{
  "issueNumber": 331,
  "issueUrl": "https://github.com/mgifford/open-scans/issues/331",
  "issueTitle": "SCAN: https://kthq.org ALFA",
  "scanTitle": "https://kthq.org",
  "submittedBy": "mgifford",
  "engines": [
    "alfa",
    "axe"
  ],
  "scanContext": {
    "viewport": {
      "width": 1280,
      "height": 800
    },
    "viewportPreset": "desktop",
    "colorScheme": "both",
    "browser": "chromium"
  },
  "scannedAt": "2026-07-27T12:47:08.882Z",
  "totalElapsedMs": 413944,
  "totalSubmitted": 20,
  "acceptedCount": 20,
  "scannedCount": 20,
  "skippedDueToTimeout": 0,
  "skippedDueToErrAborted": 0,
  "rejectedCount": 0,
  "rejected": [],
  "alfaTotals": {
    "passed": 18521,
    "failed": 4384,
    "cantTell": 1454,
    "inapplicable": 916
  },
  "axeTotals": {
    "passed": 12449,
    "failed": 519,
    "cantTell": 972,
    "inapplicable": 1058
  },
  "equalAccessTotals": {
    "passed": 0,
    "failed": 0,
    "uniqueFailed": 0,
    "duplicates": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "accesslintTotals": {
    "passed": 0,
    "failed": 0,
    "uniqueFailed": 0,
    "duplicates": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "qualwebTotals": {
    "passed": 0,
    "failed": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "reflowRiskTotals": {
    "failed": 0,
    "potential": 0,
    "passed": 20,
    "cantTell": 0,
    "notExecuted": 0
  },
  "semantica11yTotals": {
    "errors": 863,
    "warnings": 88,
    "suggestions": 37,
    "notExecuted": 0
  },
  "duplicateFindingTotals": 4060,
  "darkModeUrlCount": 0,
  "reducedMotionUrlCount": 20,
  "highContrastUrlCount": 0,
  "forcedColorsUrlCount": 0,
  "reducedTransparencyUrlCount": 0,
  "duplicateTitles": [],
  "results": [
    {
      "submittedUrl": "https://kthq.org",
      "finalUrl": "https://kthq.org/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "ContractingHQ | KTHQ - The One-Stop Resource for Contracting Officers",
      "elapsedMs": 15768,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1258,
          "failed": 357,
          "cantTell": 148,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r116",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63df20f869e8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "ff7fe901d3bd16c8554ed0dbb68ec95cce83a272ff3b1e78038c918796e3f116",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FF7FE901D3BD"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"active\"]",
            "html": "<a href=\"index.html\" class=\"active\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15f405a074dc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3ebaabbf",
            "a11yPatternFingerprint": "81982916b09f6bd81b389ce520157de84fa1525c39537da3d44f1b95640a0910",
            "a11yPatternDisplayId": "A11Y-PAT-81982916B09F",
            "a11yOccurrenceFingerprint": "69fb926bb7f87db3ef82f88f118a9cedc672d3c0131fc81ac277d9abe1a2a784",
            "a11yOccurrenceDisplayId": "A11Y-OCC-69FB926BB7F8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1bfdff72655",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "04c7a3deb40d617398f495f0384f64124d722ab86aad01c80ee92ac54f051f4b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-04C7A3DEB40D"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"forum-link\"]",
            "html": "<a class=\"forum-link\" href=\"https://forum.kthq.org\" target=\"_blank\" rel=\"noopener\">Forums</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b337796c632",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7093aeea",
            "a11yPatternFingerprint": "c25b90b056d4e6bbc8a7e5524e066489276971a2cad9453f500fb8138c109b9c",
            "a11yPatternDisplayId": "A11Y-PAT-C25B90B056D4",
            "a11yOccurrenceFingerprint": "7141eb45cf06ff7c115281429c01db5b5cab053b86db4f286a3f4556dabd451e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7141EB45CF06"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fc6601bb0b7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "da6a07c7169760c93dc3c3ef4ae5e43dbff9f4e3adef049e10a936be4dbb1c5d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DA6A07C71697"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7fd0580d379",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "f46afa8054eb140f02b5412c39baf83f64ddc55fe5db457db18aa735d8ab363f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F46AFA8054EB"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-sb-shuffle\"]",
            "html": "<button class=\"cfm-sb-btn\" id=\"cfm-sb-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20eefa3c2db8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8f9bef2c",
            "a11yPatternFingerprint": "bb76806d2473ccaccaa46556b15d9628d351ecc052655d5208975ed44849e585",
            "a11yPatternDisplayId": "A11Y-PAT-BB76806D2473",
            "a11yOccurrenceFingerprint": "b8f738cdea29524654cc16c27b9e6eaae9581b834f4112619e2e5a3dbd411fe1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B8F738CDEA29"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-sb-prev\"]",
            "html": "<button class=\"cfm-sb-btn\" id=\"cfm-sb-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c699ca3e3a67",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0e9c4b54",
            "a11yPatternFingerprint": "a038e2cfc0c9f60fa90cffa19b933e57909a3a5273499cca89cc823fb2efb492",
            "a11yPatternDisplayId": "A11Y-PAT-A038E2CFC0C9",
            "a11yOccurrenceFingerprint": "beb4fa9c160af7bd0c1f7798fd38ac73235af64b00c0d67bf30ebbc302cb4ffe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BEB4FA9C160A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-sb-play\"]",
            "html": "<button class=\"cfm-sb-play-btn\" id=\"cfm-sb-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a87eae205918",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-edbfebc9",
            "a11yPatternFingerprint": "28e9350ff6857883a0311403997983acbd308a4b19b484c65070c3ae3412b5d4",
            "a11yPatternDisplayId": "A11Y-PAT-28E9350FF685",
            "a11yOccurrenceFingerprint": "a7e60ceb09c2868b60a7045f4da697e1fad5c008ead82657234228964e1e5154",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A7E60CEB09C2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-sb-next\"]",
            "html": "<button class=\"cfm-sb-btn\" id=\"cfm-sb-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97c62c91d0db",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6df77c3a",
            "a11yPatternFingerprint": "baf64e046cacae9b92e83203f54270281136ca839caac63c50b3434314807e1d",
            "a11yPatternDisplayId": "A11Y-PAT-BAF64E046CAC",
            "a11yOccurrenceFingerprint": "f44e0a594b8ab1d44e6b4e0e74ffc142fc7a3d1024058f1b64ad8471e0d8cb4d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F44E0A594B8A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-sb-favs-btn\"]",
            "html": "<button class=\"cfm-sb-favs-btn disabled\" id=\"cfm-sb-favs-btn\" title=\"Like a song first\">❤ Play Liked Songs Only</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75957c9f4819",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b5ee2900",
            "a11yPatternFingerprint": "ea2fc05388d00f4be04b9905f1de26d0ba5ab5b3abad25e208ae26ab8407569e",
            "a11yPatternDisplayId": "A11Y-PAT-EA2FC05388D0",
            "a11yOccurrenceFingerprint": "0a141afee24d51f2e21759350c8d30485d8ff62110cfc0c841102124be34b5b4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0A141AFEE24D"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"cfm-sb-spotify\"]",
            "html": "<a class=\"cfm-sb-spotify\" href=\"https://open.spotify.com/artist/7oNrK1I1AKGpqlHLNyDdtk\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59dae67a25da",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-36c472df",
            "a11yPatternFingerprint": "6306523351f6fe462216252119354d9406c840511c344b4d515e30609554af50",
            "a11yPatternDisplayId": "A11Y-PAT-6306523351F6",
            "a11yOccurrenceFingerprint": "7a6e493f1820449cec4bc69132c3fe7b29b80bafa6660c7e2e83e938525cabd0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7A6E493F1820"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"community-tools.html\">Community Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://forum.kthq.org\" target=\"_blank\" rel=\"noopener\">Forums</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"home-redesign-spotify\"]",
            "html": "<a class=\"home-redesign-spotify\" href=\"https://open.spotify.com/artist/7oNrK1I1AKGpqlHLNyDdtk\" target=\"_blank\" rel=\"noopener\" aria-label=\"KTHQ songs are now streaming on Spotify, Apple Music, and other major services\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dce3b1048f5e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a117e72d",
            "a11yPatternFingerprint": "85c42270afc092c02136991851e3f9156273ebcca10d551341aee7e57fc43a41",
            "a11yPatternDisplayId": "A11Y-PAT-85C42270AFC0",
            "a11yOccurrenceFingerprint": "3283f3cb1dbf63270f8afeec99890bff7ae1ef0c615f4aeb3280e82dbea41bb2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3283F3CB1DBF"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71a4b5f01edd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "cd47efa6ae7ba9380a9ebbc5c27db02850f2a2fcd4f84122e6d5b74cb14b34d0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CD47EFA6AE7B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f9d6fde058c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "c528dfc952d8f5bc3c5954f1524679d7feff2f49169a913fe3db4dc52b88e465",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C528DFC952D8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.64:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.75:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.95:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.09:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.09:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.25:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.48:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.66:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.75:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a79454052dd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "6d0a0d3d93225bdca76b3001f27b981714061a6d186bb7be740c6174034b4b40",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6D0A0D3D9322"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.09:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.61:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.61:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.09:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.25:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.01:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r72",
            "xpath": "/p[@class=\"home-redesign-eyebrow\"]",
            "html": "<p class=\"home-redesign-eyebrow\">Home base</p>",
            "message": "The text of the paragraph is uppercased",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afb812481e9a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4663915e",
            "a11yPatternFingerprint": "8bbdc0c58fac695642dd78557743fa65bfd6db35475a676ff478b6409ddc1b61",
            "a11yPatternDisplayId": "A11Y-PAT-8BBDC0C58FAC",
            "a11yOccurrenceFingerprint": "ae9d54232be7fa508a4a92c135ee31c5345ea163ad2bbe3e527fd6d2f731e491",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AE9D54232BE7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"home-redesign-lede\"]",
            "html": "<p class=\"home-redesign-lede\">A working desk for contracting officers: training,...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f69daddfc128",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc6586b9",
            "a11yPatternFingerprint": "9e7d52d9f41402d421fb54e9cd22484dd7fe5101f2f5c46b01ac890428838a98",
            "a11yPatternDisplayId": "A11Y-PAT-9E7D52D9F414",
            "a11yOccurrenceFingerprint": "55de4da80fe9385ea96f842160b01e12b2505dbb2db6628b65629e857c589c68",
            "a11yOccurrenceDisplayId": "A11Y-OCC-55DE4DA80FE9"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/span[@class=\"cfm-on-air off-air\"]",
            "html": "<span class=\"cfm-on-air off-air\">Off Air</span>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b99d845dce8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-bea32d05",
            "a11yPatternFingerprint": "d7d110262a117e4e7db8cfba04a8b633b631ea4bce7d6e767988c0c122646153",
            "a11yPatternDisplayId": "A11Y-PAT-D7D110262A11",
            "a11yOccurrenceFingerprint": "7276d11f35ca17698b14a689c6ac413d3a9d52d9ce5809c1233bf8d9c3322399",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7276D11F35CA"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-sb-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-sb-vol-slider\" id=\"cfm-sb-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75b5fe389d16",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4be8007b",
            "a11yPatternFingerprint": "87bd0e7299f5b0aee0d63686e04c7197db7f3b966b6f2e61f63b227ededd0811",
            "a11yPatternDisplayId": "A11Y-PAT-87BD0E7299F5",
            "a11yOccurrenceFingerprint": "d09dfa589411dcbde67d4abf3002c9659b8b7ae3c2501baac7873824aa214dfd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D09DFA589411"
          }
        ],
        "outcomeCount": 1810,
        "duplicateFailedCount": 337,
        "uniqueFailedCount": 20,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 503,
          "failed": 10,
          "cantTell": 102,
          "inapplicable": 49
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-complementary-is-top-level",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "summary-name"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".announce-list > .announce-item > .announce-date",
            "html": "<span class=\"announce-date\">Jul 20, 2026</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4 (foreground color: #777777, background color: #0e1728, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".announce-list > .announce-item",
              "body"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aebef27f2c15",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-675efd26",
            "a11yPatternFingerprint": "046a1f05883ff5f2bfe8bcbf98c90adb9de76bd39209358547808d24ef72e982",
            "a11yPatternDisplayId": "A11Y-PAT-046A1F05883F",
            "a11yOccurrenceFingerprint": "329d86af37f6556a6dc07f14a0d41cf91179d292b6139b0232e9c16123c4b179",
            "a11yOccurrenceDisplayId": "A11Y-OCC-329D86AF37F6"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e59e213e47b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "18cd87638707b3eb2fe16ea8319839ccb4e3c9cdbb39173aa81d6990933c8028",
            "a11yOccurrenceDisplayId": "A11Y-OCC-18CD87638707"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb5fbe152df4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "7f4f1c27b076553a02ad8f3ffdcdc20c96eac79455b24acf4cc2e01b2f8b036f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7F4F1C27B076"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" style=\"margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.5px;\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa87a9ae7dd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "93f5bdec85844368a1feb299ab48e55a55658963a9a77bda92000cf12055630c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-93F5BDEC8584"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-sb-vol",
            "html": "<input type=\"range\" class=\"cfm-sb-vol-slider\" id=\"cfm-sb-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5515e9749c9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7d3a924e",
            "a11yPatternFingerprint": "d86aa708481dcab066ad82d72373b34df6199700fb0522a31524aedd3abe22f3",
            "a11yPatternDisplayId": "A11Y-PAT-D86AA708481D",
            "a11yOccurrenceFingerprint": "0f68d67de3c536680132f9640592c2ebf1110aa6eb2ec7ae0231496adf6ac503",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0F68D67DE3C5"
          },
          {
            "rule": "landmark-complementary-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-complementary-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#homeLatestBrief",
            "html": "<aside class=\"home-redesign-brief\" id=\"homeLatestBrief\" data-brief-state=\"automatic\" aria-label=\"Quick briefing\">",
            "message": "Aside should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The complementary landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61510cff2fc6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5993ce91",
            "a11yPatternFingerprint": "b62d5429e04d7e3463278f0acd52c32531e53c8f8b2b223dde07f869f773ad7e",
            "a11yPatternDisplayId": "A11Y-PAT-B62D5429E04D",
            "a11yOccurrenceFingerprint": "7dc19de0592d172795db66da1f9018f7f6bde1aead76c5801429c53d02e77d86",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7DC19DE0592D"
          },
          {
            "rule": "landmark-complementary-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-complementary-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".home-redesign-side",
            "html": "<aside class=\"home-redesign-side\" aria-label=\"Supporting modules\">",
            "message": "Aside should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The complementary landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f049ab0b5c6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9b95fb07",
            "a11yPatternFingerprint": "0406d79d1d0083afb9ea1d98824f3802d8eca836b7bae07a5ab7a2720bf7860f",
            "a11yPatternDisplayId": "A11Y-PAT-0406D79D1D00",
            "a11yOccurrenceFingerprint": "ac3435777bdee131d17ed7946633d805d79b3cf07d0b0d69feb24496528c7506",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AC3435777BDE"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #7c3aed;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89865537aad0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "cce0b2138e1e9c55d142ae28ce6232a055966192ca0f1cd80062f8a1092d256a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CCE0B2138E1E"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".section-header",
            "html": "<div class=\"section-header\">\n      <span class=\"section-tag\">What's New</span>\n      <h2>Announcements</h2>\n      <p class=\"section-desc\">Recent updates, new features, and changes to ContractingHQ.</p>\n    </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d73c8e8690d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b68a788c",
            "a11yPatternFingerprint": "2f17210bb3736ec81181ffca2a913467f10f3acba59ec180f80a8993102d3815",
            "a11yPatternDisplayId": "A11Y-PAT-2F17210BB373",
            "a11yOccurrenceFingerprint": "21a073bdfe14f5d3e58ce5715e6ef5eb53e43909144dba0b78a64261a9b9b4d4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-21A073BDFE14"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".announce-list > .announce-item",
            "html": "<div class=\"announce-item\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfd6de054b6e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3b074a5d",
            "a11yPatternFingerprint": "6016b3cdbe114c75ede4147ed47039102748c87ea370ecd440271b6b101f3a69",
            "a11yPatternDisplayId": "A11Y-PAT-6016B3CDBE11",
            "a11yOccurrenceFingerprint": "d17f17e4a495d3307769360d7b814b3398d4d3ba195893b11dfbf8238e108a4f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D17F17E4A495"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #7c3aed;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"KTHQ ContractingHQ — the one-stop resource for contracting officers. Live FAR updates, GAO summaries, CO tools, and training. Free, no login required.\">\n\n  <title>ContractingHQ | KTHQ - The One-Stop Resource for Contracting Officers</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;family=Space+Grotesk:wght@400;500;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n<link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n<style>.bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}.bmc-short{display:none}\n    .qs-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(170px, 1fr)); gap: 1rem; }\n    .qs-card { background: rgba(255,255,255,0.05); border: 1px solid rgba(74,158,255,0.2); border-radius: 10px; padding: 1.1rem 1.25rem 1.3rem; text-decoration: none; transition: border-color 0.2s, background 0.2s, transform 0.18s; display: flex; flex-direction: column; gap: 0.3rem; }\n    .qs-card:hover { border-color: rgba(74,158,255,0.5); background: rgba(74,158,255,0.1); transform: translateY(-2px); }\n    .qs-card-title { font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700; color: #e2e8f0; letter-spacing: 0.5px; }\n    .qs-card-desc { font-size: 0.78rem; color: #8a9bb0; line-height: 1.45; }\n    .qs-card-badge {\n      display: inline-block;\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 0.6rem; font-weight: 700;\n      letter-spacing: 1.2px; text-transform: uppercase;\n      color: #fcd34d;\n      background: rgba(251,191,36,0.12);\n      border: 1px solid rgba(251,191,36,0.35);\n      padding: 0.12rem 0.5rem;\n      border-radius: 999px;\n      margin-left: 0.35rem;\n      vertical-align: 1px;\n    }\n\n    /* ─── Card icon slot (90px, block-above-title) ─── */\n    .qs-card.has-icon .qs-card-title { text-align: center; }\n    .qs-card-art {\n      width: 90px; height: 90px;\n      margin: 0.1rem auto 0.5rem;\n      position: relative;\n      perspective: 700px;\n      transform-style: preserve-3d;\n      display: block;\n      flex-shrink: 0;\n    }\n\n    /* ─── Training icon (mini 90px — simplified, no text) ─── */\n    .training-icon-mini .halo {\n      position: absolute; inset: 14%;\n      border-radius: 50%;\n      background: radial-gradient(circle, rgba(89,171,255,0.32), rgba(89,171,255,0.02) 62%, transparent 70%);\n      filter: blur(3px);\n    }\n    .training-icon-mini .orbit {\n      position: absolute; inset: 0; border-radius: 50%;\n      opacity: 0.58; transition: opacity 200ms ease;\n      animation: ti-mini-spin-a 14s linear infinite;\n    }\n    .training-icon-mini .orbit::before {\n      content: \"\"; position: absolute; inset: 16%;\n      border-radius: 50%; border: 1px solid rgba(180,200,238,0.16);\n    }\n    .training-icon-mini .orbit-b {\n      animation: ti-mini-spin-b 18s linear infinite reverse;\n    }\n    .training-icon-mini .spark {\n      position: absolute; left: 50%; top: 50%;\n      width: 7px; height: 7px;\n      margin: -3.5px 0 0 -3.5px;\n      border-radius: 50%;\n      box-shadow: 0 0 10px currentColor;\n    }\n    .training-icon-mini .spark-a {\n      color: #43e1d4;\n      background: radial-gradient(circle at 30% 30%, #baffff, #43e1d4);\n      transform: translateY(-35px);\n    }\n    .training-icon-mini .spark-b {\n      color: #7fb8ff;\n      background: radial-gradient(circle at 30% 30%, #d5e9ff, #7fb8ff);\n      transform: translateY(-35px);\n    }\n    .training-icon-mini .card {\n      position: absolute; left: 50%; top: 50%;\n      width: 46px; height: 58px;\n      margin: -29px 0 0 -23px;\n      border-radius: 10px;\n      border: 1px solid rgba(118,170,255,0.22);\n      background: linear-gradient(180deg, rgba(70,128,238,0.92), rgba(31,70,168,0.96));\n      box-shadow:\n        0 9px 14px rgba(7,15,42,0.4),\n        inset 0 1px 0 rgba(255,255,255,0.18);\n      transform-style: preserve-3d;\n      transition: transform 260ms ease, box-shadow 260ms ease, filter 260ms ease;\n    }\n    .training-icon-mini .card::before {\n      content: \"\"; position: absolute; inset: 0;\n      border-radius: inherit;\n      background: linear-gradient(180deg, rgba(255,255,255,0.2), transparent 32%);\n    }\n    .training-icon-mini .card-back {\n      filter: saturate(0.72) brightness(0.86);\n      transform: translate3d(-16px, 4px, -26px) rotateX(60deg) rotateY(22deg) rotateZ(-20deg);\n    }\n    .training-icon-mini .card-mid {\n      filter: saturate(0.86) brightness(0.96);\n      transform: translate3d(-2px, 1px, -4px) rotateX(60deg) rotateY(16deg) rotateZ(-7deg);\n    }\n    .training-icon-mini .card-front {\n      background: linear-gradient(180deg, rgba(84,163,255,0.98), rgba(41,102,218,0.98));\n      transform: translate3d(13px, -2px, 21px) rotateX(60deg) rotateY(-14deg) rotateZ(12deg);\n    }\n    .qs-card:hover .training-icon-mini .card-back,\n    .qs-card:focus-visible .training-icon-mini .card-back {\n      transform: translate3d(-25px, 1px, -33px) rotateX(62deg) rotateY(28deg) rotateZ(-28deg);\n    }\n    .qs-card:hover .training-icon-mini .card-mid,\n    .qs-card:focus-visible .training-icon-mini .card-mid {\n      transform: translate3d(-5px, -1px, 2px) rotateX(62deg) rotateY(18deg) rotateZ(-10deg);\n    }\n    .qs-card:hover .training-icon-mini .card-front,\n    .qs-card:focus-visible .training-icon-mini .card-front {\n      box-shadow:\n        0 14px 22px rgba(7,15,42,0.5),\n        0 0 22px rgba(89,171,255,0.38),\n        inset 0 1px 0 rgba(255,255,255,0.2);\n      transform: translate3d(19px, -8px, 31px) rotateX(62deg) rotateY(-16deg) rotateZ(14deg);\n    }\n    .qs-card:hover .training-icon-mini .orbit,\n    .qs-card:focus-visible .training-icon-mini .orbit { opacity: 1; }\n    .qs-card:hover .training-icon-mini .orbit-a,\n    .qs-card:focus-visible .training-icon-mini .orbit-a {\n      animation: ti-mini-spin-a 5s linear infinite;\n    }\n    .qs-card:hover .training-icon-mini .orbit-b,\n    .qs-card:focus-visible .training-icon-mini .orbit-b {\n      animation: ti-mini-spin-b 7s linear infinite reverse;\n    }\n    .qs-card:hover .training-icon-mini .spark,\n    .qs-card:focus-visible .training-icon-mini .spark {\n      animation: ti-mini-pulse 1.2s ease-in-out infinite alternate;\n    }\n    @keyframes ti-mini-spin-a {\n      from { transform: rotateX(68deg) rotateZ(12deg); }\n      to   { transform: rotateX(68deg) rotateZ(372deg); }\n    }\n    @keyframes ti-mini-spin-b {\n      from { transform: rotateX(68deg) rotateZ(88deg); }\n      to   { transform: rotateX(68deg) rotateZ(448deg); }\n    }\n    @keyframes ti-mini-pulse {\n      from { transform: translateY(-35px) scale(0.92); box-shadow: 0 0 10px currentColor; }\n      to   { transform: translateY(-35px) scale(1.14); box-shadow: 0 0 18px currentColor; }\n    }\n    /* ─── Tools icon (mini 90px — simplified, no text chips) ─── */\n    .tools-icon-mini .ambient {\n      position: absolute; inset: 14%;\n      border-radius: 50%;\n      background: radial-gradient(circle, rgba(89,171,255,0.26), rgba(89,171,255,0.02) 62%, transparent 70%);\n      filter: blur(3px);\n    }\n    .tools-icon-mini .platform,\n    .tools-icon-mini .console,\n    .tools-icon-mini .panel {\n      position: absolute; left: 50%; top: 50%;\n      transform-style: preserve-3d;\n    }\n    .tools-icon-mini .platform {\n      width: 66px; height: 40px;\n      margin: -20px 0 0 -33px;\n      border-radius: 14px;\n      background: linear-gradient(180deg, rgba(76,151,255,0.98), rgba(31,87,198,0.98));\n      border: 1px solid rgba(126,182,255,0.2);\n      box-shadow: 0 12px 20px rgba(5,15,40,0.38), inset 0 1px 0 rgba(255,255,255,0.18);\n      transform: translate3d(0, 21px, 0) rotateX(72deg) rotateZ(-8deg);\n      transition: transform 260ms ease, box-shadow 260ms ease;\n    }\n    .tools-icon-mini .platform::before {\n      content: \"\"; position: absolute; inset: 0;\n      border-radius: inherit;\n      background: linear-gradient(180deg, rgba(255,255,255,0.16), transparent 34%);\n    }\n    .tools-icon-mini .platform::after {\n      content: \"\"; position: absolute;\n      right: -6px; top: 4px;\n      width: 6px; height: calc(100% - 8px);\n      border-radius: 0 6px 6px 0;\n      background: linear-gradient(180deg, rgba(18,53,144,0.98), rgba(12,39,112,0.98));\n      transform: rotateY(-74deg);\n      transform-origin: left center;\n    }\n    .tools-icon-mini .platform-grid {\n      position: absolute; inset: 5px;\n      border-radius: 10px;\n      background:\n        linear-gradient(rgba(214,231,255,0.18) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(214,231,255,0.18) 1px, transparent 1px);\n      background-size: 9px 9px;\n      opacity: 0.82;\n    }\n    .tools-icon-mini .tray {\n      position: absolute;\n      top: 11px;\n      width: 16px; height: 11px;\n      border-radius: 5px;\n      background: linear-gradient(180deg, rgba(17,41,99,0.92), rgba(9,23,58,0.98));\n      border: 1px solid rgba(188,217,255,0.14);\n      box-shadow: 0 4px 8px rgba(4,12,34,0.3), inset 0 1px 0 rgba(255,255,255,0.1);\n      transition: transform 240ms ease;\n    }\n    .tools-icon-mini .tray-left { left: 8px; }\n    .tools-icon-mini .tray-center { left: 50%; margin-left: -8px; }\n    .tools-icon-mini .tray-right { right: 8px; }\n    .tools-icon-mini .console {\n      width: 44px; height: 44px;\n      margin: -22px 0 0 -22px;\n      transform: translate3d(0, -1px, 29px) rotateX(56deg) rotateZ(8deg);\n      transition: transform 260ms ease;\n    }\n    .tools-icon-mini .console-ring,\n    .tools-icon-mini .console-core {\n      position: absolute;\n      border-radius: 50%;\n    }\n    .tools-icon-mini .console-ring {\n      inset: 0;\n      border: 1.5px solid rgba(208,228,255,0.22);\n      box-shadow: inset 0 0 10px rgba(255,255,255,0.07);\n    }\n    .tools-icon-mini .console-core {\n      inset: 9px;\n      background:\n        radial-gradient(circle at 30% 30%, rgba(255,255,255,0.28), rgba(63,111,214,0.18)),\n        linear-gradient(180deg, rgba(26,62,138,0.96), rgba(14,32,78,0.98));\n      border: 1px solid rgba(188,217,255,0.16);\n      box-shadow: 0 8px 14px rgba(4,12,34,0.3), inset 0 1px 0 rgba(255,255,255,0.1);\n    }\n    .tools-icon-mini .core-dot {\n      position: absolute;\n      width: 5px; height: 5px;\n      border-radius: 50%;\n      box-shadow: 0 0 8px currentColor;\n    }\n    .tools-icon-mini .dot-a { left: 5px; top: 6px; color: #3fe0d2; background: radial-gradient(circle at 30% 30%, #dffffc, #3fe0d2); }\n    .tools-icon-mini .dot-b { right: 6px; top: 6px; color: #8e97ff; background: radial-gradient(circle at 30% 30%, #eef0ff, #8e97ff); }\n    .tools-icon-mini .dot-c { left: 6px; bottom: 5px; color: #f2c24e; background: radial-gradient(circle at 30% 30%, #fff4d3, #f2c24e); }\n    .tools-icon-mini .dot-d { right: 5px; bottom: 5px; color: #ff9163; background: radial-gradient(circle at 30% 30%, #ffe6dc, #ff9163); }\n    .tools-icon-mini .panel {\n      width: 26px; height: 16px;\n      margin: -8px 0 0 -13px;\n      border-radius: 6px;\n      background: linear-gradient(180deg, rgba(32,61,128,0.98), rgba(16,34,83,0.98));\n      border: 1px solid rgba(188,217,255,0.16);\n      box-shadow: 0 6px 12px rgba(5,15,40,0.3), inset 0 1px 0 rgba(255,255,255,0.1);\n      transition: transform 260ms ease, box-shadow 260ms ease;\n    }\n    .tools-icon-mini .panel::before {\n      content: \"\"; position: absolute; inset: 0;\n      border-radius: inherit;\n      background: linear-gradient(180deg, rgba(255,255,255,0.14), transparent 34%);\n    }\n    .tools-icon-mini .panel-top {\n      transform: translate3d(0, -34px, 14px) rotateX(58deg) rotateZ(-6deg);\n    }\n    .tools-icon-mini .panel-left {\n      transform: translate3d(-34px, -2px, 10px) rotateX(58deg) rotateY(-18deg) rotateZ(-16deg);\n    }\n    .tools-icon-mini .panel-right {\n      transform: translate3d(34px, 2px, 10px) rotateX(58deg) rotateY(18deg) rotateZ(16deg);\n    }\n    .qs-card:hover .tools-icon-mini .platform,\n    .qs-card:focus-visible .tools-icon-mini .platform {\n      box-shadow: 0 16px 24px rgba(5,15,40,0.42), 0 0 16px rgba(89,171,255,0.3), inset 0 1px 0 rgba(255,255,255,0.18);\n      transform: translate3d(0, 19px, 2px) rotateX(74deg) rotateZ(-10deg);\n    }\n    .qs-card:hover .tools-icon-mini .tray-left,\n    .qs-card:focus-visible .tools-icon-mini .tray-left { transform: translateX(-5px); }\n    .qs-card:hover .tools-icon-mini .tray-center,\n    .qs-card:focus-visible .tools-icon-mini .tray-center { transform: translateY(-3px); }\n    .qs-card:hover .tools-icon-mini .tray-right,\n    .qs-card:focus-visible .tools-icon-mini .tray-right { transform: translateX(5px); }\n    .qs-card:hover .tools-icon-mini .console,\n    .qs-card:focus-visible .tools-icon-mini .console {\n      transform: translate3d(0, -6px, 40px) rotateX(58deg) rotateZ(10deg);\n    }\n    .qs-card:hover .tools-icon-mini .panel-top,\n    .qs-card:focus-visible .tools-icon-mini .panel-top {\n      box-shadow: 0 10px 16px rgba(5,15,40,0.36), 0 0 12px rgba(63,224,210,0.24);\n      transform: translate3d(0, -44px, 26px) rotateX(60deg) rotateZ(-8deg);\n    }\n    .qs-card:hover .tools-icon-mini .panel-left,\n    .qs-card:focus-visible .tools-icon-mini .panel-left {\n      box-shadow: 0 10px 16px rgba(5,15,40,0.36), 0 0 12px rgba(142,151,255,0.24);\n      transform: translate3d(-44px, -5px, 22px) rotateX(60deg) rotateY(-20deg) rotateZ(-18deg);\n    }\n    .qs-card:hover .tools-icon-mini .panel-right,\n    .qs-card:focus-visible .tools-icon-mini .panel-right {\n      box-shadow: 0 10px 16px rgba(5,15,40,0.36), 0 0 12px rgba(255,145,99,0.24);\n      transform: translate3d(44px, 5px, 22px) rotateX(60deg) rotateY(20deg) rotateZ(18deg);\n    }\n    .qs-card:hover .tools-icon-mini .core-dot,\n    .qs-card:focus-visible .tools-icon-mini .core-dot {\n      animation: ti-tools-pulse 1.2s ease-in-out infinite alternate;\n    }\n    .qs-card:hover .tools-icon-mini .console-ring,\n    .qs-card:focus-visible .tools-icon-mini .console-ring {\n      animation: ti-tools-sweep 4.8s linear infinite;\n    }\n    @keyframes ti-tools-sweep {\n      from { transform: rotate(0deg); }\n      to   { transform: rotate(360deg); }\n    }\n    @keyframes ti-tools-pulse {\n      from { transform: scale(0.92); box-shadow: 0 0 8px currentColor; }\n      to   { transform: scale(1.14); box-shadow: 0 0 16px currentColor; }\n    }\n    /* ─── AI in Acquisitions icon (mini 90px — robot + orbiting chips) ─── */\n    .ai-icon-mini .ambient {\n      position: absolute; inset: 10%;\n      border-radius: 50%;\n      background: radial-gradient(circle, rgba(89,171,255,0.28), rgba(89,171,255,0.02) 60%, transparent 72%);\n      filter: blur(4px);\n    }\n    .ai-icon-mini .orbit,\n    .ai-icon-mini .robot {\n      position: absolute; left: 50%; top: 50%;\n      transform-style: preserve-3d;\n    }\n    .ai-icon-mini .orbit {\n      inset: 0; left: 0; top: 0;\n      border-radius: 50%;\n      opacity: 0.65;\n      transition: opacity 220ms ease;\n    }\n    .ai-icon-mini .orbit::before {\n      content: \"\"; position: absolute; inset: 18%;\n      border-radius: 50%;\n      border: 1px solid rgba(206,228,255,0.14);\n    }\n    .ai-icon-mini .orbit-a { transform: rotateX(72deg) rotateZ(8deg); }\n    .ai-icon-mini .orbit-b { transform: rotateX(72deg) rotateZ(84deg); }\n    .ai-icon-mini .orbit-c { transform: rotateX(72deg) rotateZ(-42deg); }\n    .ai-icon-mini .data-chip {\n      position: absolute;\n      left: 50%; top: 50%;\n      width: 7px; height: 7px;\n      margin-left: -3.5px; margin-top: -3.5px;\n      border-radius: 50%;\n      box-shadow: 0 4px 10px rgba(7,18,45,0.3), 0 0 8px currentColor;\n    }\n    .ai-icon-mini .chip-far {\n      color: #43e1d4;\n      background: radial-gradient(circle at 30% 30%, #e9ffff, #43e1d4);\n      transform: translateY(-36px);\n    }\n    .ai-icon-mini .chip-clin {\n      color: #9ca7ff;\n      background: radial-gradient(circle at 30% 30%, #eef0ff, #9ca7ff);\n      transform: translateY(-36px);\n    }\n    .ai-icon-mini .chip-price {\n      color: #ff9a62;\n      background: radial-gradient(circle at 30% 30%, #ffe7de, #ff9a62);\n      transform: translateY(-36px);\n    }\n    .ai-icon-mini .robot {\n      width: 55px; height: 68px;\n      margin: -34px 0 0 -27.5px;\n      transform: translate3d(0, 3px, 18px) rotateX(8deg) rotateZ(-2deg);\n      transition: transform 280ms ease;\n    }\n    .ai-icon-mini .antenna,\n    .ai-icon-mini .head,\n    .ai-icon-mini .torso,\n    .ai-icon-mini .pedestal {\n      position: absolute; left: 50%;\n      transform-style: preserve-3d;\n    }\n    .ai-icon-mini .antenna {\n      top: 0;\n      width: 3px; height: 13px;\n      margin-left: -1.5px;\n      background: linear-gradient(180deg, rgba(214,228,255,0.94), rgba(148,174,220,0.96));\n      border-radius: 999px;\n    }\n    .ai-icon-mini .antenna-tip {\n      position: absolute; left: 50%; top: -5px;\n      width: 8px; height: 8px;\n      margin-left: -4px;\n      border-radius: 50%;\n      background: radial-gradient(circle at 30% 30%, #e9ffff, #43e1d4);\n      box-shadow: 0 0 10px rgba(67,225,212,0.9);\n    }\n    .ai-icon-mini .antenna-ping {\n      position: absolute; left: 50%; top: -8px;\n      width: 14px; height: 14px;\n      margin-left: -7px;\n      border-radius: 50%;\n      border: 1px solid rgba(67,225,212,0.4);\n      opacity: 0;\n    }\n    .ai-icon-mini .head {\n      top: 10px;\n      width: 42px; height: 34px;\n      margin-left: -21px;\n      border-radius: 13px;\n      background: linear-gradient(180deg, rgba(232,240,255,0.98), rgba(186,205,241,0.98));\n      border: 1px solid rgba(200,219,248,0.72);\n      box-shadow: 0 10px 16px rgba(6,14,36,0.26), inset 0 1px 0 rgba(255,255,255,0.72);\n      transform: rotateX(10deg);\n      transition: box-shadow 260ms ease, transform 260ms ease;\n    }\n    .ai-icon-mini .head::before {\n      content: \"\"; position: absolute; inset: 0;\n      border-radius: inherit;\n      background: linear-gradient(180deg, rgba(255,255,255,0.44), transparent 34%);\n    }\n    .ai-icon-mini .visor {\n      position: absolute;\n      left: 6px; right: 6px; top: 7px;\n      height: 13px;\n      border-radius: 999px;\n      background: linear-gradient(180deg, rgba(96,186,255,0.98), rgba(40,112,228,0.98));\n      box-shadow: inset 0 1px 0 rgba(255,255,255,0.22), 0 4px 8px rgba(13,41,104,0.2);\n      overflow: hidden;\n    }\n    .ai-icon-mini .eye {\n      position: absolute; top: 4px;\n      width: 5px; height: 5px;\n      border-radius: 50%;\n      background: radial-gradient(circle at 30% 30%, #ffffff, #dffeff 45%, #43e1d4);\n      box-shadow: 0 0 6px rgba(67,225,212,0.92);\n    }\n    .ai-icon-mini .eye-left  { left: 8px; }\n    .ai-icon-mini .eye-right { right: 8px; }\n    .ai-icon-mini .torso {\n      top: 40px;\n      width: 35px; height: 23px;\n      margin-left: -17.5px;\n      border-radius: 10px;\n      background: linear-gradient(180deg, rgba(70,144,255,0.98), rgba(28,88,202,0.98));\n      border: 1px solid rgba(128,184,255,0.22);\n      box-shadow: 0 10px 14px rgba(6,14,36,0.26), inset 0 1px 0 rgba(255,255,255,0.18);\n      transition: box-shadow 260ms ease;\n    }\n    .ai-icon-mini .torso-dot {\n      position: absolute;\n      bottom: 5px;\n      width: 3px; height: 3px;\n      border-radius: 50%;\n    }\n    .ai-icon-mini .dot-left  { left: 9px;  background: #43e1d4; }\n    .ai-icon-mini .dot-mid   { left: 50%; margin-left: -1.5px; background: #f2c24e; }\n    .ai-icon-mini .dot-right { right: 9px; background: #ff9a62; }\n    .ai-icon-mini .pedestal {\n      bottom: 0;\n      width: 44px; height: 9px;\n      margin-left: -22px;\n      border-radius: 999px;\n      background: linear-gradient(180deg, rgba(21,48,112,0.72), rgba(8,21,54,0.94));\n      box-shadow: 0 5px 12px rgba(4,10,28,0.3);\n    }\n    .qs-card:hover .ai-icon-mini .robot,\n    .qs-card:focus-visible .ai-icon-mini .robot {\n      transform: translate3d(0, -1px, 26px) rotateX(10deg) rotateZ(0deg);\n    }\n    .qs-card:hover .ai-icon-mini .head,\n    .qs-card:focus-visible .ai-icon-mini .head {\n      box-shadow: 0 12px 18px rgba(6,14,36,0.28), 0 0 12px rgba(156,167,255,0.22), inset 0 1px 0 rgba(255,255,255,0.72);\n      transform: rotateX(12deg) rotateZ(-2deg);\n    }\n    .qs-card:hover .ai-icon-mini .torso,\n    .qs-card:focus-visible .ai-icon-mini .torso {\n      box-shadow: 0 12px 16px rgba(6,14,36,0.28), 0 0 14px rgba(89,171,255,0.3), inset 0 1px 0 rgba(255,255,255,0.18);\n    }\n    .qs-card:hover .ai-icon-mini .orbit,\n    .qs-card:focus-visible .ai-icon-mini .orbit { opacity: 1; }\n    .qs-card:hover .ai-icon-mini .orbit-a,\n    .qs-card:focus-visible .ai-icon-mini .orbit-a { animation: ti-ai-orbit-a 7s linear infinite; }\n    .qs-card:hover .ai-icon-mini .orbit-b,\n    .qs-card:focus-visible .ai-icon-mini .orbit-b { animation: ti-ai-orbit-b 8.6s linear infinite reverse; }\n    .qs-card:hover .ai-icon-mini .orbit-c,\n    .qs-card:focus-visible .ai-icon-mini .orbit-c { animation: ti-ai-orbit-c 10s linear infinite; }\n    .qs-card:hover .ai-icon-mini .antenna-tip,\n    .qs-card:focus-visible .ai-icon-mini .antenna-tip {\n      animation: ti-ai-glow 1s ease-in-out infinite alternate;\n    }\n    .qs-card:hover .ai-icon-mini .antenna-ping,\n    .qs-card:focus-visible .ai-icon-mini .antenna-ping {\n      animation: ti-ai-ping 1.4s ease-out infinite;\n    }\n    @keyframes ti-ai-orbit-a {\n      from { transform: rotateX(72deg) rotateZ(8deg); }\n      to   { transform: rotateX(72deg) rotateZ(368deg); }\n    }\n    @keyframes ti-ai-orbit-b {\n      from { transform: rotateX(72deg) rotateZ(84deg); }\n      to   { transform: rotateX(72deg) rotateZ(444deg); }\n    }\n    @keyframes ti-ai-orbit-c {\n      from { transform: rotateX(72deg) rotateZ(-42deg); }\n      to   { transform: rotateX(72deg) rotateZ(318deg); }\n    }\n    @keyframes ti-ai-glow {\n      from { transform: scale(0.95); box-shadow: 0 0 8px rgba(67,225,212,0.8); }\n      to   { transform: scale(1.14); box-shadow: 0 0 16px rgba(67,225,212,1); }\n    }\n    @keyframes ti-ai-ping {\n      0%   { opacity: 0.72; transform: scale(0.6); }\n      100% { opacity: 0; transform: scale(1.8); }\n    }\n\n    /* ─── Customer Education icon (mini 90px — axolotl instructor at chalkboard) ─── */\n    .customer-education-icon-mini .ambient {\n      position: absolute; inset: 10%;\n      border-radius: 50%;\n      background: radial-gradient(circle, rgba(255, 145, 176, 0.22), rgba(89, 171, 255, 0.04) 62%, transparent 74%);\n      filter: blur(5px);\n    }\n    .customer-education-icon-mini .chalkboard,\n    .customer-education-icon-mini .axolotl {\n      position: absolute; left: 50%; top: 50%;\n      transform-style: preserve-3d;\n    }\n    .customer-education-icon-mini .chalkboard {\n      width: 52px; height: 42px;\n      margin: -21px 0 0 -5px;\n      border-radius: 8px;\n      background: linear-gradient(180deg, rgba(40, 76, 90, 0.98), rgba(22, 48, 58, 0.98));\n      border: 1px solid rgba(179, 219, 236, 0.1);\n      box-shadow:\n        0 10px 16px rgba(6, 14, 36, 0.24),\n        inset 0 1px 0 rgba(255, 255, 255, 0.1);\n      transform: translate3d(15px, -13px, 8px) rotateX(56deg) rotateY(-12deg) rotateZ(8deg);\n      transition: transform 280ms ease, box-shadow 280ms ease;\n    }\n    .customer-education-icon-mini .chalk-frame {\n      position: absolute; inset: -3px;\n      border-radius: 10px;\n      border: 3px solid transparent;\n      background: linear-gradient(180deg, rgba(195, 146, 90, 0.96), rgba(130, 86, 48, 0.98)) border-box;\n      -webkit-mask:\n        linear-gradient(#000 0 0) padding-box,\n        linear-gradient(#000 0 0);\n      -webkit-mask-composite: xor;\n              mask-composite: exclude;\n    }\n    .customer-education-icon-mini .chalk-line {\n      position: absolute;\n      left: 7px; right: 8px;\n      height: 2px; border-radius: 999px;\n      background: rgba(235, 247, 255, 0.8);\n      opacity: 0.68;\n      transition: opacity 260ms ease, width 260ms ease;\n    }\n    .customer-education-icon-mini .line-a { top: 9px; right: 14px; }\n    .customer-education-icon-mini .line-b { top: 18px; right: 9px; }\n\n    .customer-education-icon-mini .axolotl {\n      width: 48px; height: 66px;\n      margin: -33px 0 0 -34px;\n      transform: translate3d(-8px, 7px, 25px) rotateX(8deg) rotateZ(-4deg);\n      transition: transform 280ms ease;\n    }\n    .customer-education-icon-mini .cap,\n    .customer-education-icon-mini .head,\n    .customer-education-icon-mini .body,\n    .customer-education-icon-mini .pointer {\n      position: absolute; left: 50%;\n      transform-style: preserve-3d;\n    }\n    .customer-education-icon-mini .cap {\n      top: 0; width: 34px; height: 12px;\n      margin-left: -17px;\n    }\n    .customer-education-icon-mini .cap-top {\n      position: absolute; left: 0; top: 0;\n      width: 34px; height: 10px;\n      border-radius: 5px;\n      background: linear-gradient(180deg, rgba(76, 151, 255, 0.98), rgba(28, 87, 201, 0.98));\n      box-shadow: 0 5px 8px rgba(6, 14, 36, 0.18);\n      transform: perspective(200px) rotateX(60deg);\n    }\n    .customer-education-icon-mini .cap-band {\n      position: absolute; left: 8px; top: 6px;\n      width: 18px; height: 4px;\n      border-radius: 999px;\n      background: linear-gradient(180deg, rgba(36, 97, 214, 0.96), rgba(18, 55, 147, 0.98));\n    }\n    .customer-education-icon-mini .cap-tassel {\n      position: absolute; right: 5px; top: 4px;\n      width: 1.5px; height: 10px;\n      background: rgba(242, 194, 78, 0.96);\n      transform-origin: top center;\n    }\n    .customer-education-icon-mini .cap-tassel::after {\n      content: \"\"; position: absolute;\n      left: -2px; bottom: -1px;\n      width: 5px; height: 5px;\n      border-radius: 50%;\n      background: radial-gradient(circle at 30% 30%, #fff4cb, #f2c24e);\n    }\n    .customer-education-icon-mini .head {\n      top: 9px; width: 38px; height: 32px;\n      margin-left: -19px;\n      border-radius: 14px;\n      background: linear-gradient(180deg, rgba(255, 164, 203, 0.98), rgba(234, 101, 157, 0.98));\n      border: 1px solid rgba(255, 204, 222, 0.52);\n      box-shadow:\n        0 10px 14px rgba(6, 14, 36, 0.2),\n        inset 0 1px 0 rgba(255, 255, 255, 0.34);\n    }\n    .customer-education-icon-mini .eye {\n      position: absolute; top: 12px;\n      width: 5px; height: 5px;\n      border-radius: 50%;\n      background: radial-gradient(circle at 30% 30%, #fff, #fff 30%, #24355f 32%, #121d36 70%);\n    }\n    .customer-education-icon-mini .eye-left  { left: 9px; }\n    .customer-education-icon-mini .eye-right { right: 9px; }\n    .customer-education-icon-mini .body {\n      top: 38px; width: 32px; height: 22px;\n      margin-left: -16px;\n      border-radius: 10px;\n      background: linear-gradient(180deg, rgba(255, 164, 203, 0.98), rgba(234, 101, 157, 0.98));\n      border: 1px solid rgba(255, 204, 222, 0.46);\n      box-shadow:\n        0 8px 12px rgba(6, 14, 36, 0.18),\n        inset 0 1px 0 rgba(255, 255, 255, 0.28);\n    }\n    .customer-education-icon-mini .belly {\n      position: absolute;\n      left: 7px; right: 7px; top: 5px; bottom: 4px;\n      border-radius: 8px;\n      background: linear-gradient(180deg, rgba(255, 213, 227, 0.98), rgba(252, 181, 208, 0.98));\n    }\n    .customer-education-icon-mini .pointer {\n      top: 46px; width: 38px; height: 5px;\n      margin-left: 3px;\n      transform: rotateZ(-26deg);\n      transition: transform 280ms ease;\n    }\n    .customer-education-icon-mini .pointer-stick {\n      position: absolute; left: 0; top: 2px;\n      width: 34px; height: 2px;\n      border-radius: 999px;\n      background: linear-gradient(90deg, rgba(203, 162, 108, 0.98), rgba(151, 107, 61, 0.98));\n    }\n    .customer-education-icon-mini .pointer-tip {\n      position: absolute; right: 0; top: 0;\n      width: 5px; height: 5px;\n      border-radius: 50%;\n      background: radial-gradient(circle at 30% 30%, #fff6d6, #f2c24e);\n      box-shadow: 0 0 5px rgba(242, 194, 78, 0.34);\n    }\n    .qs-card:hover .customer-education-icon-mini .chalkboard,\n    .qs-card:focus-visible .customer-education-icon-mini .chalkboard {\n      box-shadow:\n        0 14px 20px rgba(6, 14, 36, 0.26),\n        0 0 10px rgba(89, 171, 255, 0.12),\n        inset 0 1px 0 rgba(255, 255, 255, 0.1);\n      transform: translate3d(19px, -15px, 14px) rotateX(58deg) rotateY(-12deg) rotateZ(8deg);\n    }\n    .qs-card:hover .customer-education-icon-mini .axolotl,\n    .qs-card:focus-visible .customer-education-icon-mini .axolotl {\n      transform: translate3d(-10px, 4px, 34px) rotateX(8deg) rotateZ(-2deg);\n    }\n    .qs-card:hover .customer-education-icon-mini .pointer,\n    .qs-card:focus-visible .customer-education-icon-mini .pointer {\n      transform: rotateZ(-12deg) translateX(5px) translateY(-3px);\n    }\n    .qs-card:hover .customer-education-icon-mini .chalk-line,\n    .qs-card:focus-visible .customer-education-icon-mini .chalk-line { opacity: 1; }\n    .qs-card:hover .customer-education-icon-mini .line-a,\n    .qs-card:focus-visible .customer-education-icon-mini .line-a { width: 24px; }\n    .qs-card:hover .customer-education-icon-mini .line-b,\n    .qs-card:focus-visible .customer-education-icon-mini .line-b { width: 32px; }\n    .qs-card:hover .customer-education-icon-mini .eye,\n    .qs-card:focus-visible .customer-education-icon-mini .eye {\n      animation: ce-blink 3.2s ease-in-out infinite;\n    }\n    .qs-card:hover .customer-education-icon-mini .cap-tassel,\n    .qs-card:focus-visible .customer-education-icon-mini .cap-tassel {\n      animation: ce-tassel-swing 1.6s ease-in-out infinite alternate;\n    }\n    @keyframes ce-blink {\n      0%, 42%, 48%, 100% { transform: scaleY(1); }\n      45% { transform: scaleY(0.16); }\n    }\n    @keyframes ce-tassel-swing {\n      from { transform: rotate(0deg); }\n      to   { transform: rotate(12deg); }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .training-icon-mini .orbit,\n      .training-icon-mini .orbit-b,\n      .qs-card:hover .training-icon-mini .orbit-a,\n      .qs-card:hover .training-icon-mini .orbit-b,\n      .qs-card:hover .training-icon-mini .spark,\n      .qs-card:hover .tools-icon-mini .core-dot,\n      .qs-card:hover .tools-icon-mini .console-ring,\n      .qs-card:hover .ai-icon-mini .orbit-a,\n      .qs-card:hover .ai-icon-mini .orbit-b,\n      .qs-card:hover .ai-icon-mini .orbit-c,\n      .qs-card:hover .ai-icon-mini .antenna-tip,\n      .qs-card:hover .ai-icon-mini .antenna-ping,\n      .qs-card:hover .customer-education-icon-mini .eye,\n      .qs-card:hover .customer-education-icon-mini .cap-tassel { animation: none; }\n    }\n\n    @media (max-width: 480px) { .qs-grid { grid-template-columns: 1fr 1fr; } }\n    .home-content-row { display: flex; gap: 1.25rem; align-items: flex-start; }\n    .home-content-row .qs-grid { flex: 1; min-width: 0; }\n    #cfm-home-section { width: 320px; flex-shrink: 0; position: sticky; top: 76px; }\n    @media (max-width: 860px) { .home-content-row { flex-direction: column; } #cfm-home-section { width: 100%; position: static; } }\n    .announce-list { display: flex; flex-direction: column; gap: 0.45rem; }\n    .announce-item { display: flex; gap: 0.85rem; align-items: center; background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.07); border-radius: 6px; padding: 0.6rem 0.9rem; }\n    .announce-date { font-size: .7rem; color: #777; white-space: nowrap; min-width: 72px; }\n    .announce-badge { font-size: .6rem; font-weight: 700; padding: .14rem .4rem; border-radius: 3px; text-transform: uppercase; white-space: nowrap; }\n    .badge-new { background: rgba(74,158,255,.18); color: #4a9eff; }\n    .badge-update { background: rgba(100,220,150,.18); color: #64dc96; }\n    .announce-text { font-size: .88rem; color: #c0cdd8; line-height: 1.45; }\n    .announce-text a { color: #4a9eff; }\n\n    /* Homepage redesign prototype graft: visual shell only. Existing nav, analytics, player.js, announcements, and footer remain active. */\n    body { overflow-x: hidden; }\n    .navbar {\n      background: rgba(8,17,31,.9);\n      border-bottom: 1px solid rgba(214,226,241,.16);\n      backdrop-filter: blur(18px);\n    }\n    .navbar.scrolled { background: rgba(8,17,31,.96); }\n    .nav-inner { max-width: 1180px; }\n    .nav-links a {\n      border: 1px solid transparent;\n      border-radius: 7px;\n      padding: .58rem .76rem;\n    }\n    .nav-links a:hover,\n    .nav-links a.active {\n      border-color: rgba(73,163,255,.34);\n      background: rgba(73,163,255,.14);\n    }\n    .nav-links a.forum-link {\n      color: #06111c;\n      border-color: rgba(246,200,95,.65);\n      background: linear-gradient(180deg, #ffe39a, #f6c85f);\n      box-shadow: 0 0 18px rgba(246,200,95,.18);\n      font-weight: 800;\n    }\n    .nav-links a.forum-link:hover,\n    .nav-links a.forum-link:focus-visible {\n      color: #06111c;\n      border-color: rgba(255,231,169,.9);\n      background: linear-gradient(180deg, #ffe9b4, #ffd36d);\n      box-shadow: 0 0 24px rgba(246,200,95,.28);\n    }\n    .home-redesign-hero {\n      position: relative;\n      min-height: 74svh;\n      overflow: hidden;\n      isolation: isolate;\n      background: #08111f;\n    }\n    .home-redesign-media {\n      position: absolute;\n      inset: 0;\n      z-index: -3;\n      background-image: url(\"images/kthq-hero-ops-desk.png\");\n      background-position: center right;\n      background-size: cover;\n      transform: scale(1.015);\n    }\n    .home-redesign-overlay {\n      position: absolute;\n      inset: 0;\n      z-index: -2;\n      background:\n        linear-gradient(90deg, rgba(6,13,25,.96) 0%, rgba(8,17,31,.82) 38%, rgba(8,17,31,.38) 74%, rgba(8,17,31,.7) 100%),\n        linear-gradient(180deg, rgba(8,17,31,.26) 0%, rgba(8,17,31,.18) 54%, #08111f 100%);\n    }\n    .home-redesign-hero::after {\n      content: \"\";\n      position: absolute;\n      inset: auto 0 0;\n      z-index: -1;\n      height: 13rem;\n      background: linear-gradient(180deg, transparent, #08111f);\n    }\n    .home-redesign-inner {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 360px;\n      align-items: end;\n      gap: 4rem;\n      width: min(1180px, calc(100% - 2rem));\n      min-height: calc(74svh - 66px);\n      margin: 0 auto;\n      padding: clamp(4.8rem, 11vh, 8rem) 0 clamp(2.8rem, 6vh, 4.2rem);\n    }\n    .home-redesign-copy { min-width: 0; width: 100%; max-width: 720px; }\n    .home-redesign-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: .55rem;\n      margin: 0 0 1rem;\n      color: #36d4c7;\n      font-size: .77rem;\n      font-weight: 900;\n      letter-spacing: 0;\n      text-transform: uppercase;\n    }\n    .home-redesign-eyebrow::before {\n      content: \"\";\n      width: 2.2rem;\n      height: 2px;\n      background: currentColor;\n    }\n    .home-redesign-title {\n      max-width: 100%;\n      margin: 0 0 1rem;\n      color: #f5efe3;\n      font-family: \"Arial Narrow\", \"Rajdhani\", Impact, sans-serif;\n      font-size: clamp(4.1rem, 8.2vw, 6.8rem);\n      font-weight: 900;\n      line-height: .86;\n      letter-spacing: 0;\n      overflow-wrap: normal;\n    }\n    .home-redesign-title span { display: block; }\n    .home-redesign-lede {\n      max-width: 640px;\n      margin: 0 0 2rem;\n      color: #d8e4ef;\n      font-size: clamp(1.05rem, 1.8vw, 1.34rem);\n      line-height: 1.48;\n      overflow-wrap: break-word;\n    }\n    .home-redesign-actions {\n      display: flex;\n      flex-wrap: wrap;\n      gap: .9rem;\n    }\n    .home-redesign-btn {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: .55rem;\n      min-height: 48px;\n      border-radius: 8px;\n      padding: 0 1.08rem;\n      font-weight: 850;\n      text-decoration: none;\n    }\n    .home-redesign-btn svg,\n    .home-redesign-strip svg {\n      width: 1.1em;\n      height: 1.1em;\n      fill: none;\n      stroke: currentColor;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n      stroke-width: 2;\n    }\n    .home-redesign-btn.primary {\n      background: #f5efe3;\n      color: #08111f;\n    }\n    .home-redesign-btn.secondary {\n      border: 1px solid rgba(245,239,227,.38);\n      background: rgba(245,239,227,.08);\n      color: #f5efe3;\n    }\n    .home-redesign-brief {\n      align-self: center;\n      overflow: hidden;\n      border: 1px solid rgba(214,226,241,.18);\n      border-radius: 8px;\n      background: rgba(13,33,56,.72);\n      box-shadow: 0 24px 70px rgba(2,7,15,.42);\n      backdrop-filter: blur(16px);\n    }\n    .home-redesign-brief-header {\n      display: flex;\n      justify-content: space-between;\n      gap: 1rem;\n      border-bottom: 1px solid rgba(214,226,241,.18);\n      padding: 1rem;\n      color: #f5efe3;\n      font-size: .78rem;\n      font-weight: 900;\n      text-transform: uppercase;\n    }\n    .home-redesign-brief-header time { color: #e6b84c; }\n    .home-redesign-brief-list { display: grid; }\n    .home-redesign-brief-list a {\n      display: grid;\n      gap: .34rem;\n      border-bottom: 1px solid rgba(214,226,241,.12);\n      padding: 1rem;\n      color: #d7e4f2;\n      font-size: .92rem;\n      text-decoration: none;\n    }\n    .home-redesign-brief-list a:last-child { border-bottom: 0; }\n    .home-redesign-brief-list a:hover { background: rgba(245,239,227,.06); }\n    .home-redesign-kicker {\n      color: #36d4c7;\n      font-size: .72rem;\n      font-weight: 900;\n      text-transform: uppercase;\n    }\n    .home-redesign-aside {\n      display: grid;\n      align-content: center;\n      gap: .85rem;\n      align-self: center;\n    }\n    .home-redesign-aside .home-redesign-brief { align-self: stretch; }\n    .home-redesign-spotify {\n      display: flex;\n      align-items: center;\n      gap: .6rem;\n      border: 1px solid rgba(30,215,96,.42);\n      border-radius: 10px;\n      background: rgba(30,215,96,.10);\n      padding: .6rem .85rem;\n      color: #d7e4f2;\n      text-decoration: none;\n      transition: background .18s ease, border-color .18s ease, transform .18s ease;\n    }\n    .home-redesign-spotify:hover,\n    .home-redesign-spotify:focus-visible {\n      background: rgba(30,215,96,.18);\n      border-color: rgba(30,215,96,.75);\n      transform: translateY(-1px);\n    }\n    .home-redesign-spotify svg { flex: none; width: 20px; height: 20px; fill: #1ed760; }\n    .home-redesign-spotify-text { display: grid; gap: .12rem; min-width: 0; }\n    .home-redesign-spotify .spotify-new {\n      color: #1ed760;\n      font-size: .66rem;\n      font-weight: 900;\n      letter-spacing: .06em;\n      text-transform: uppercase;\n    }\n    .home-redesign-spotify .spotify-sub {\n      font-size: .78rem;\n      font-weight: 700;\n      line-height: 1.25;\n    }\n    .home-redesign-strip {\n      border-block: 1px solid rgba(214,226,241,.15);\n      background: #f5efe3;\n      color: #08111f;\n    }\n    .home-redesign-strip-inner {\n      display: flex;\n      align-items: center;\n      gap: .7rem;\n      width: min(1180px, calc(100% - 2rem));\n      margin: 0 auto;\n      padding: .74rem 0;\n      overflow-x: auto;\n      scrollbar-width: thin;\n    }\n    .home-redesign-strip-label {\n      flex: 0 0 auto;\n      color: #755c19;\n      font-size: .72rem;\n      font-weight: 950;\n      text-transform: uppercase;\n    }\n    .home-redesign-strip a {\n      flex: 0 0 auto;\n      border: 1px solid rgba(8,17,31,.18);\n      border-radius: 999px;\n      padding: .34rem .7rem;\n      color: #142033;\n      font-size: .82rem;\n      font-weight: 850;\n      text-decoration: none;\n    }\n    .home-redesign-strip a.forum-link {\n      color: #071017;\n      border-color: rgba(246,200,95,.75);\n      background: linear-gradient(180deg, #ffe8ad, #f6c85f);\n      box-shadow: 0 0 20px rgba(246,200,95,.22);\n      font-weight: 900;\n    }\n    .home-redesign-strip a.forum-link:hover,\n    .home-redesign-strip a.forum-link:focus-visible {\n      background: linear-gradient(180deg, #fff0c9, #ffd36d);\n      border-color: #ffd36d;\n      transform: translateY(-1px);\n    }\n    .home-redesign-strip a[data-mobile-priority=\"1\"] { order: 1; }\n    .home-redesign-strip a[data-mobile-priority=\"2\"] { order: 2; }\n    .home-redesign-strip a[data-mobile-priority=\"3\"] { order: 3; }\n    .home-redesign-strip a[data-mobile-priority=\"4\"] { order: 4; }\n    .home-redesign-workspace {\n      padding: clamp(2rem, 4vw, 4rem) 0 clamp(3.4rem, 7vw, 6.5rem);\n      background:\n        linear-gradient(180deg, #08111f, #0a1524 46%, #101a25 100%);\n    }\n    .home-redesign-heading,\n    .home-redesign-grid {\n      width: min(1180px, calc(100% - 2rem));\n      margin: 0 auto;\n    }\n    .home-redesign-heading {\n      max-width: 760px;\n      margin-bottom: 2rem;\n      margin-left: max(1rem, calc((100% - 1180px) / 2));\n    }\n    .home-redesign-heading h2 {\n      margin: 0 0 .78rem;\n      color: #f5efe3;\n      font-size: clamp(2rem, 4vw, 4.1rem);\n      line-height: 1;\n      letter-spacing: 0;\n    }\n    .home-redesign-heading p:last-child {\n      margin: 0;\n      color: #b7c5d6;\n      font-size: 1.04rem;\n      line-height: 1.55;\n    }\n    .home-redesign-grid {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 380px;\n      gap: 1.2rem;\n      align-items: start;\n    }\n    .home-redesign-index {\n      display: grid;\n      border-top: 1px solid rgba(214,226,241,.18);\n      background:\n        linear-gradient(90deg, rgba(230,184,76,.1), transparent 22%),\n        rgba(255,255,255,.02);\n    }\n    .home-redesign-row {\n      display: grid;\n      grid-template-columns: 62px minmax(0,1fr) auto;\n      gap: 1rem;\n      align-items: center;\n      min-height: 86px;\n      border-bottom: 1px solid rgba(214,226,241,.18);\n      padding: 1rem 1.1rem;\n      color: inherit;\n      text-decoration: none;\n      transition: background .16s ease, transform .16s ease, border-color .16s ease;\n    }\n    .home-redesign-row:hover {\n      border-color: rgba(54,212,199,.44);\n      background: rgba(54,212,199,.075);\n      transform: translateX(4px);\n    }\n    .home-redesign-row.featured {\n      background:\n        linear-gradient(90deg, rgba(230,184,76,.14), transparent 48%),\n        rgba(245,239,227,.04);\n    }\n    .home-redesign-row.forum-row {\n      border-color: rgba(246,200,95,.38);\n      background:\n        linear-gradient(90deg, rgba(246,200,95,.16), rgba(74,158,255,.06) 56%, transparent),\n        rgba(245,239,227,.04);\n    }\n    .home-redesign-row.forum-row:hover,\n    .home-redesign-row.forum-row:focus-visible {\n      border-color: rgba(246,200,95,.62);\n      background:\n        linear-gradient(90deg, rgba(246,200,95,.22), rgba(74,158,255,.09) 58%, transparent),\n        rgba(245,239,227,.055);\n    }\n    .home-redesign-number {\n      color: #e6b84c;\n      font-family: \"Arial Narrow\", \"Rajdhani\", sans-serif;\n      font-size: 1.12rem;\n      font-weight: 950;\n    }\n    .home-redesign-main { display: grid; gap: .18rem; }\n    .home-redesign-main strong {\n      color: #f5efe3;\n      font-size: 1.04rem;\n    }\n    .home-redesign-main span {\n      color: #b7c5d6;\n      font-size: .93rem;\n      line-height: 1.45;\n    }\n    .home-redesign-tag {\n      justify-self: end;\n      min-width: 68px;\n      border: 1px solid rgba(230,184,76,.4);\n      border-radius: 999px;\n      color: #e6b84c;\n      padding: .24rem .54rem;\n      text-align: center;\n      font-size: .7rem;\n      font-weight: 950;\n      text-transform: uppercase;\n    }\n    .home-redesign-tag.muted {\n      border-color: rgba(214,226,241,.2);\n      color: #b7c5d6;\n    }\n    .home-redesign-tag.forum-tag {\n      color: #071017;\n      border-color: rgba(246,200,95,.78);\n      background: #f6c85f;\n      box-shadow: 0 0 18px rgba(246,200,95,.18);\n    }\n    .home-redesign-side {\n      display: grid;\n      gap: 1rem;\n      position: sticky;\n      top: 88px;\n    }\n    .home-redesign-note,\n    .home-redesign-stamp {\n      border: 1px solid rgba(214,226,241,.18);\n      border-radius: 8px;\n      background: rgba(13,33,56,.72);\n      box-shadow: 0 24px 70px rgba(2,7,15,.22);\n      padding: 1rem;\n    }\n    .home-redesign-note .module-topline {\n      display: flex;\n      justify-content: space-between;\n      gap: 1rem;\n      margin-bottom: 1rem;\n      color: #36d4c7;\n      font-size: .72rem;\n      font-weight: 950;\n      text-transform: uppercase;\n    }\n    .home-redesign-note .module-topline span:last-child { color: rgba(245,239,227,.62); }\n    .home-redesign-note h3 {\n      margin: 0 0 .45rem;\n      color: #f5efe3;\n      font-size: 1.38rem;\n      line-height: 1.05;\n    }\n    .home-redesign-note p {\n      margin: 0;\n      color: #b7c5d6;\n      font-size: .94rem;\n      line-height: 1.55;\n    }\n    .home-redesign-stamp {\n      display: grid;\n      gap: .72rem;\n      border-style: dashed;\n      border-color: rgba(213,94,77,.52);\n      background: rgba(213,94,77,.08);\n      color: #f5efe3;\n      transform: rotate(-1.1deg);\n    }\n    .home-redesign-stamp span {\n      color: #d55e4d;\n      font-size: .72rem;\n      font-weight: 950;\n      text-transform: uppercase;\n    }\n    .home-redesign-stamp strong {\n      font-size: 1.02rem;\n      line-height: 1.35;\n    }\n    .home-redesign-side #cfm-home-section {\n      width: 100%;\n      position: static;\n      flex-shrink: 1;\n    }\n    .home-redesign-side #cfm-home {\n      border-radius: 8px;\n    }\n    @media (max-width: 1020px) {\n      .home-redesign-inner,\n      .home-redesign-grid { grid-template-columns: 1fr; }\n      .home-redesign-inner { gap: 2rem; }\n      .home-redesign-brief { max-width: 520px; }\n      .home-redesign-side {\n        position: static;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n      .home-redesign-side #cfm-home-section,\n      .home-redesign-stamp { grid-column: 1 / -1; }\n    }\n    @media (max-width: 680px) {\n      .navbar .bmc-btn {\n        display: inline-flex;\n        margin-left: auto !important;\n        padding: .32rem .58rem !important;\n        font-size: .7rem !important;\n        border-radius: 7px;\n        flex-shrink: 0;\n        white-space: nowrap;\n      }\n      .navbar .bmc-full { display: none; }\n      .navbar .bmc-short { display: inline !important; }\n      .nav-inner {\n        align-items: center;\n        gap: .55rem;\n        padding-inline: 1rem;\n      }\n      .nav-links.open { display: flex; overflow-x: auto; }\n      .home-redesign-inner,\n      .home-redesign-strip-inner,\n      .home-redesign-heading,\n      .home-redesign-grid { width: min(100% - 1rem, 1180px); }\n      .home-redesign-hero { min-height: 78svh; }\n      .home-redesign-media { background-position: 60% center; }\n      .home-redesign-overlay {\n        background:\n          linear-gradient(90deg, rgba(6,13,25,.96), rgba(8,17,31,.72)),\n          linear-gradient(180deg, rgba(8,17,31,.16), #08111f 100%);\n      }\n      .home-redesign-inner {\n        min-height: calc(78svh - 66px);\n        padding-top: 3.8rem;\n        padding-bottom: 1.6rem;\n      }\n      .home-redesign-title {\n        max-width: 100%;\n        font-size: clamp(3rem, 13vw, 4.2rem);\n        line-height: .9;\n      }\n      .home-redesign-title span { display: block; }\n      .home-redesign-copy,\n      .home-redesign-lede { max-width: min(100%, 360px); }\n      .home-redesign-actions {\n        display: grid;\n        grid-template-columns: 1fr;\n        max-width: 320px;\n      }\n      .home-redesign-brief { display: none; }\n      .home-redesign-title {\n        font-size: clamp(2.8rem, 11.5vw, 3.35rem);\n        overflow-wrap: anywhere;\n      }\n      .home-redesign-strip { overflow: hidden; }\n      .home-redesign-strip-inner {\n        display: grid;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: .5rem;\n        width: 100vw;\n        max-width: 100vw;\n        box-sizing: border-box;\n        margin: 0;\n        overflow: visible;\n        padding: .65rem .5rem;\n      }\n      .home-redesign-strip-label {\n        grid-column: 1 / -1;\n        text-align: center;\n      }\n      .home-redesign-strip a {\n        display: flex;\n        flex: initial;\n        align-items: center;\n        justify-content: center;\n        min-width: 0;\n        width: 100%;\n        box-sizing: border-box;\n        min-height: 42px;\n        padding: .45rem .55rem;\n        text-align: center;\n        white-space: normal;\n      }\n      .home-redesign-strip a:not([data-mobile-priority]) { display: none; }\n      .home-redesign-heading { margin-left: auto; }\n      .home-redesign-row {\n        grid-template-columns: 42px minmax(0,1fr);\n        gap: .75rem;\n        min-height: 98px;\n        padding: .9rem .55rem;\n      }\n      .home-redesign-tag {\n        grid-column: 2;\n        justify-self: start;\n        margin-top: .22rem;\n      }\n      .home-redesign-side { grid-template-columns: 1fr; }\n      .home-redesign-stamp { transform: none; }\n    }\n  </style>\n\n  <!-- SEO: Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"ContractingHQ | KTHQ — The One-Stop Resource for Contracting Officers\">\n  <meta property=\"og:description\" content=\"KTHQ ContractingHQ — the one-stop resource for contracting officers. Live FAR updates, GAO summaries, CO tools, and training. Free, no login required.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/\">\n  <meta name=\"twitter:card\" content=\"summary\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"ContractingHQ | KTHQ — The One-Stop Resource for Contracting Officers\">\n  <meta name=\"twitter:description\" content=\"KTHQ ContractingHQ — the one-stop resource for contracting officers. Live FAR updates, GAO summaries, CO tools, and training. Free, no login required.\">\n  <link rel=\"canonical\" href=\"https://kthq.org/\">\n  <!-- Structured data: WebSite + Organization (helps Google understand the brand and surface sitelinks) -->\n  <script type=\"application/ld+json\">\n  {\n    \"@context\": \"https://schema.org\",\n    \"@graph\": [\n      {\n        \"@type\": \"WebSite\",\n        \"@id\": \"https://kthq.org/#website\",\n        \"url\": \"https://kthq.org/\",\n        \"name\": \"ContractingHQ\",\n        \"alternateName\": \"KTHQ\",\n        \"description\": \"The one-stop resource for federal contracting officers. Live FAR updates, GAO summaries, CO tools, training, and study guides. Free, no login required.\",\n        \"inLanguage\": \"en-US\",\n        \"publisher\": { \"@id\": \"https://kthq.org/#organization\" }\n      },\n      {\n        \"@type\": \"Organization\",\n        \"@id\": \"https://kthq.org/#organization\",\n        \"name\": \"KTHQ ContractingHQ\",\n        \"alternateName\": \"ContractingHQ\",\n        \"url\": \"https://kthq.org/\",\n        \"logo\": {\n          \"@type\": \"ImageObject\",\n          \"url\": \"https://kthq.org/og-image.png\",\n          \"width\": 1200,\n          \"height\": 630\n        },\n        \"description\": \"Built by practitioners, for practitioners. KTHQ ContractingHQ is an independent educational resource for federal contracting officers covering FAR, GAO decisions, training tracks, custom acquisition tools, and warrant board prep.\"\n      }\n    ]\n  }\n  </script>\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body>\n\n<!-- NAV -->\n<nav class=\"navbar\" id=\"navbar\" aria-label=\"Primary\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"logo-full\">ContractingHQ</span>\n    </a>\n    <button class=\"nav-toggle\" id=\"navToggle\" type=\"button\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\">\n      <span></span><span></span><span></span>\n    </button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\" class=\"active\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n          <li><a class=\"forum-link\" href=\"https://forum.kthq.org\" target=\"_blank\" rel=\"noopener\">Forums</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"community-tools.html\">Community Tools</a></li>\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\"><span class=\"bmc-full\">☕ Buy Me a Coffee</span><span class=\"bmc-short\">☕ Coffee</span></a>\n  </div>\n</nav>\n\n<!-- HERO -->\n<section class=\"home-redesign-hero\" id=\"home\" aria-labelledby=\"home-title\">\n  <div class=\"home-redesign-media\" aria-hidden=\"true\"></div>\n  <div class=\"home-redesign-overlay\" aria-hidden=\"true\"></div>\n  <div class=\"home-redesign-inner\">\n    <div class=\"home-redesign-copy\">\n      <h1 class=\"home-redesign-title\" id=\"home-title\"><span>Contracting</span><span>HQ</span></h1>\n      <p class=\"home-redesign-lede\">A working desk for contracting officers: training, tools, updates, and acquisition judgment in one fast-moving hub.</p>\n      <div class=\"home-redesign-actions\" role=\"group\" aria-label=\"Primary actions\">\n        <a class=\"home-redesign-btn primary\" href=\"training.html\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M4 19.5A2.5 2.5 0 0 1 6.5 17H20M4 4.5A2.5 2.5 0 0 1 6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15Z\"></path></svg>\n          Start Training\n        </a>\n        <a class=\"home-redesign-btn secondary\" href=\"tools.html\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14.7 6.3a4 4 0 0 0-5.4 5.4L3 18l3 3 6.3-6.3a4 4 0 0 0 5.4-5.4l-2.4 2.4-3-3 2.4-2.4Z\"></path></svg>\n          Explore Tools\n        </a>\n      </div>\n    </div>\n\n    <div class=\"home-redesign-aside\">\n      <aside class=\"home-redesign-brief\" id=\"homeLatestBrief\" data-brief-state=\"automatic\" aria-label=\"Quick briefing\">\n        <div class=\"home-redesign-brief-header\">\n          <span id=\"homeLatestBriefLabel\">Latest Brief</span>\n          <time id=\"homeLatestBriefDate\" datetime=\"2026-07-20\">Jul 20, 2026</time>\n        </div>\n        <div class=\"home-redesign-brief-list\">\n          <a id=\"homeLatestBriefLink\" href=\"https://open.spotify.com/artist/7oNrK1I1AKGpqlHLNyDdtk\" target=\"_blank\" rel=\"noopener\"><span class=\"home-redesign-kicker\" id=\"homeLatestBriefKicker\">New</span><span id=\"homeLatestBriefTitle\">KTHQ songs are now on streaming.</span></a>\n        </div>\n      </aside>\n      <a class=\"home-redesign-spotify\" href=\"https://open.spotify.com/artist/7oNrK1I1AKGpqlHLNyDdtk\" target=\"_blank\" rel=\"noopener\" aria-label=\"KTHQ songs are now streaming on Spotify, Apple Music, and other major services\">\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 0C5.4 0 0 5.4 0 12s5.4 12 12 12 12-5.4 12-12S18.66 0 12 0Zm5.5 17.3a.75.75 0 0 1-1.03.25c-2.82-1.72-6.37-2.11-10.55-1.16a.75.75 0 1 1-.33-1.46c4.57-1.04 8.5-.59 11.66 1.34.35.22.46.68.25 1.03Zm1.47-3.27a.94.94 0 0 1-1.29.31c-3.23-1.98-8.15-2.56-11.97-1.4a.94.94 0 0 1-.54-1.79c4.36-1.32 9.78-.68 13.49 1.6.44.27.58.85.31 1.28Zm.13-3.4C15.23 8.33 8.9 8.12 5.2 9.24a1.12 1.12 0 1 1-.65-2.15c4.25-1.29 11.24-1.04 15.67 1.59a1.12 1.12 0 0 1-1.15 1.93l.03.02Z\"></path></svg>\n        <span class=\"home-redesign-spotify-text\">\n          <span class=\"spotify-new\">New · KTHQ Songs</span>\n          <span class=\"spotify-sub\">Streaming on Spotify, Apple Music &amp; more</span>\n        </span>\n      </a>\n    </div>\n  </div>\n</section>\n\n<section class=\"home-redesign-strip\" aria-label=\"Fast access\">\n  <div class=\"home-redesign-strip-inner\">\n    <span class=\"home-redesign-strip-label\">Jump to</span>\n    <a href=\"training.html\" data-mobile-priority=\"3\">Training</a>\n    <a href=\"contingency-contracting.html\" data-mobile-priority=\"1\">CCO Training</a>\n    <a href=\"customer-education.html\">Customer Education</a>\n    <a href=\"industry.html\">Industry</a>\n    <a href=\"tools.html\" data-mobile-priority=\"4\">Tools</a>\n            <a class=\"forum-link\" href=\"https://forum.kthq.org\" data-mobile-priority=\"2\" target=\"_blank\" rel=\"noopener\">Forums</a>\n    <a href=\"links.html\">Links</a>\n    <a href=\"community-tools.html\">Community Tools</a>\n  </div>\n</section>\n\n<section class=\"home-redesign-workspace\" aria-labelledby=\"workspace-title\">\n  <div class=\"home-redesign-heading\">\n    <p class=\"home-redesign-eyebrow\">Home base</p>\n    <h2 id=\"workspace-title\">Start with the work in front of you.</h2>\n    <p>The homepage keeps the same direct routes, but recasts them as an index a contracting officer can scan in seconds.</p>\n  </div>\n\n  <div class=\"home-redesign-grid\">\n    <div class=\"home-redesign-index\" id=\"site-nav-cards\">\n      <a class=\"home-redesign-row featured\" href=\"training.html\"><span class=\"home-redesign-number\">01</span><span class=\"home-redesign-main\"><strong>Training</strong><span>Structured tracks from beginner to advanced, built for how COs actually learn.</span></span><span class=\"home-redesign-tag\">Track</span></a>\n      <a class=\"home-redesign-row\" href=\"tools.html\"><span class=\"home-redesign-number\">02</span><span class=\"home-redesign-main\"><strong>Tools</strong><span>Solicitation Builder, FAR Comparator, PWS Builder, templates, and more.</span></span><span class=\"home-redesign-tag\">Build</span></a>\n      <a class=\"home-redesign-row\" href=\"farcade-arcade.html\"><span class=\"home-redesign-number\">03</span><span class=\"home-redesign-main\"><strong>FAR-CADE</strong><span>The contracting arcade. Free browser games that make the FAR stick, starting with PART LOCK.</span></span><span class=\"home-redesign-tag\">Play</span></a>\n      <a class=\"home-redesign-row\" href=\"ai-acquisitions.html\"><span class=\"home-redesign-number\">04</span><span class=\"home-redesign-main\"><strong>AI in Acquisitions</strong><span>Practical ways to use AI across the acquisition lifecycle without giving up judgment.</span></span><span class=\"home-redesign-tag\">Guide</span></a>\n      <a class=\"home-redesign-row\" href=\"customer-education.html\"><span class=\"home-redesign-number\">05</span><span class=\"home-redesign-main\"><strong>Customer Education</strong><span>Guides and interactive tools for program offices before they hit the CO's desk.</span></span><span class=\"home-redesign-tag\">Brief</span></a>\n      <a class=\"home-redesign-row\" href=\"cors.html\"><span class=\"home-redesign-number\">06</span><span class=\"home-redesign-main\"><strong>CORs</strong><span>Surveillance, performance assessment, file maintenance, and replacement training.</span></span><span class=\"home-redesign-tag muted\">Coming</span></a>\n      <a class=\"home-redesign-row\" href=\"industry.html\"><span class=\"home-redesign-number\">07</span><span class=\"home-redesign-main\"><strong>Industry</strong><span>SAM registration, WAWF invoicing, reps and certs, and renewal guidance.</span></span><span class=\"home-redesign-tag\">Small Biz</span></a>\n      <a class=\"home-redesign-row\" href=\"federal-register.html\"><span class=\"home-redesign-number\">08</span><span class=\"home-redesign-main\"><strong>FAR Updates</strong><span>Live Federal Register tracker for FAR and DFARS rulemaking activity.</span></span><span class=\"home-redesign-tag\">Pulse</span></a>\n      <a class=\"home-redesign-row\" href=\"gao-decisions.html\"><span class=\"home-redesign-number\">09</span><span class=\"home-redesign-main\"><strong>GAO Decisions</strong><span>Recent GAO protest decisions summarized with contracting officer takeaways.</span></span><span class=\"home-redesign-tag\">Cases</span></a>\n      <a class=\"home-redesign-row\" href=\"asbca.html\"><span class=\"home-redesign-number\">10</span><span class=\"home-redesign-main\"><strong>ASBCA</strong><span>Armed Services Board of Contract Appeals decisions, summarized.</span></span><span class=\"home-redesign-tag\">Cases</span></a>\n      <a class=\"home-redesign-row\" href=\"far-overhaul.html\"><span class=\"home-redesign-number\">11</span><span class=\"home-redesign-main\"><strong>FAR Overhaul</strong><span>Track the Revolutionary FAR Overhaul and what it means for COs.</span></span><span class=\"home-redesign-tag\">Watch</span></a>\n      <a class=\"home-redesign-row\" href=\"links.html\"><span class=\"home-redesign-number\">12</span><span class=\"home-redesign-main\"><strong>Links</strong><span>A one-stop shop for SAM.gov, eCFR, PIEE, GSA, and other CO resources.</span></span><span class=\"home-redesign-tag\">Library</span></a>\n      <a class=\"home-redesign-row\" href=\"community-tools.html\"><span class=\"home-redesign-number\">13</span><span class=\"home-redesign-main\"><strong>Community Tools</strong><span>Useful acquisition and AI tools built by other practitioners, 1102s, and adjacent builders.</span></span><span class=\"home-redesign-tag\">Directory</span></a>\n      <a class=\"home-redesign-row\" href=\"far-historian.html\"><span class=\"home-redesign-number\">14</span><span class=\"home-redesign-main\"><strong>FAR Historian</strong><span>Trace how any FAR section has changed over time. Point-in-time redlines pulled live from the eCFR, back to 2017.</span></span><span class=\"home-redesign-tag muted\">Beta</span></a>\n            <a class=\"home-redesign-row forum-row\" href=\"https://forum.kthq.org\" target=\"_blank\" rel=\"noopener\"><span class=\"home-redesign-number\">15</span><span class=\"home-redesign-main\"><strong>Forums</strong><span>Ask questions, share sanitized lessons learned, get KTHQ tool support, and help build a practical contracting knowledge base.</span></span><span class=\"home-redesign-tag forum-tag\">Live</span></a>\n      <a class=\"home-redesign-row\" href=\"https://www.facebook.com/groups/810414639497723\" target=\"_blank\" rel=\"noopener\"><span class=\"home-redesign-number\">16</span><span class=\"home-redesign-main\"><strong>CMCoE</strong><span>Contracting Memes Center of Excellence. Need a laugh? Join the group.</span></span><span class=\"home-redesign-tag\">Community</span></a>\n    </div>\n\n    <aside class=\"home-redesign-side\" aria-label=\"Supporting modules\">\n      <div id=\"cfm-home-section\"><div id=\"cfm-home\"><div class=\"cfm-sb-header\"><div class=\"cfm-sb-name\">Contracting<span>FM</span></div><div class=\"cfm-sb-header-actions\"><span class=\"cfm-on-air off-air\">Off Air</span><button class=\"cfm-sb-cco-toggle\" id=\"cfm-sb-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-sb-list-btn\" id=\"cfm-sb-list-btn\" type=\"button\" aria-controls=\"cfm-sb-song-panel\" aria-expanded=\"false\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\">☰ Song List <span class=\"cfm-sb-list-count\">34</span></button></div></div><div class=\"cfm-sb-art-wrap\"><div class=\"cfm-sb-art\" id=\"cfm-sb-art\" style=\"background: rgba(124, 58, 237, 0.094);\"><div class=\"cfm-sb-art-grid\"></div><div class=\"cfm-sb-art-arc cfm-sb-arc-a\"></div><div class=\"cfm-sb-art-arc cfm-sb-arc-b\"></div><div class=\"cfm-sb-art-arc cfm-sb-arc-c\"></div><div class=\"cfm-sb-art-orbital cfm-sb-orbital-a\"></div><div class=\"cfm-sb-art-orbital cfm-sb-orbital-b\"></div><div class=\"cfm-sb-art-core\"><div class=\"cfm-sb-art-eq\"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div><div class=\"cfm-sb-art-disc\"><span class=\"cfm-sb-art-ring\"></span><span class=\"cfm-sb-art-ring cfm-sb-art-ring-b\"></span><span class=\"cfm-sb-art-center\"></span></div></div></div></div><div class=\"cfm-sb-now\"><div class=\"cfm-sb-title\" id=\"cfm-sb-title\">The Quiet Part of the Fight</div><div class=\"cfm-sb-sub\" id=\"cfm-sb-sub\">ContractingFM</div><span class=\"cfm-sb-genre-tag\" id=\"cfm-sb-genre\">ContractingFM</span></div><div class=\"cfm-sb-controls\"><button class=\"cfm-sb-btn\" id=\"cfm-sb-shuffle\" title=\"Shuffle\">⇷</button><button class=\"cfm-sb-btn\" id=\"cfm-sb-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-sb-play-btn\" id=\"cfm-sb-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-sb-btn\" id=\"cfm-sb-next\" title=\"Next\">▶▶</button></div><div class=\"cfm-sb-progress\"><span class=\"cfm-sb-time\" id=\"cfm-sb-cur\">0:00</span><div class=\"cfm-sb-bar-wrap\" id=\"cfm-sb-bar\"><div class=\"cfm-sb-bar-fill\" id=\"cfm-sb-fill\" style=\"width: 0%;\"></div></div><span class=\"cfm-sb-time\" id=\"cfm-sb-dur\">0:00</span></div><div class=\"cfm-sb-vol\"><span class=\"cfm-sb-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-sb-vol-slider\" id=\"cfm-sb-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><div class=\"cfm-sb-now-playing\"><div class=\"cfm-sb-np-dot paused\" id=\"cfm-sb-np-dot\"></div><div class=\"cfm-sb-np-info\"><div class=\"cfm-sb-np-label\">Now Playing</div><div class=\"cfm-sb-np-title\" id=\"cfm-sb-np-title\">The Quiet Part of the Fight</div></div><button class=\"cfm-sb-np-heart\" id=\"cfm-sb-heart\" title=\"Like this track\">♡</button></div><button class=\"cfm-sb-favs-btn disabled\" id=\"cfm-sb-favs-btn\" title=\"Like a song first\">❤ Play Liked Songs Only</button><a class=\"cfm-sb-spotify\" href=\"https://open.spotify.com/artist/7oNrK1I1AKGpqlHLNyDdtk\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 0C5.4 0 0 5.4 0 12s5.4 12 12 12 12-5.4 12-12S18.66 0 12 0Zm5.5 17.3a.75.75 0 0 1-1.03.25c-2.82-1.72-6.37-2.11-10.55-1.16a.75.75 0 1 1-.33-1.46c4.57-1.04 8.5-.59 11.66 1.34.35.22.46.68.25 1.03Zm1.47-3.27a.94.94 0 0 1-1.29.31c-3.23-1.98-8.15-2.56-11.97-1.4a.94.94 0 0 1-.54-1.79c4.36-1.32 9.78-.68 13.49 1.6.44.27.58.85.31 1.28Zm.13-3.4C15.23 8.33 8.9 8.12 5.2 9.24a1.12 1.12 0 1 1-.65-2.15c4.25-1.29 11.24-1.04 15.67 1.59a1.12 1.12 0 0 1-1.15 1.93l.03.02Z\"></path></svg>Also on Spotify, Apple Music &amp; more</a><div class=\"cfm-sb-song-panel\" id=\"cfm-sb-song-panel\"><div class=\"cfm-sb-song-panel-head\"><div class=\"cfm-sb-song-panel-row\"><div class=\"cfm-sb-song-panel-title\">Song List</div><div class=\"cfm-sb-song-panel-count\">34 tracks</div></div><button class=\"cfm-sb-song-filter disabled\" id=\"cfm-sb-song-filter\" type=\"button\">Liked only</button><span class=\"cfm-sb-song-panel-count cfm-sb-song-panel-note\">Skip removes tracks from rotation</span></div><div class=\"cfm-sb-track-item\" data-idx=\"0\"><div class=\"cfm-sb-track-num\">1</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">52.217-8</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"0\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"0\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"1\"><div class=\"cfm-sb-track-num\">2</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"1\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"1\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"2\"><div class=\"cfm-sb-track-num\">3</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"2\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"2\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"3\"><div class=\"cfm-sb-track-num\">4</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Start at Zero</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"3\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"3\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"4\"><div class=\"cfm-sb-track-num\">5</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"4\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"4\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"5\"><div class=\"cfm-sb-track-num\">6</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"5\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"5\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"6\"><div class=\"cfm-sb-track-num\">7</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Personal or Non-Personal</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"6\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"6\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"7\"><div class=\"cfm-sb-track-num\">8</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Two Five Seven Nine</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"7\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"7\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"8\"><div class=\"cfm-sb-track-num\">9</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Build the Lane with a BPA</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"8\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"8\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"9\"><div class=\"cfm-sb-track-num\">10</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Evaluate What They Wrote</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"9\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"9\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"10\"><div class=\"cfm-sb-track-num\">11</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Government Purchase Card</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"10\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"10\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"11\"><div class=\"cfm-sb-track-num\">12</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Let the Record Speak</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"11\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"11\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"12\"><div class=\"cfm-sb-track-num\">13</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Market Research</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"12\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"12\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"13\"><div class=\"cfm-sb-track-num\">14</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">39 CONS Aşkı</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"13\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"13\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"14\"><div class=\"cfm-sb-track-num\">15</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Begründ es sauber</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"14\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"14\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"15\"><div class=\"cfm-sb-track-num\">16</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Cure Notices</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"15\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"15\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"16\"><div class=\"cfm-sb-track-num\">17</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Lo Que Cotizaste</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"16\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"16\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"17\"><div class=\"cfm-sb-track-num\">18</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Price Ain't Cost</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"17\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"17\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"18\"><div class=\"cfm-sb-track-num\">19</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"18\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"18\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"19\"><div class=\"cfm-sb-track-num\">20</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Roll that Record</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"19\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"19\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"20\"><div class=\"cfm-sb-track-num\">21</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"20\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"20\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"21\"><div class=\"cfm-sb-track-num\">22</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Write It Clean</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"21\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"21\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"22\"><div class=\"cfm-sb-track-num\">23</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Хто це все придумав</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"22\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"22\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"23\"><div class=\"cfm-sb-track-num\">24</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">견적 더 줘</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"23\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"23\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"24\"><div class=\"cfm-sb-track-num\">25</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">A Hundred Bad Awards</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"24\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"24\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"25\"><div class=\"cfm-sb-track-num\">26</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"25\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"25\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"26\"><div class=\"cfm-sb-track-num\">27</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">One More Mod</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"26\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"26\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"27\"><div class=\"cfm-sb-track-num\">28</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Pull Up a Chair</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"27\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"27\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"28\"><div class=\"cfm-sb-track-num\">29</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"28\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"28\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"29\"><div class=\"cfm-sb-track-num\">30</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">The Myth Collector</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"29\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"29\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-sb-track-item active\" data-idx=\"30\"><div class=\"cfm-sb-track-num\">31</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"30\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"30\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"31\"><div class=\"cfm-sb-track-num\">32</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Turning Into Them</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"31\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"31\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"32\"><div class=\"cfm-sb-track-num\">33</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">What I Wish I'd Known</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"32\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"32\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-sb-track-item\" data-idx=\"33\"><div class=\"cfm-sb-track-num\">34</div><div class=\"cfm-sb-track-info\"><div class=\"cfm-sb-track-name\">Yes, If</div><div class=\"cfm-sb-track-genre\">ContractingFM</div></div><button class=\"cfm-sb-track-fav\" type=\"button\" data-idx=\"33\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-sb-track-skip\" type=\"button\" data-idx=\"33\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></div></div>\n      <section class=\"home-redesign-note\" aria-labelledby=\"desk-notes-title\">\n        <div class=\"module-topline\"><span>Desk Notes</span><span>New</span></div>\n        <h3 id=\"desk-notes-title\">Useful before beautiful.</h3>\n        <p>The redesign keeps KTHQ's practical tone, then adds texture, hierarchy, and a more ownable visual world.</p>\n      </section>\n      <section class=\"home-redesign-stamp\" aria-label=\"Design direction\">\n        <span>Prototype direction</span>\n        <strong>No robot mascots. No glow grid. No generic AI brochure.</strong>\n      </section>\n    </aside>\n  </div>\n</section>\n\n<!-- ANNOUNCEMENTS -->\n<section class=\"section\" id=\"welcome\">\n  <div class=\"container\">\n    <div class=\"section-header\">\n      <span class=\"section-tag\">What's New</span>\n      <h2>Announcements</h2>\n      <p class=\"section-desc\">Recent updates, new features, and changes to ContractingHQ.</p>\n    </div>\n    <div class=\"announce-list\">\n      <div class=\"announce-item\"><span class=\"announce-date\">Jul 20, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>KTHQ songs are now on streaming.</strong> The ContractingFM catalog is out as the <em>KTHQ Soundtrack</em> album on <a href=\"https://open.spotify.com/artist/7oNrK1I1AKGpqlHLNyDdtk\" target=\"_blank\" rel=\"noopener\">Spotify</a>, Apple Music, Amazon Music, YouTube Music, and the other major services, so you can stream it on your commute, at the gym, or anywhere outside the site. Search <strong>KTHQ Soundtrack</strong> in whichever app you already use. Everything still plays free on ContractingFM here on the homepage. If you want a track in your rotation, follow the artist page and save whatever you like.</div></div>\n      <details style=\"margin-top:0.75rem;\">\n        <summary style=\"cursor:pointer;color:#4a9eff;font-size:0.88rem;font-weight:600;padding:0.5rem 0;\">Older announcements</summary>\n        <div style=\"margin-top:0.5rem;display:flex;flex-direction:column;gap:0.45rem;\">\n          <div class=\"announce-item\"><span class=\"announce-date\">Jul 10, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>Country research dossier and full-site QC.</strong> The new <a href=\"country-contracting-dossier.html\">Country Contracting Dossier</a> is live in <a href=\"tools.html\">Tools</a>, bringing open-source country research, vendor discovery, clearance references, finance data, and CCO briefing support into one working view. We also completed an overall quality-control review of the site and fact-checked contracting content against current Revolutionary FAR Overhaul materials and official sources. As always, please let us know if you have any feedback!</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Jun 3, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>AI lives in the PWS Builder.</strong> The <a href=\"pws-builder.html\">PWS Builder</a> now has Draft with AI buttons on every section. Each one builds a prompt from what you've already filled in and uses Google's Gemini to draft the next piece, with a built-in rule against inventing FAR section numbers and an explicit reminder to verify any regulatory references against the Revolutionary FAR Overhaul before publishing. Every Gemini call costs a few cents on the back end. If it saves you time, <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\">buying me a coffee</a> keeps the lights on and helps fund more AI features across the site.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">May 20, 2026</span><span class=\"announce-badge badge-update\">Update</span><div class=\"announce-text\"><strong>A big day for CCOs.</strong> New and rewritten contingency contracting modules went live: OCS for Dummies Part 2 (BOS, the JRRB no-shit rundown, Annex W products, SPOT/JAMMS, the handoff card), Establishing DoDAACs, Purchasing Food and Water in a Contingency, SF 44 Purchases, MIPRs in a Deployed Environment, and a full rewrite of the Field Ordering Officer Program. AFCAP framing was tightened across the contingency hub. Start at the <a href=\"contingency-contracting.html\">Contingency Contracting Field Desk</a> and work outward. Cleanup: 10 new songs on ContractingFM, a few small bugs squashed, and a tighter quality filter on RFO vs legacy FAR citations. The site has always tried to flag when content pulls specifically from the Revolutionary FAR Overhaul, but you'll now see more explicit clarification when training is RFO-sourced versus legacy FAR. Old guidance should not sneak through. A note on cadence: expect fewer announcements going forward as we lean into quality of content over quantity of releases. Rest assured, I am still obsessed with bringing you updates.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">May 10, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>KTHQ Community is live.</strong> I added a <a href=\"https://forum.kthq.org\" target=\"_blank\" rel=\"noopener\">forum for contracting questions</a>, tool support, warrant prep, FAR/DFARS discussion, PWS help, COR topics, and feature requests. Keep examples sanitized: no CUI, PII, source-selection information, contractor proprietary information, or live acquisition details.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">May 4, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>Customer Education suite is complete.</strong> All sixteen pages of the <a href=\"customer-education.html\">Customer Education</a> track are live. Topics span package basics, describing the need, schedules, acceptance criteria, deliverables (with a CDRL deeper dive), evaluation factors, IGCEs, single-source evidence, recompetes, COR nominations, contract changes, and performance failures. Built for program managers, requiring activities, and resource folks who hand work to COs — start at the <a href=\"customer-education.html\">hub</a>.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">May 4, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>Acquisition Package Preflight.</strong> A new <a href=\"preflight.html\">browser-only package readiness checker</a> is live. Answer structured questions, keep sensitive details out of the tool, and get a printable memo with showstoppers, gaps, strengths, and KTHQ links to fix the package before solicitation.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 29, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>SAT Warrant Study Guide.</strong> A <a href=\"sat-warrant-board.html\">study guide tailored for SAT-level warrants</a> is live. Same study format as the unlimited-warrant guide but pitched at the actual scope and decision-making a SAT-level CO will face on a board. Lower knowledge ceiling, less Part 15 deep cuts, more bread-and-butter Part 12 / Part 13 / commercial item rhythm.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 29, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>CCO Capstone builders.</strong> UDMs and UTMs, new training swag is up. Four document generators are live: <a href=\"manual-form9-builder.html\">Form 9</a>, <a href=\"1449-sf30-builder/\">1449 / SF30</a>, <a href=\"1442-builder/\">1442</a>, and <a href=\"bpa-builder/\">BPA</a>. Use them to build injects, sample contracts, or prior workload to populate a fictional shop for hands-on training. Heads up: clauses are illustrative and not vetted, so don't reuse any of this in a real package. Find them on the <a href=\"tools.html\">Tools page</a> under UDM Tools.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 26, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>Industry track is live.</strong> Four new pages aimed at small businesses and new federal contractors: <a href=\"sam-registration.html\">how to register in SAM</a>, the <a href=\"sam-renewal-scam.html\">SAM renewal scam</a> (don't get scammed), <a href=\"sam-reps-and-certs.html\">reps and certs from a CO's perspective</a>, and <a href=\"wawf-invoicing.html\">how to invoice through WAWF</a>. More on the way. Start at the <a href=\"industry.html\">Industry hub</a>.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 26, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>CORs landing page.</strong> Created a <a href=\"cors.html\">place for Contracting Officer's Representatives</a>. Indexed the existing COR training (annual file reviews, Type A, contract-specific) and added a roadmap of what's coming. CORs vastly outnumber COs and deserve their own track.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 26, 2026</span><span class=\"announce-badge badge-update\">Update</span><div class=\"announce-text\"><strong>Ollie tune-up.</strong> The <a href=\"requirements-builder.html\">Requirements Builder service path</a> now routes through market research and evaluation factors before handing off, and the <a href=\"pws-builder.html\">PWS Builder</a> pre-fills matching fields from your Ollie session. Less duplicate typing.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 23, 2026</span><span class=\"announce-badge badge-update\">Update</span><div class=\"announce-text\"><strong>Visual refresh.</strong> New animated icons across the home page and <a href=\"tools.html\">Tools</a> hub, and a redesigned ContractingFM sidebar player.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 23, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>AI in Acquisitions track is live.</strong> Five new pages: an <a href=\"ai-introduction.html\">introduction</a>, a guided tour of the <a href=\"ai-types.html\">AI tools worth knowing</a>, a walkthrough on how to <a href=\"ai-building.html\">build your own KTHQ and your own tools</a> with AI, a short serious list of <a href=\"ai-not-using.html\">where not to use it</a>, and my take on <a href=\"ai-usage.html\">where AI actually earns its keep</a> in acquisitions. Start at the <a href=\"ai-acquisitions.html\">AI in Acquisitions hub</a>. Bonus: a <a href=\"usaspending-dashboard.html\">live federal-spending dashboard</a> Claude put together in one prompt as proof of concept.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 21, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>Customer Education kickoff.</strong> Started building out the <a href=\"customer-education.html\">Customer Education</a> section for program managers, requiring activities, and resource folks who hand work to COs. First up was the <a href=\"requirements-builder.html\">Requirements Builder with Ollie</a> and the <a href=\"funding-color-of-money.html\">Funding &amp; Color of Money</a> helper.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 21, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>JEOPARDY!</strong> Study for your next board the fun way. <a href=\"jeopardy.html\">ContractingHQ Jeopardy</a> is live with a full clue bank across FAR parts, acquisition basics, and CO trivia. Great for warrant board prep, office lunch-and-learns, or a solo round when you need a break from writing MFRs.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 19, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>PALT &amp; Milestone Builder.</strong> New tool for planning acquisition timelines. Set your acquisition category, competition approach, and review cycle times, then get a full milestone schedule with dates, risk flags, and a styled Excel export your office can tailor. <a href=\"palt-builder.html\">Try it out</a>.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 19, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>Warrant Board Study Guide.</strong> New advanced training module covering what boards actually look for, how to prepare, and what to expect. Added to the <a href=\"training.html\">advanced training track</a>.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 13, 2026</span><span class=\"announce-badge badge-update\">Update</span><div class=\"announce-text\"><strong>Small update.</strong> Added a chill <a href=\"first-light.html\">study mode</a> for visualization of the FAR Parts.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 8, 2026</span><span class=\"announce-badge badge-update\">Update</span><div class=\"announce-text\"><strong>Intermediate trainings and site updates.</strong> First round of intermediate training modules are now live, including <a href=\"past-performance.html\">Evaluating Past Performance</a>, <a href=\"cure-notices.html\">Cure Notices</a>, and <a href=\"show-cause-letters.html\">Show-Cause Letters</a>. General site cleanup and homepage improvements. More intermediate content on the way.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Apr 4, 2026</span><span class=\"announce-badge badge-update\">Update</span><div class=\"announce-text\"><strong>Site cleanup and new content.</strong> Added more songs to ContractingFM. The <a href=\"clause-matrix.html\">Manual Contract Clause Logic</a> tool is live for deployed CCOs writing manual contracts without a contract writing system. All beginner training modules are now complete.</div></div>\n          <div class=\"announce-item\"><span class=\"announce-date\">Mar 21, 2026</span><span class=\"announce-badge badge-new\">New</span><div class=\"announce-text\"><strong>FAR Comparator</strong> — Side-by-side FAR Overhaul comparison. <a href=\"tools.html\">Find it under Tools</a>.</div></div>\n        </div>\n      </details>\n    </div>\n  </div>\n</section>\n\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\" aria-label=\"Footer\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"community-tools.html\">Community Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n          <a href=\"https://forum.kthq.org\" target=\"_blank\" rel=\"noopener\">Forums</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n    <div id=\"gc-stats\" style=\"margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.5px;\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>\n  </div>\n</footer>\n\n<script src=\"main.js\"></script>\n<script src=\"player.js\"></script>\n<script>\n  (function () {\n    var MONTHS = { Jan: 0, Feb: 1, Mar: 2, Apr: 3, May: 4, Jun: 5, Jul: 6, Aug: 7, Sep: 8, Oct: 9, Nov: 10, Dec: 11 };\n\n    function parsePublicationDate(text) {\n      var match = /^([A-Z][a-z]{2})\\s+(\\d{1,2}),\\s+(\\d{4})$/.exec((text || '').trim());\n      if (!match || MONTHS[match[1]] === undefined) return null;\n      var year = Number(match[3]);\n      var month = MONTHS[match[1]];\n      var day = Number(match[2]);\n      var date = new Date(Date.UTC(year, month, day, 12));\n      if (date.getUTCFullYear() !== year || date.getUTCMonth() !== month || date.getUTCDate() !== day) return null;\n      return {\n        sortValue: date.getTime(),\n        dateKey: year + '-' + String(month + 1).padStart(2, '0') + '-' + String(day).padStart(2, '0'),\n        display: match[1] + ' ' + day + ', ' + year\n      };\n    }\n\n    function easternDateKey(value) {\n      var parts = new Intl.DateTimeFormat('en-US', {\n        timeZone: 'America/New_York',\n        year: 'numeric',\n        month: '2-digit',\n        day: '2-digit'\n      }).formatToParts(value);\n      var byType = {};\n      parts.forEach(function (part) { byType[part.type] = part.value; });\n      return byType.year + '-' + byType.month + '-' + byType.day;\n    }\n\n    function collectBriefs(root) {\n      return Array.prototype.map.call(root.querySelectorAll('.announce-list .announce-item'), function (item) {\n        var dateElement = item.querySelector('.announce-date');\n        var content = item.querySelector('.announce-text');\n        var parsed = parsePublicationDate(dateElement && dateElement.textContent);\n        if (!parsed || !content) return null;\n        var sourceLink = content.querySelector('a[href]');\n        var titleElement = content.querySelector('strong');\n        return {\n          sortValue: parsed.sortValue,\n          dateKey: parsed.dateKey,\n          display: parsed.display,\n          kicker: (item.querySelector('.announce-badge') || {}).textContent || 'Update',\n          title: (titleElement ? titleElement.textContent : content.textContent).trim(),\n          href: sourceLink ? sourceLink.getAttribute('href') : '#welcome',\n          target: sourceLink ? sourceLink.getAttribute('target') : '',\n          rel: sourceLink ? sourceLink.getAttribute('rel') : ''\n        };\n      }).filter(Boolean).sort(function (a, b) { return b.sortValue - a.sortValue; });\n    }\n\n    function renderLatestBrief(options) {\n      options = options || {};\n      var root = options.root || document;\n      var briefs = options.items || collectBriefs(root);\n      var latest = briefs[0];\n      if (!latest) return null;\n\n      var label = root.getElementById('homeLatestBriefLabel');\n      var date = root.getElementById('homeLatestBriefDate');\n      var link = root.getElementById('homeLatestBriefLink');\n      var kicker = root.getElementById('homeLatestBriefKicker');\n      var title = root.getElementById('homeLatestBriefTitle');\n      var card = root.getElementById('homeLatestBrief');\n      if (!label || !date || !link || !kicker || !title || !card) return null;\n\n      label.textContent = latest.dateKey === easternDateKey(options.now || new Date()) ? 'Today’s Brief' : 'Latest Brief';\n      date.dateTime = latest.dateKey;\n      date.textContent = latest.display;\n      link.setAttribute('href', latest.href || '#welcome');\n      if (latest.target) link.setAttribute('target', latest.target); else link.removeAttribute('target');\n      if (latest.rel) link.setAttribute('rel', latest.rel); else link.removeAttribute('rel');\n      kicker.textContent = (latest.kicker || 'Update').trim();\n      title.textContent = latest.title;\n      card.setAttribute('data-brief-state', 'automatic');\n      return latest;\n    }\n\n    window.KTHQBrief = {\n      parsePublicationDate: parsePublicationDate,\n      easternDateKey: easternDateKey,\n      collectBriefs: collectBriefs,\n      renderLatestBrief: renderLatestBrief\n    };\n\n    try { renderLatestBrief(); } catch (error) { /* Keep the static fallback card intact. */ }\n  })();\n</script>\n<!-- GoatCounter analytics + visitor count display -->\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script>\n  (function () {\n    var el = document.getElementById('gc-stats');\n    if (!el) return;\n    var x = new XMLHttpRequest();\n    x.onreadystatechange = function(){\n      if (x.readyState === 4 && x.status === 200) {\n        try {\n          var d = JSON.parse(x.responseText);\n          el.innerHTML = 'Site Visits: <strong style=\"color:#8a9bb0;\">' + d.count + '</strong>';\n        } catch(e){}\n      }\n    };\n    x.open('GET', 'https://nhazelett.goatcounter.com/counter/TOTAL.json');\n    x.send();\n  })();\n</script>\n\n\n</body></html>",
        "outcomeCount": 664,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 3609,
          "settleDelayMs": 2000,
          "auditMs": 1896,
          "totalMs": 6688,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 10
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 40,
          "errors": 37,
          "warnings": 1,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-sb-vol\" class=\"cfm-sb-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-sb-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "0bf481058f56",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-68701420",
            "a11yPatternFingerprint": "37d6e24072b90107438f9f0b5ae6ba1e84bdba8a61220a27d6b85787b511051d",
            "a11yPatternDisplayId": "A11Y-PAT-37D6E24072B9",
            "a11yOccurrenceFingerprint": "1a20fd9a46f8b93cb59bfecef18ac374f672c08cdbe0b6909c0dcd93e59a5f1d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1A20FD9A46F8"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-sb-list-btn\" class=\"cfm-sb-list-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "919362404371",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-39c04d27",
            "a11yPatternFingerprint": "a99b6ed79e242d49aacb4268da22e0d087e84723b9374a2708d42b523d007c77",
            "a11yPatternDisplayId": "A11Y-PAT-A99B6ED79E24",
            "a11yOccurrenceFingerprint": "ed0bc5259f6c4e5a34ecf60ee3dd308aa595818fa91359de647b6875d6767915",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ED0BC5259F6C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"home-redesign-spotify\" aria-label=\"KTHQ songs are now streaming on Spotify, Apple Music, and other major services\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8863a41bac70",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-17b7ad5a",
            "a11yPatternFingerprint": "94e49cac38faa962f9b1146e7429bc087a6495ea2c17f3f7491f1d029b86c854",
            "a11yPatternDisplayId": "A11Y-PAT-94E49CAC38FA",
            "a11yOccurrenceFingerprint": "533915d720ed7b0c7b6fada57d92f404207d179847e5f18ed9dba60cebc9c968",
            "a11yOccurrenceDisplayId": "A11Y-OCC-533915D720ED"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-sb-list-btn\" class=\"cfm-sb-list-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7d43d56f0413",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-764a8931",
            "a11yPatternFingerprint": "039e0bd624b7dac8afe26a40966d3e9939b6a7212f3dfeedaa4af0c80eee66b5",
            "a11yPatternDisplayId": "A11Y-PAT-039E0BD624B7",
            "a11yOccurrenceFingerprint": "9e6f369d95b3b79aaa33a5e4c28f498bb2b1a7e283dd8090ab1d5bf261e7d0b4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9E6F369D95B3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fc3a5919528d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e36384a5",
            "a11yPatternFingerprint": "7de50c24fe29f0f1044c0018d3edc59f5427a57b49a962fa40eebb72b8bd71f6",
            "a11yPatternDisplayId": "A11Y-PAT-7DE50C24FE29",
            "a11yOccurrenceFingerprint": "26766096c4bc00ad064db359485d9522bf164fc8a170012d6663605588b56b95",
            "a11yOccurrenceDisplayId": "A11Y-OCC-26766096C4BC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "01de2e517b61",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c2f7f385",
            "a11yPatternFingerprint": "e02ccc904f7186fee3f54cf8a95d975ee210aff960969a6489884af283350650",
            "a11yPatternDisplayId": "A11Y-PAT-E02CCC904F71",
            "a11yOccurrenceFingerprint": "753299fbb6e152620db6d6e46e7d5408b60c711714896b7e10d2ea0c842d46a5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-753299FBB6E1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b8310e8903aa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08216566",
            "a11yPatternFingerprint": "5a860bcd424e99f34f3792620b18117a1df801736f50df2022c7f828f3cbf750",
            "a11yPatternDisplayId": "A11Y-PAT-5A860BCD424E",
            "a11yOccurrenceFingerprint": "77503e78bf2447a72fca06c94bfbd974810b99fee579ccaa8121212cc9dbd9b8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77503E78BF24"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "baf0b6908f79",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a40db0b",
            "a11yPatternFingerprint": "7b8d403bd1fee78e2dd5fda2dbda73eb747df39645f392cba61024a42c3a9a55",
            "a11yPatternDisplayId": "A11Y-PAT-7B8D403BD1FE",
            "a11yOccurrenceFingerprint": "2bab4f47713d827e669e721126e4984228019c1a81aa196437bc171261010a00",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2BAB4F47713D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ac1edcf13074",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-efc9cbe1",
            "a11yPatternFingerprint": "8947587a68de3a2a5640b81a18a89b6a12bd34a321db4b95d8863e03e785c0c5",
            "a11yPatternDisplayId": "A11Y-PAT-8947587A68DE",
            "a11yOccurrenceFingerprint": "cbb4597bbe0818740f6c87bb7c13b0d55a22549a3ad8d45acca5bdc36e3985dc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CBB4597BBE08"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d759b2ec390e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6a5e92cf",
            "a11yPatternFingerprint": "f983274a028b4a38c4a432c1062d838126ad6c8fb019e465a18e5e32510f35c5",
            "a11yPatternDisplayId": "A11Y-PAT-F983274A028B",
            "a11yOccurrenceFingerprint": "b717fb66e4693ffd756cedea76de3a0a947a1c843b515ee471923bad1d0f98ed",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B717FB66E469"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "96b2c39b9264",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9baa6c9e",
            "a11yPatternFingerprint": "eee8b105af8bfc8d8049dd88ff1443a5bdcfbce07d7b3487307b983cbb8a8e58",
            "a11yPatternDisplayId": "A11Y-PAT-EEE8B105AF8B",
            "a11yOccurrenceFingerprint": "2a0702763c2b03f5c25dcc295d3eda8fea22a9939f7f709d7fde07df41e1fd88",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2A0702763C2B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "829942b07449",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3856963",
            "a11yPatternFingerprint": "38e25428096d3c1a1f2a50da744219834e598cbd28f8a3ddaee1769503fbf95e",
            "a11yPatternDisplayId": "A11Y-PAT-38E25428096D",
            "a11yOccurrenceFingerprint": "314e588d3e77ac262424e4803ae51cc788f15f3c0452d33d21352db24ef65a84",
            "a11yOccurrenceDisplayId": "A11Y-OCC-314E588D3E77"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9051b3af89fd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-befd92d5",
            "a11yPatternFingerprint": "2a3a5855fa4ff02d65d4a896aeca989cd5d797511cf760ae40d05efba507672f",
            "a11yPatternDisplayId": "A11Y-PAT-2A3A5855FA4F",
            "a11yOccurrenceFingerprint": "33fe12583f0bd3c6500c5c9959e0edc0dafc02cd42a30a3a8845e7539343a22c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-33FE12583F0B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6734c9a8fe52",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fc09521e",
            "a11yPatternFingerprint": "9c98603a6a7241c9308553aaffbdd1c813754e74e0690655f343d10422dc0eab",
            "a11yPatternDisplayId": "A11Y-PAT-9C98603A6A72",
            "a11yOccurrenceFingerprint": "88985128225e2b09bf2496b6d92d6da4ed225474e5642fefdae3d4a9d319cc9a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-88985128225E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a1f7b17aa785",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3f1bc1a0",
            "a11yPatternFingerprint": "eddd656d41d9616c85065c8309871402fca6310b35a2f7a3658971fa7514bff7",
            "a11yPatternDisplayId": "A11Y-PAT-EDDD656D41D9",
            "a11yOccurrenceFingerprint": "0a6788c0b8087e68dac1a3b10355cd4890987a00ec30a7deb3ba48a6040b196d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0A6788C0B808"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7b208b6fb8ac",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3aed2575",
            "a11yPatternFingerprint": "431e64ed90e988fdd6614a9a0bdc0e6e3a1cb04e629dcfb143c4302c995f709e",
            "a11yPatternDisplayId": "A11Y-PAT-431E64ED90E9",
            "a11yOccurrenceFingerprint": "0dd7987a30d785e695969358e52738c49b863375c87802f80f6086dc2f951f72",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0DD7987A30D7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0593b34c38c7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3038a7b1",
            "a11yPatternFingerprint": "c1a497c51ce918fe3ddf935a7d88a15cf96eddd4aeecb66db8ccae5fdcd10e07",
            "a11yPatternDisplayId": "A11Y-PAT-C1A497C51CE9",
            "a11yOccurrenceFingerprint": "4a98a7d7d657e5c8677e9cce8cc0243673ae9cf767a93114c4e5916fe074bc22",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4A98A7D7D657"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "20a3e73671f8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9f00981c",
            "a11yPatternFingerprint": "b5ab576b59e2b64da46519d63b7b192b31d6cc80cf50d4cf9b93db454fcc27ab",
            "a11yPatternDisplayId": "A11Y-PAT-B5AB576B59E2",
            "a11yOccurrenceFingerprint": "6881baa2eac1b12ad4d7c76b551da1a921e970f730863fdd3e1cc6ce1ceda25a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6881BAA2EAC1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1d52841f53d9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a8fa0b01",
            "a11yPatternFingerprint": "db7a716cfbfe5bc0d49bb0ebbc41db4024ea683ac6f9e125c9cfc0f85119df44",
            "a11yPatternDisplayId": "A11Y-PAT-DB7A716CFBFE",
            "a11yOccurrenceFingerprint": "e02b84317162f3f8b6638146d35662e47555b29f8b32a41fe732aa499bc1ddf0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E02B84317162"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0e25f086fbbb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e91ba5a8",
            "a11yPatternFingerprint": "8218bac4f3b6ab9471ad4a5bdbfecb632b2c6a3942a3d728c211dada227fcb3b",
            "a11yPatternDisplayId": "A11Y-PAT-8218BAC4F3B6",
            "a11yOccurrenceFingerprint": "0bb265416ba71d4d634a08edfff43cf4ae3aad53f5e036a11178e625b4749957",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0BB265416BA7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "676cd1caaae0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9b5d3359",
            "a11yPatternFingerprint": "6a4e4444901322ed50aa75088eb8a19071ac96b4da5155400e3b13dfc4ba46d2",
            "a11yPatternDisplayId": "A11Y-PAT-6A4E44449013",
            "a11yOccurrenceFingerprint": "886f97e322ace3ab5db6a8bf0879c2c7a8ee2708e294821df56716a5c829096e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-886F97E322AC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6eac55f34c11",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-424054b5",
            "a11yPatternFingerprint": "bf37c3787805ea7bbaba99f5840be4e57d155c7648ae9fcf0aec814928ca9b19",
            "a11yPatternDisplayId": "A11Y-PAT-BF37C3787805",
            "a11yOccurrenceFingerprint": "bf9ac96c7856063d49fb70395409b4afcb169b5075691572b2772a0a3f528f08",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BF9AC96C7856"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b5452b7303d4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dfbce19d",
            "a11yPatternFingerprint": "6b6ba56ce647160236d96079df378edb65ba8196cfd51d2dbb5b4de30e5f51c0",
            "a11yPatternDisplayId": "A11Y-PAT-6B6BA56CE647",
            "a11yOccurrenceFingerprint": "af0bbc81355fd8ad3fe3ce5046a00f4384d9fe70bfdd3ec3d5ec22bb4d0a5971",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AF0BBC81355F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a97b5ca2b906",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2b26823f",
            "a11yPatternFingerprint": "89bba31c95238c018d32f353330001ab33a2baee179e62e409dd876a5585bca8",
            "a11yPatternDisplayId": "A11Y-PAT-89BBA31C9523",
            "a11yOccurrenceFingerprint": "6d65a432d5a7968b31522709263b389df1b5eaab4489fb44eefd28051448b772",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6D65A432D5A7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5c5959a8329c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d895782",
            "a11yPatternFingerprint": "47525d85cd754e7de14ecc99f2b22537bb32a55376b99069defcfc88c562fd93",
            "a11yPatternDisplayId": "A11Y-PAT-47525D85CD75",
            "a11yOccurrenceFingerprint": "9c294c3de6987bd61f7e13cd06b6ffd7ad75f91e56f740a4e7b43c09e6daba1e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9C294C3DE698"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "471a44140859",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4cf457f2",
            "a11yPatternFingerprint": "3adf6a13ac389f863075391c391dc2acbdb8f1b67e020ab59fe5a02eeb32d239",
            "a11yPatternDisplayId": "A11Y-PAT-3ADF6A13AC38",
            "a11yOccurrenceFingerprint": "5c21cabdd82c884e7057f45be53ac49082dc1b028a5818ad3f8c6aefb4e3cd0b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5C21CABDD82C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "cc088957c261",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-32b689e4",
            "a11yPatternFingerprint": "7447dfe9a23ccdd319b30ef158bb85e2c88d3445d023537ea064619debf350f4",
            "a11yPatternDisplayId": "A11Y-PAT-7447DFE9A23C",
            "a11yOccurrenceFingerprint": "c2bd3e63870134d875c135aa8503f6feff2e8dff73054dbbed9395604ef14b91",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C2BD3E638701"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "434f8aacae24",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-54b5a7ce",
            "a11yPatternFingerprint": "b8c3da2c17af7929b370da9288660a9957609d1cf05fb24e320cd4701302383c",
            "a11yPatternDisplayId": "A11Y-PAT-B8C3DA2C17AF",
            "a11yOccurrenceFingerprint": "8518d413d7a70887dc8f719bc361b024fc2fe285a995452398981516f6ec2147",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8518D413D7A7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5dcbf03f9f05",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e11281bf",
            "a11yPatternFingerprint": "f60746761cb98dcbc8d6c86fa2c7cbcbfab484c8d51c03102821825f883a2017",
            "a11yPatternDisplayId": "A11Y-PAT-F60746761CB9",
            "a11yOccurrenceFingerprint": "0161bfe166a7d18b2514469acaa4984deb23469d63d4a7e0a780aa5d286326d1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0161BFE166A7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2c157c84d584",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7d9db7e5",
            "a11yPatternFingerprint": "7f3edd798c784843628becbac488ce8d1eb9692de0d7fd0408cfc7fbbcb2abdb",
            "a11yPatternDisplayId": "A11Y-PAT-7F3EDD798C78",
            "a11yOccurrenceFingerprint": "c7784ee0efa26219db1f414b29e7acb7e00792a6c0d165415bd7db77a270335d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C7784EE0EFA2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f065a5b5eff6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f6ffb1a0",
            "a11yPatternFingerprint": "17d7361f129d35b7e8fbf1458b5e7a6484aa151d2c4c86061ca3d38963d272e3",
            "a11yPatternDisplayId": "A11Y-PAT-17D7361F129D",
            "a11yOccurrenceFingerprint": "586370135560f0acfb837d594d7de3629900a9e126400ada56cce995f0396d5d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-586370135560"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "891177659112",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9134417e",
            "a11yPatternFingerprint": "ec3c3f3e0ad0d5807a49b6decfa68b7ae9868ddb274d96329cba34ff36323537",
            "a11yPatternDisplayId": "A11Y-PAT-EC3C3F3E0AD0",
            "a11yOccurrenceFingerprint": "7801074b87af8433fcafcc66043b8dad7045b2c735267b52ff7c37964f968f30",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7801074B87AF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "cbb0900ff856",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b13d2e48",
            "a11yPatternFingerprint": "f13aaf6ef40f5e787ab2de5b881e071f68c51442184139341046dd22dccf50bb",
            "a11yPatternDisplayId": "A11Y-PAT-F13AAF6EF40F",
            "a11yOccurrenceFingerprint": "3d12405d5facbe74951289b20b1b4cf6c5d8425e63733f6adb0876ff5a7f2eea",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3D12405D5FAC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "46f0b2acc60a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cc32c5bb",
            "a11yPatternFingerprint": "8bbe42916668537eb98da05235ead5bb3941b90b8e23a5006c1ede78410e6835",
            "a11yPatternDisplayId": "A11Y-PAT-8BBE42916668",
            "a11yOccurrenceFingerprint": "26ac90e395d3f77f424ce7e18d2ecc5810bd274031e544fc5714f85cdb1d7ef1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-26AC90E395D3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "493ac84cae95",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f35481fa",
            "a11yPatternFingerprint": "a573774d8b1e83c797f8d5322a167915de0d1a5669d5f66762a458fa5f193e31",
            "a11yPatternDisplayId": "A11Y-PAT-A573774D8B1E",
            "a11yOccurrenceFingerprint": "3bd95fd13c66e3576cc57481d51a2ff8fb9055e505d8cdc80be549ecf89b4fab",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3BD95FD13C66"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "735a990e9a30",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b38c0518",
            "a11yPatternFingerprint": "4ad55608da5b03f6882905c84988b859d756de5528e64ffcce2df453cbc854e9",
            "a11yPatternDisplayId": "A11Y-PAT-4AD55608DA5B",
            "a11yOccurrenceFingerprint": "f20da4939f7f34d3d253093ee369f6ec97f80671621e6ab42d989b51480de41d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F20DA4939F7F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ac8f0688a0d8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-497f5929",
            "a11yPatternFingerprint": "684759e2f6b1c59c3c0cd6455c3e53c268199d3baf40288d6cb6b0ba5c781dde",
            "a11yPatternDisplayId": "A11Y-PAT-684759E2F6B1",
            "a11yOccurrenceFingerprint": "1e21aecd64e757ab55cf858ff3cb4dcf3ed0fa9fda14e832bf756c712b15fd80",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1E21AECD64E7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-sb-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8fa1e11f8662",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a8b92b2f",
            "a11yPatternFingerprint": "523512e0efaa6f8d62f10c95f37854ccd5295986de3e5a7cd091faf650b5c685",
            "a11yPatternDisplayId": "A11Y-PAT-523512E0EFAA",
            "a11yOccurrenceFingerprint": "95602f091793ab081f0566120e759f0b8a20c9f8cf6b55d6a11f54a9cb861aed",
            "a11yOccurrenceDisplayId": "A11Y-OCC-95602F091793"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "af2a5a4551f2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "b72cb944b4ef1dbbb082f0835270e3b6b27544dc4d8161eb037d1ed7a81a088e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B72CB944B4EF"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "af2a5a4551f2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "b72cb944b4ef1dbbb082f0835270e3b6b27544dc4d8161eb037d1ed7a81a088e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B72CB944B4EF"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 337,
      "timings": {
        "fetchMs": 111,
        "pageNavigationMs": 3609,
        "pageLoadDelayMs": 2000,
        "totalMs": 15768,
        "scannerMs": {
          "axe": 6688,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/statements-of-objectives.html",
      "finalUrl": "https://kthq.org/statements-of-objectives.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Statements of Objectives | ContractingHQ",
      "elapsedMs": 16044,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 665,
          "failed": 225,
          "cantTell": 61,
          "inapplicable": 50
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c03c5620ac27",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "bec72d27407543b624cf67a730a006ffbb5d015559f6850ff6ae62fd1e5fc599",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BEC72D274075"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28b5b0e25c1d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "e4f25c741aacb4e152a0488de5f31e572605d4ce0fd6e6bc90b3cd1bb673cdd5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E4F25C741AAC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"active\"]",
            "html": "<a href=\"training.html\" class=\"active\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53df6ca92833",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3ebaabbf",
            "a11yPatternFingerprint": "81982916b09f6bd81b389ce520157de84fa1525c39537da3d44f1b95640a0910",
            "a11yPatternDisplayId": "A11Y-PAT-81982916B09F",
            "a11yOccurrenceFingerprint": "55eaa958f1992bf89a9e1bd7ce9055b3028b2dbd4133b469de9dea3f4966537c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-55EAA958F199"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fccc2ef04695",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "daa19ef7099ac03de1e1726ef38c5997563811a1e18b39bfced492a6201ac6d5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DAA19EF7099A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea9888a5065b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "f7b2937899962a6b678592e6b69bf4194956c06f907613aa70931230901db208",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F7B293789996"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97edb612c351",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "e6337c057c6a21e0b16bac7c2837c773a899b2e1225543b9ef3a8723f1b6fb14",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E6337C057C6A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce901f864da9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "e90badc84b94a81a5b39455947c30a6719847549c3743ef3f84f7cd9f0fbd5b4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E90BADC84B94"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b98b6127bebf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "a1663201dce124d2661b3727933d654af42c09ffc9f33685b564b528c281ceca",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A1663201DCE1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4eb5dd563940",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "387cceb3827c2986b5173436a13a7162bac5f2956238259af41252d7ccd14bd7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-387CCEB3827C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-prev-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"performance-work-statements.html\" aria-label=\"Previous Training: Performance Work Statements\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8975dfd465a8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d9c1cd5",
            "a11yPatternFingerprint": "7a9cf2260dc7c7f537d3974fd7e21f9a390ff871ee913c2d1c7ae42761ea6035",
            "a11yPatternDisplayId": "A11Y-PAT-7A9CF2260DC7",
            "a11yOccurrenceFingerprint": "d94661e2358cf3115c27eb200df3d53824f18221fbfcb9e9b057b7aa622e8f6f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D94661E2358C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-next-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"contract-action-reports.html\" aria-label=\"Next Training: Preparing Contract Action Reports\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63c1df6ec757",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3854520",
            "a11yPatternFingerprint": "ea4b1ba79ba210b4b0a94cd151bdfd5283763f21d67c432512d6080e42f35dfb",
            "a11yPatternDisplayId": "A11Y-PAT-EA4B1BA79BA2",
            "a11yOccurrenceFingerprint": "d767d81315fcf9c298abab329554e6e0eebaedb4208432001286ed67d32c8d78",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D767D81315FC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f73d9694825",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "6240263178c8a3f03788a620ef08e148274e47675271e79482fea0ce26975be6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6240263178C8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b5c773acf30",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "01cefc2a7341270c83b7c68bda4c795141e77c8f150c0f9b20082256ddbd3643",
            "a11yOccurrenceDisplayId": "A11Y-OCC-01CEFC2A7341"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c207c5a8d506",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "1311768f0a9e191526af07cbfcc97a70ec6811ba7ba821afb09ba5ae6db6ca5b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1311768F0A9E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68666667b721",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "687966e67daecb4bb612d3fe1b9744a7c472b3a98f74a6de433045d104bd5c66",
            "a11yOccurrenceDisplayId": "A11Y-OCC-687966E67DAE"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.08:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.08:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.79:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.58:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.58:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.79:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.58:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.58:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.58:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.58:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.58:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.58:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.27:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.53:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4f3b0a469b2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "5cd730487732b00669df4119f73d1a84c7db784711ae276a6a688922117672be",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5CD730487732"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.53:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1788ce67a8b8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "7045f3e3968ab15165cfe0b27e4fc02ea884b2be6bc2903b79346658f351d5d8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7045F3E3968A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fc03fae251c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "a1d9b003f3b76302857195fe685dc57e52c959b02a15d87143c6998e76f79acc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A1D9B003F3B7"
          }
        ],
        "outcomeCount": 1001,
        "duplicateFailedCount": 207,
        "uniqueFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 469,
          "failed": 22,
          "cantTell": 26,
          "inapplicable": 51
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-children",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".fade-step > .flow-step-label",
            "html": "<div class=\"flow-step-label\">The SOO</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.46 (foreground color: #475468, background color: #061026, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".fade-step",
              ".soo-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cc7acd71580",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-32827c2b",
            "a11yPatternFingerprint": "02310d2b90c10e04c2f197bafcec5a6d790a132631a885928270a96b55e58223",
            "a11yPatternDisplayId": "A11Y-PAT-02310D2B90C1",
            "a11yOccurrenceFingerprint": "9dfab556dea8a9f9fa6ac91f25c33b5ce8ae0b5e4cbca84c6835e1bc073ff2e4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9DFAB556DEA8"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".fade-step > .flow-step-text",
            "html": "<div class=\"flow-step-text\" style=\"color:var(--silver);\">Stays in the File</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.46 (foreground color: #475468, background color: #061026, font size: 10.2pt (13.6px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".fade-step",
              ".soo-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b94373bef4e0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fc19e9b9",
            "a11yPatternFingerprint": "112c88b1fcc2ec45ba6abd4a6614827b5d6ee7d374ab9514c79e2bd8836cca9e",
            "a11yPatternDisplayId": "A11Y-PAT-112C88B1FCC2",
            "a11yOccurrenceFingerprint": "7187c11b95e285378cdab44dda73f86616e81ba73d23ccae44c601059dceaf8b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7187C11B95E2"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7a8ff60c32c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "67833cdfa43771a6940b3ff55e2fb26527f20aec8e1a3ec3409f07f972aae176",
            "a11yOccurrenceDisplayId": "A11Y-OCC-67833CDFA437"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b5001d4c397",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "c137fd729ac38d6db696f37cda0815be739324e0479c75f9f2e7d43045099f34",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C137FD729AC3"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ae663def537",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "eae06d9fe05ae5fd25bb0beed2069fba97a1e4be86545b6377e63fdcc63880cf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EAE06D9FE05A"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".soo-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c8e56fa9d7e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "a7dbd4891d578473c643a713d0f73a63f2b433f06e26d57d7cd78b43697732ef",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A7DBD4891D57"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".soo-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2a1a2d03ba4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "236e439893877999650575613f781633d2c0761bfe6c4731fb3aec14f65c30bb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-236E43989387"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".soo-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8377d227a03",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "a21eaef69619159a6cf101943ce4632078a1a3938943e4350f92354b76a91a60",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A21EAEF69619"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6d25269fefd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "4eb78643dc8d9284da64319db0cebeae8a4c0d912f725b61422df38491bacd36",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4EB78643DC8D"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #ef4444;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cac7276bc1a3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "89fe11d8ed05af9563214ec7efe14121e65548a5b901ccab28daa67a7c0b6508",
            "a11yOccurrenceDisplayId": "A11Y-OCC-89FE11D8ED05"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5eab7b1994dd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "374a9adab7e0ff480ed02c592172ad9bbf568ba8529aeb417c1f6e1ed2208fd9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-374A9ADAB7E0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-hero",
            "html": "<div class=\"page-hero\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cd6faa0b142",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd1d7f9b",
            "a11yPatternFingerprint": "4710728b68df43ce612d557218925bfb722780cbc99a2b720c5555f648cb123c",
            "a11yPatternDisplayId": "A11Y-PAT-4710728B68DF",
            "a11yOccurrenceFingerprint": "98cb56d56173d0c3ea66573be624e4ffdc5a538034e834ff9ebcd67e126b0ee2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-98CB56D56173"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".soo-tabs[role=\"tablist\"]:nth-child(1)",
            "html": "<div class=\"soo-tabs\" role=\"tablist\">\n    <button class=\"soo-tab active\" data-tab=\"learn\" role=\"tab\">📚 Learn</button>\n    <button class=\"soo-tab\" data-tab=\"examples\" role=\"tab\">📋 SOO Examples</button>\n    <button class=\"soo-tab\" data-tab=\"lookup\" role=\"tab\">🔍 Look It Up</button>\n  </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e53e41182cc3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7d1dab6a",
            "a11yPatternFingerprint": "1b27151baba18d89b00c44fef005dd189ab1fb2a126cb16e7562de64f8ef0249",
            "a11yPatternDisplayId": "A11Y-PAT-1B27151BABA1",
            "a11yOccurrenceFingerprint": "63cf5517332d859833f26cd2e8c467aa74e6b8a7ea987192f59bd08228a1cc3f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-63CF5517332D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#panel-learn",
            "html": "<div id=\"panel-learn\" class=\"soo-panel active\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "765a8c246d77",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7da18b54",
            "a11yPatternFingerprint": "5ea227713167763ad8bd036bdba494e2135687609762e3348cb199d5dd88a0c8",
            "a11yPatternDisplayId": "A11Y-PAT-5EA227713167",
            "a11yOccurrenceFingerprint": "10463e8f45743ef123f4db55606cab667e0813e837a5b6afdbe4b752d4a77be9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-10463E8F4574"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".tablist-bottom",
            "html": "<div class=\"soo-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d1604bf1bc8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-939bfc4b",
            "a11yPatternFingerprint": "3055bcb5e655d9ee967c3eae465ec7863cd7c9507c60f5a6360531a5fa78f0d6",
            "a11yPatternDisplayId": "A11Y-PAT-3055BCB5E655",
            "a11yOccurrenceFingerprint": "97e9bcb7db544f46bd704c7a1fbe3aa883baf9f4f369e0d54cb9793125d90cb3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-97E9BCB7DB54"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-prev-float",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"performance-work-statements.html\" aria-label=\"Previous Training: Performance Work Statements\"><em>←</em><span>Previous Training</span><strong>Performance Work Statements</strong></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc2ef57c5ee7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-34a903fa",
            "a11yPatternFingerprint": "42bb9c1dfa41a1112e42b6410fb42a5d12a243a1ef12577f5498a146e16d00ec",
            "a11yPatternDisplayId": "A11Y-PAT-42BB9C1DFA41",
            "a11yOccurrenceFingerprint": "6b58c6109a171ce292b25fdb7a859fbdcde7050e8dfee2cee04f41a41c46b4ff",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6B58C6109A17"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-next-float",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"contract-action-reports.html\" aria-label=\"Next Training: Preparing Contract Action Reports\"><span>Next Training</span><strong>Preparing Contract Action Reports</strong><em>→</em></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f5d7e139a21",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d90cc1f",
            "a11yPatternFingerprint": "a76eeeb210cd0a789672f4c6f0f1bc52ca3d71751edd452cce32291a1080aeee",
            "a11yPatternDisplayId": "A11Y-PAT-A76EEEB210CD",
            "a11yOccurrenceFingerprint": "56e2ab9898ea47a29e768b538ce387d1e0b13bc4a0f448d1273aa6085e22d45a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-56E2AB9898EA"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37326080a731",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "ab4bfa84b5e034cae7e29aea75830a0d33795848d33a4676a0e5f5bafc39bb1c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AB4BFA84B5E0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(239, 68, 68, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f741e01d0854",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "792bef03a92d9b7d002a8ebac7551973e7c8bef9acf1ac412285b363349a783e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-792BEF03A92D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Хто це все придумав</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3dd1e90b87e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "6e2cecfc5ba4fc9053f578a58ea880b06914ae1fed7b213b6b4da1d2d8f30da5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6E2CECFC5BA4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c648ecc8237",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "549f07428a09b59e7c83c01d3f718516bff676f011aa88df51c047d438407faa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-549F07428A09"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06505d418410",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "bb1e41ac73d7efb0968d3dfe58484e907aeacb5001f9c5148a009db6fbd1ad1f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BB1E41AC73D7"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #ef4444;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Learn how Statements of Objectives work in federal contracting. Interactive SOO examples for new contracting officers.\">\n  <title>Statements of Objectives | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <style>\n    .soo-bg { background: #040d1f; padding: 0 0 6rem; min-height: 80vh; }\n\n    .soo-tabs { display: flex; gap: 0; border-bottom: 1px solid rgba(74,158,255,0.15); background: rgba(4,13,31,0.95); position: sticky; top: 0; z-index: 90; backdrop-filter: blur(8px); flex-wrap: wrap; }\n    .soo-tab { padding: 0.85rem 1.5rem; font-size: 0.85rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: var(--silver); background: none; border: none; border-bottom: 3px solid transparent; cursor: pointer; transition: all 0.18s; font-family: inherit; white-space: nowrap; }\n    .soo-tab:hover { color: var(--white); }\n    .soo-tab.active { color: var(--accent); border-bottom-color: var(--accent); }\n    .soo-panel { display: none; padding: 3rem 1.5rem; max-width: 900px; margin: 0 auto; }\n    .soo-panel.active { display: block; }\n\n    .soo-intro { text-align: center; padding: 2.5rem 1.5rem 0; }\n    .soo-intro-tag { display: inline-block; background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.25); color: var(--accent); font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 0.25rem 0.9rem; border-radius: 100px; margin-bottom: 0.65rem; }\n    .soo-intro h2 { font-family: 'Rajdhani', sans-serif; font-size: clamp(1.4rem,3vw,2rem); font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .soo-intro p { color: var(--silver); font-size: 0.9rem; max-width: 620px; margin: 0 auto 1.5rem; line-height: 1.6; }\n\n    .learn-section { margin-bottom: 2.5rem; }\n    .learn-section h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.35rem; font-weight: 700; color: var(--white); margin-bottom: 0.75rem; display: flex; align-items: center; gap: 0.5rem; }\n    .learn-section h3 .section-num { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 8px; background: rgba(74,158,255,0.12); color: var(--accent); font-size: 0.85rem; font-weight: 700; flex-shrink: 0; }\n    .learn-body { color: var(--silver); font-size: 0.92rem; line-height: 1.75; }\n    .learn-body p { margin-bottom: 1rem; }\n    .learn-body strong { color: var(--white); font-weight: 600; }\n    .learn-body .highlight-box { background: rgba(74,158,255,0.05); border: 1px solid rgba(74,158,255,0.15); border-radius: 12px; padding: 1rem 1.25rem; margin: 1rem 0; font-size: 0.88rem; }\n    .learn-body .highlight-box.warn { background: rgba(248,113,113,0.05); border-color: rgba(248,113,113,0.2); }\n    .learn-body .highlight-box.warn strong { color: #fca5a5; }\n    .learn-body .highlight-box.tip { background: rgba(52,211,153,0.05); border-color: rgba(52,211,153,0.2); }\n    .learn-body .highlight-box.tip strong { color: #6ee7b7; }\n    .learn-divider { border: none; border-top: 1px solid rgba(74,158,255,0.08); margin: 2rem 0; }\n\n    .soo-outer { background: rgba(10,22,50,0.3); border-radius: 14px; padding: 1.5rem; overflow-x: auto; }\n    .soo-doc { min-width: 650px; border: 2px solid #000; background: #fff; color: #000; font-size: 12px; line-height: 1.6; font-family: 'Inter', 'Times New Roman', serif; padding: 2rem 2.5rem; }\n    .soo-doc h4 { font-size: 14px; font-weight: 700; text-transform: uppercase; text-align: center; margin-bottom: 1.5rem; letter-spacing: 1px; border-bottom: 2px solid #000; padding-bottom: 0.5rem; }\n    .soo-doc h5 { font-size: 12px; font-weight: 700; margin: 1.25rem 0 0.5rem; text-transform: uppercase; }\n\n    .soo-section { padding: 0.6rem 0.75rem; margin: 0.5rem 0; border-radius: 4px; cursor: pointer; transition: background 0.12s; border-left: 3px solid transparent; }\n    .soo-section:hover { background: #f0f4ff; }\n    .soo-section.active { background: #fff9db; }\n    .soo-section.soo-flag { border-left-color: #4a9eff; }\n    .soo-section.soo-problem { border-left-color: #dc2626; }\n\n    .soo-toggle { display: flex; gap: 0; margin-bottom: 1.25rem; }\n    .soo-toggle-btn { flex: 1; padding: 0.75rem 1rem; font-size: 0.85rem; font-weight: 700; border: 1px solid rgba(74,158,255,0.2); background: rgba(10,22,50,0.5); color: var(--silver); cursor: pointer; transition: all 0.18s; font-family: inherit; }\n    .soo-toggle-btn:first-child { border-radius: 8px 0 0 8px; }\n    .soo-toggle-btn:last-child { border-radius: 0 8px 8px 0; }\n    .soo-toggle-btn.active { background: rgba(74,158,255,0.15); color: var(--accent); border-color: rgba(74,158,255,0.4); }\n    .soo-toggle-btn.bad.active { background: rgba(220,38,38,0.12); color: #fca5a5; border-color: rgba(220,38,38,0.35); }\n\n    .soo-overlay { display: none; position: fixed; inset: 0; background: rgba(0,0,0,0.6); z-index: 200; align-items: center; justify-content: center; padding: 1.5rem; }\n    .soo-overlay.visible { display: flex; }\n    .soo-popup { background: #0d1a33; border: 1px solid rgba(74,158,255,0.3); border-radius: 14px; padding: 1.5rem 1.75rem; max-width: 520px; width: 100%; box-shadow: 0 8px 40px rgba(0,0,0,0.5); animation: popIn 0.18s ease-out; position: relative; }\n    .soo-popup.warn { border-color: rgba(220,38,38,0.4); }\n    .soo-popup-title { font-family: 'Rajdhani', sans-serif; font-size: 1.15rem; font-weight: 700; color: var(--accent); margin-bottom: 0.6rem; padding-right: 2rem; }\n    .soo-popup.warn .soo-popup-title { color: #fca5a5; }\n    .soo-popup-body { color: var(--silver); font-size: 0.9rem; line-height: 1.75; }\n    .soo-popup-body strong { color: var(--white); }\n    .soo-popup-close { position: absolute; top: 1rem; right: 1rem; background: none; border: none; color: var(--silver); cursor: pointer; font-size: 1.4rem; line-height: 1; padding: 0; transition: color 0.12s; }\n    .soo-popup-close:hover { color: var(--white); }\n    @keyframes popIn { from { opacity: 0; transform: scale(0.95); } to { opacity: 1; transform: scale(1); } }\n\n    /* Flow diagram */\n    .flow-diagram { display: flex; align-items: center; justify-content: center; gap: 0.5rem; flex-wrap: wrap; margin: 1.5rem 0; }\n    .flow-step { background: rgba(10,22,50,0.7); border: 1px solid rgba(74,158,255,0.2); border-radius: 10px; padding: 0.75rem 1rem; text-align: center; min-width: 120px; }\n    .flow-step-label { font-size: 0.68rem; color: var(--silver); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 0.25rem; }\n    .flow-step-text { font-size: 0.85rem; font-weight: 700; color: var(--white); }\n    .flow-step.active-step { border-color: rgba(52,211,153,0.4); background: rgba(52,211,153,0.08); }\n    .flow-step.active-step .flow-step-text { color: #6ee7b7; }\n    .flow-step.fade-step { opacity: 0.5; }\n    .flow-arrow { color: var(--accent); font-size: 1.2rem; flex-shrink: 0; }\n\n    .lookup-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.25rem; margin-top: 1.5rem; }\n    .lookup-card { background: rgba(10,22,50,0.7); border: 1px solid rgba(74,158,255,0.12); border-radius: 14px; padding: 1.5rem; transition: all 0.2s; }\n    .lookup-card:hover { border-color: rgba(74,158,255,0.3); transform: translateY(-2px); }\n    .lookup-card h4 { font-family: 'Rajdhani', sans-serif; font-size: 1.1rem; font-weight: 700; color: var(--white); margin-bottom: 0.5rem; }\n    .lookup-card p { color: var(--silver); font-size: 0.85rem; line-height: 1.6; margin-bottom: 1rem; }\n    .lookup-card a { display: inline-flex; align-items: center; gap: 0.4rem; color: var(--accent); font-size: 0.85rem; font-weight: 700; text-decoration: none; transition: all 0.18s; }\n    .lookup-card a:hover { color: var(--white); }\n    .lookup-card a::after { content: '\\2197'; font-size: 0.9rem; }\n\n    @media (max-width: 768px) {\n      .soo-tab { padding: 0.7rem 0.9rem; font-size: 0.75rem; }\n      .soo-doc { padding: 1.25rem 1rem; min-width: auto; }\n      .flow-diagram { gap: 0.35rem; }\n      .flow-step { min-width: 90px; padding: 0.5rem 0.6rem; }\n      .lookup-grid { grid-template-columns: 1fr; }\n    }\n    .bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}\n  </style>\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n\n  <!-- SEO: Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Statements of Objectives | ContractingHQ\">\n  <meta property=\"og:description\" content=\"Learn how Statements of Objectives work in federal contracting. Interactive SOO examples for new contracting officers.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/statements-of-objectives.html\">\n  <meta name=\"twitter:card\" content=\"summary\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Statements of Objectives | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"Learn how Statements of Objectives work in federal contracting. Interactive SOO examples for new contracting officers.\">\n  <link rel=\"canonical\" href=\"https://kthq.org/statements-of-objectives.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\"><span class=\"logo-kthq\">KTHQ</span><span class=\"logo-full\">ContractingHQ</span></a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\"><span></span><span></span><span></span></button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\" class=\"active\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<div class=\"page-hero\">\n  <div class=\"container\">\n    <span class=\"hero-badge\">Beginner Track • Topic 8</span>\n    <h1 class=\"page-hero-title\">Statements of Objectives</h1>\n    <p class=\"page-hero-sub\">A Statement of Objectives tells industry what you need to accomplish and asks them to propose how. It's the least prescriptive work statement, the least common in operational contracting, and the one that changes your entire solicitation strategy.</p>\n  </div>\n</div>\n\n\n\n\n<div class=\"soo-bg\">\n  <div class=\"soo-tabs\" role=\"tablist\">\n    <button class=\"soo-tab active\" data-tab=\"learn\" role=\"tab\">📚 Learn</button>\n    <button class=\"soo-tab\" data-tab=\"examples\" role=\"tab\">📋 SOO Examples</button>\n    <button class=\"soo-tab\" data-tab=\"lookup\" role=\"tab\">🔍 Look It Up</button>\n  </div>\n\n  <!-- ═══════════════════════════════════ LEARN ═══ -->\n  <div id=\"panel-learn\" class=\"soo-panel active\">\n    <div class=\"soo-intro\">\n      <div class=\"soo-intro-tag\">The Basics</div>\n      <h2>What Is a Statement of Objectives?</h2>\n      <p>You describe the problem. Industry proposes the solution. The winning contractor's proposed PWS becomes the contract's work statement.</p>\n    </div>\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">1</span> The SOO in Plain English</h3>\n      <div class=\"learn-body\">\n        <p>A Statement of Objectives is the government saying: \"Here's what we need to accomplish. We're not going to tell you how to do it, and we're not even going to define the performance standards. We want <em>you</em> to tell <em>us</em> how you'd solve this problem.\"</p>\n        <p>Per <strong>FAR 37.602</strong>, offerors use the SOO to develop a Performance Work Statement. The offeror proposes the PWS as part of their proposal, and the winning PWS gets incorporated into the contract. The SOO itself does <strong>not</strong> become part of the contract. It stays in the source selection file.</p>\n        <div class=\"highlight-box\">\n          <strong>The FAR requires the SOO to include, at a minimum:</strong><br><br>\n          1. Purpose<br>\n          2. Scope or mission<br>\n          3. Period and place of performance<br>\n          4. Background<br>\n          5. Performance objectives (required results)<br>\n          6. Any operating constraints\n        </div>\n        <p>That's it. No step-by-step procedures (that's a SOW). No measurable performance standards (that's a PWS). Just objectives and constraints. The contractor fills in everything else.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">2</span> How It Changes Your Solicitation</h3>\n      <div class=\"learn-body\">\n        <p>Using an SOO doesn't just change the work statement. It changes everything downstream.</p>\n        <div class=\"highlight-box warn\">\n          <strong>Evaluation factors must account for the proposed PWS.</strong> If you're asking offerors to propose their own approach, you have to evaluate those proposed approaches. That means your evaluation criteria need a factor for \"quality of the proposed PWS\" or \"technical approach.\" You can't ask for a technical solution and then ignore it in evaluation.\n        </div>\n        <div class=\"highlight-box warn\">\n          <strong>This almost always means a tradeoff source selection.</strong> When every offeror is proposing a different PWS, the technical solutions won't be apples-to-apples. Lowest Price Technically Acceptable (LPTA) doesn't work well here because \"technically acceptable\" is hard to define when each proposal describes a different scope of work. You need evaluators who can assess the relative quality of different approaches and weigh them against price.\n        </div>\n        <div class=\"highlight-box\">\n          <strong>The practical implication:</strong> An SOO means more work for the source selection team, more complexity in the evaluation, and a longer timeline. That's not bad. It's just a tradeoff you need to plan for.\n        </div>\n\n        <!-- Flow diagram -->\n        <p style=\"margin-top:1.5rem;\">Here's the lifecycle:</p>\n        <div class=\"flow-diagram\">\n          <div class=\"flow-step\">\n            <div class=\"flow-step-label\">Government Writes</div>\n            <div class=\"flow-step-text\">SOO</div>\n          </div>\n          <div class=\"flow-arrow\">→</div>\n          <div class=\"flow-step\">\n            <div class=\"flow-step-label\">Included In</div>\n            <div class=\"flow-step-text\">Solicitation</div>\n          </div>\n          <div class=\"flow-arrow\">→</div>\n          <div class=\"flow-step\">\n            <div class=\"flow-step-label\">Offerors Propose</div>\n            <div class=\"flow-step-text\">PWS</div>\n          </div>\n          <div class=\"flow-arrow\">→</div>\n          <div class=\"flow-step active-step\">\n            <div class=\"flow-step-label\">Government Evaluates</div>\n            <div class=\"flow-step-text\">Proposed PWSs</div>\n          </div>\n          <div class=\"flow-arrow\">→</div>\n          <div class=\"flow-step active-step\">\n            <div class=\"flow-step-label\">Winning PWS</div>\n            <div class=\"flow-step-text\">Goes in Contract</div>\n          </div>\n        </div>\n        <div style=\"text-align:center; margin-top:0.75rem;\">\n          <div class=\"flow-step fade-step\" style=\"display:inline-block;\">\n            <div class=\"flow-step-label\">The SOO</div>\n            <div class=\"flow-step-text\" style=\"color:var(--silver);\">Stays in the File</div>\n          </div>\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">3</span> SOO vs. PWS vs. SOW</h3>\n      <div class=\"learn-body\">\n        <p>Where does the SOO fit relative to the other two? Think of it as a spectrum of government control:</p>\n        <div style=\"background:rgba(10,22,50,0.5); border:1px solid rgba(74,158,255,0.15); border-radius:12px; padding:1.5rem; margin:1.25rem 0;\">\n          <div style=\"display:grid; grid-template-columns:1fr 1fr 1fr; gap:1rem; text-align:center;\">\n            <div>\n              <div style=\"font-weight:700; color:var(--accent); font-family:'Rajdhani',sans-serif; font-size:0.95rem; margin-bottom:0.4rem;\">SOW</div>\n              <div style=\"font-size:0.8rem; color:var(--silver); line-height:1.5;\">Government writes the method.<br>Contractor executes.</div>\n              <div style=\"margin-top:0.5rem; font-size:0.72rem; color:var(--accent); font-weight:600;\">MOST CONTROL</div>\n            </div>\n            <div>\n              <div style=\"font-weight:700; color:#6ee7b7; font-family:'Rajdhani',sans-serif; font-size:0.95rem; margin-bottom:0.4rem;\">PWS</div>\n              <div style=\"font-size:0.8rem; color:var(--silver); line-height:1.5;\">Government writes the standards.<br>Contractor chooses the method.</div>\n              <div style=\"margin-top:0.5rem; font-size:0.72rem; color:#6ee7b7; font-weight:600;\">MODERATE CONTROL</div>\n            </div>\n            <div>\n              <div style=\"font-weight:700; color:#fbbf24; font-family:'Rajdhani',sans-serif; font-size:0.95rem; margin-bottom:0.4rem;\">SOO</div>\n              <div style=\"font-size:0.8rem; color:var(--silver); line-height:1.5;\">Government writes the objectives.<br>Contractor proposes everything.</div>\n              <div style=\"margin-top:0.5rem; font-size:0.72rem; color:#fbbf24; font-weight:600;\">LEAST CONTROL</div>\n            </div>\n          </div>\n          <div style=\"margin-top:1rem; height:6px; border-radius:3px; background:linear-gradient(to right, rgba(74,158,255,0.4), rgba(52,211,153,0.4), rgba(251,191,36,0.4));\"></div>\n          <div style=\"display:flex; justify-content:space-between; font-size:0.7rem; color:var(--silver); margin-top:0.35rem;\">\n            <span>Government directs everything</span>\n            <span>Contractor proposes everything</span>\n          </div>\n        </div>\n        <p>As you move from SOW to SOO, risk shifts from the government to the contractor, but the government also gives up control over the approach. An SOO gives maximum flexibility to the contractor and maximum innovation potential, but it also means the government has to trust the evaluation process to select the right solution.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">4</span> When Would You Actually Use One?</h3>\n      <div class=\"learn-body\">\n        <p>SOOs are rare in operational contracting for good reason. Most base-level requirements are well understood. You know what you need, and either you know the method (SOW) or you know the outcome (PWS). An SOO is for when you're not even sure about the best outcome to measure.</p>\n        <div class=\"highlight-box tip\">\n          <strong>Complex IT modernization.</strong> \"We need to modernize our network infrastructure across 6 buildings. We don't know what the right architecture looks like. Tell us what you'd propose.\" The government knows the problem but not the solution.\n        </div>\n        <div class=\"highlight-box tip\">\n          <strong>New capability development.</strong> \"We need a training system for a new weapons platform. No existing system does this. Propose your approach.\" The government knows what it needs to accomplish but has no baseline to write standards against.\n        </div>\n        <div class=\"highlight-box tip\">\n          <strong>Broad organizational support.</strong> \"We need to improve our supply chain efficiency. We've tried several approaches. Tell us what you'd do differently.\" The government has tried and wants fresh thinking from industry.\n        </div>\n        <div class=\"highlight-box\">\n          <strong>The common thread:</strong> The government doesn't know enough about the solution to write a PWS. If you can write measurable performance standards, you should. If you can't because the problem is too novel or too complex, an SOO might be the right tool.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">5</span> Common Pitfalls</h3>\n      <div class=\"learn-body\">\n        <div class=\"highlight-box warn\">\n          <strong>Using an SOO when a PWS would work.</strong> Don't use an SOO just because writing a PWS is harder. If you understand the requirement well enough to define outcomes and measurable standards, write a PWS. An SOO adds complexity to your solicitation, your evaluation, and your timeline. Only use it when you genuinely need industry to help define the approach.\n        </div>\n        <div class=\"highlight-box warn\">\n          <strong>Writing a PWS and calling it an SOO.</strong> If your \"SOO\" includes measurable performance standards, specific deliverables with deadlines, and detailed technical requirements, it's not an SOO. It's a PWS. The label matters because it tells offerors what kind of proposal to write.\n        </div>\n        <div class=\"highlight-box warn\">\n          <strong>Not adjusting your evaluation factors.</strong> If you issue an SOO but your evaluation criteria only look at price and past performance, you've defeated the purpose. The whole point is that offerors are proposing different technical approaches. You need evaluation factors that assess the quality of those proposals.\n        </div>\n        <div class=\"highlight-box warn\">\n          <strong>Forgetting the SOO doesn't go in the contract.</strong> Per FAR 37.602(c), the SOO does not become part of the contract. The contractor's proposed PWS does. If you accidentally incorporate the SOO into the contract alongside the winning PWS, you may create ambiguity about which document governs.\n        </div>\n      </div>\n    </div>\n  </div>\n\n  <!-- ═══════════════════════════════════ SOO EXAMPLES ═══ -->\n  <div id=\"panel-examples\" class=\"soo-panel\">\n    <div class=\"soo-intro\">\n      <div class=\"soo-intro-tag\">Interactive Tool</div>\n      <h2>SOO Examples</h2>\n      <p>Same HVAC scenario, written as an SOO. Click highlighted sections for coaching notes. <span style=\"color:var(--accent); font-weight:600;\">Blue borders</span> highlight good SOO technique. <span style=\"color:#dc2626; font-weight:600;\">Red borders</span> flag problems.</p>\n    </div>\n\n    <div class=\"soo-toggle\">\n      <button class=\"soo-toggle-btn active\" onclick=\"showExample('good')\">✅ Well-Written SOO</button>\n      <button class=\"soo-toggle-btn bad\" onclick=\"showExample('bad')\">❌ Poorly-Written SOO</button>\n    </div>\n\n    <!-- ═══════ GOOD SOO ═══════ -->\n    <div id=\"example-good\" class=\"soo-example\">\n      <div class=\"soo-outer\">\n        <div class=\"soo-doc\">\n          <h4>Statement of Objectives<br><span style=\"font-size:11px; font-weight:400; letter-spacing:0;\">HVAC Sustainment Services, Building 1240, Wright-Patterson AFB</span></h4>\n\n          <div class=\"soo-section soo-flag\" data-note=\"good-purpose\" onclick=\"showNote('good-purpose')\">\n            <h5>1.0 Purpose</h5>\n            <p>The Government seeks contractor solutions to provide comprehensive HVAC sustainment for Building 1240 at Wright-Patterson Air Force Base, Ohio. This building houses approximately 200 personnel across four floors and requires reliable climate control year-round. The Government is interested in innovative approaches that maximize system reliability while minimizing lifecycle costs.</p>\n          </div>\n\n          <div class=\"soo-section soo-flag\" data-note=\"good-scope\" onclick=\"showNote('good-scope')\">\n            <h5>2.0 Scope / Mission</h5>\n            <p>The scope encompasses all activities necessary to ensure the twelve (12) commercial HVAC units in Building 1240 provide reliable heating, ventilation, and air conditioning. This includes, but is not limited to, preventive maintenance, corrective maintenance, emergency response, and system performance monitoring. The contractor's proposed approach should address the full lifecycle of HVAC sustainment for the building.</p>\n          </div>\n\n          <div class=\"soo-section\" data-note=\"good-period\" onclick=\"showNote('good-period')\">\n            <h5>3.0 Period and Place of Performance</h5>\n            <p>Base period of 12 months with two (2) 12-month option periods. All work shall be performed at Building 1240, Wright-Patterson AFB, OH 45433.</p>\n          </div>\n\n          <div class=\"soo-section soo-flag\" data-note=\"good-background\" onclick=\"showNote('good-background')\">\n            <h5>4.0 Background</h5>\n            <p>Building 1240 was constructed in 2003 and houses administrative and operational functions for the 88th Air Base Wing. The current HVAC system consists of twelve Carrier WeatherMaker 48TC rooftop units installed in 2015. Over the past two fiscal years, the Government has experienced increasing maintenance costs and unplanned downtime, with availability dropping below 85% during peak summer and winter months. The current maintenance approach has been prescriptive (Government-directed preventive maintenance on a quarterly schedule), and the Government is interested in whether alternative approaches could improve reliability and reduce total cost of ownership.</p>\n          </div>\n\n          <div class=\"soo-section soo-flag\" data-note=\"good-objectives\" onclick=\"showNote('good-objectives')\">\n            <h5>5.0 Performance Objectives</h5>\n            <p>The Government's objectives for this requirement are:</p>\n            <p style=\"padding-left:1rem;\">\n              a) Reliable climate control for building occupants throughout the contract period.<br>\n              b) Timely restoration of failed HVAC units to minimize impact on mission operations.<br>\n              c) Cost-effective sustainment approach that reduces total lifecycle costs relative to the current maintenance model.<br>\n              d) Proactive identification of HVAC components approaching end of life, with recommendations for replacement or upgrade.\n            </p>\n            <p>Offerors shall propose measurable performance standards for each objective as part of their proposed Performance Work Statement.</p>\n          </div>\n\n          <div class=\"soo-section soo-flag\" data-note=\"good-constraints\" onclick=\"showNote('good-constraints')\">\n            <h5>6.0 Operating Constraints</h5>\n            <p>a) All refrigerant handling must comply with EPA Clean Air Act, Section 608.<br>\n            b) Work inside the building during duty hours (0700-1700, Mon-Fri) must be coordinated with the Facility Manager to minimize disruption to occupants.<br>\n            c) The contractor shall not modify, replace, or upgrade any HVAC equipment without prior written approval from the Contracting Officer.<br>\n            d) All contractor personnel requiring unescorted access to the building must possess a valid Common Access Card (CAC) or visitor pass.</p>\n          </div>\n\n          <div style=\"margin-top:1rem; padding:0.5rem 0.75rem; font-size:9px; color:#999; border-top:1px solid #ccc; text-align:center;\">\n            TRAINING EXAMPLE | NOT AN OFFICIAL GOVERNMENT DOCUMENT\n          </div>\n        </div>\n      </div>\n\n      <div class=\"highlight-box tip\" style=\"margin-top:1.25rem;\">\n        <strong>What happens next?</strong> Offerors read this SOO and each propose their own PWS with measurable standards, a maintenance approach, deliverables, and staffing. One offeror might propose a traditional quarterly PM schedule. Another might propose a predictive maintenance approach using IoT sensors. The evaluation team assesses which proposed PWS best meets the objectives. The winning PWS goes into the contract. This SOO stays in the file.\n      </div>\n    </div>\n\n    <!-- ═══════ BAD SOO ═══════ -->\n    <div id=\"example-bad\" class=\"soo-example\" style=\"display:none;\">\n      <div class=\"soo-outer\">\n        <div class=\"soo-doc\">\n          <h4>Statement of Objectives<br><span style=\"font-size:11px; font-weight:400; letter-spacing:0;\">HVAC Maintenance, Building 1240</span></h4>\n\n          <div class=\"soo-section soo-problem\" data-note=\"bad-purpose\" onclick=\"showNote('bad-purpose')\">\n            <h5>1.0 Purpose</h5>\n            <p>The Government needs HVAC maintenance for Building 1240.</p>\n          </div>\n\n          <div class=\"soo-section soo-problem\" data-note=\"bad-reqs\" onclick=\"showNote('bad-reqs')\">\n            <h5>2.0 Requirements</h5>\n            <p><strong>2.1</strong> The contractor shall maintain 95% operational availability across all HVAC units, measured monthly.</p>\n            <p><strong>2.2</strong> The contractor shall respond to emergency service calls within 4 hours during duty hours and 8 hours during non-duty hours.</p>\n            <p><strong>2.3</strong> The contractor shall perform quarterly preventive maintenance on all units including filter replacement, coil cleaning, and refrigerant checks.</p>\n            <p><strong>2.4</strong> The contractor shall submit monthly performance reports within 10 business days showing availability per unit, service calls, and corrective actions.</p>\n          </div>\n\n          <div class=\"soo-section soo-problem\" data-note=\"bad-standards\" onclick=\"showNote('bad-standards')\">\n            <h5>3.0 Performance Standards</h5>\n            <p><strong>3.1</strong> No more than 1 unit below 95% availability in any month.</p>\n            <p><strong>3.2</strong> No more than 2 late emergency responses per quarter.</p>\n            <p><strong>3.3</strong> Customer satisfaction rating of 4.0 or higher on a 5.0 scale.</p>\n          </div>\n\n          <div class=\"soo-section soo-problem\" data-note=\"bad-missing\" onclick=\"showNote('bad-missing')\">\n            <h5>4.0 Period of Performance</h5>\n            <p>Base period: 1 April 2026 through 31 March 2027, with two 12-month options.</p>\n          </div>\n\n          <div class=\"soo-section soo-problem\" data-note=\"bad-clauses\" onclick=\"showNote('bad-clauses')\">\n            <h5>5.0 Administration</h5>\n            <p><strong>5.1</strong> The Government may terminate this contract for convenience by providing 30 days written notice.</p>\n            <p><strong>5.2</strong> The contractor shall comply with all applicable federal, state, and local regulations.</p>\n          </div>\n\n          <div style=\"margin-top:1rem; padding:0.5rem 0.75rem; font-size:9px; color:#999; border-top:1px solid #ccc; text-align:center;\">\n            TRAINING EXAMPLE | NOT AN OFFICIAL GOVERNMENT DOCUMENT\n          </div>\n        </div>\n      </div>\n    </div>\n\n    <!-- Popup overlay -->\n    <div class=\"soo-overlay\" id=\"noteOverlay\" onclick=\"if(event.target===this)hideNote()\">\n      <div class=\"soo-popup\" id=\"notePopup\">\n        <button class=\"soo-popup-close\" onclick=\"hideNote()\">×</button>\n        <div class=\"soo-popup-title\" id=\"noteTitle\"></div>\n        <div class=\"soo-popup-body\" id=\"noteBody\"></div>\n      </div>\n    </div>\n  </div>\n\n  <!-- ═══════════════════════════════════ LOOK IT UP ═══ -->\n  <div id=\"panel-lookup\" class=\"soo-panel\">\n    <div class=\"soo-intro\">\n      <div class=\"soo-intro-tag\">References</div>\n      <h2>Look It Up</h2>\n      <p>Key references for understanding and writing Statements of Objectives.</p>\n    </div>\n    <div class=\"lookup-grid\">\n      <div class=\"lookup-card\">\n        <h4>FAR 37.602: Performance Work Statement</h4>\n        <p>The FAR section that defines the SOO's role. Specifies that offerors use the SOO to develop a PWS, the SOO doesn't become part of the contract, and the minimum contents of an SOO.</p>\n        <a href=\"https://www.acquisition.gov/far/37.602\" target=\"_blank\" rel=\"noopener\">Open FAR 37.602</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 37.6: Performance-Based Acquisition</h4>\n        <p>The broader subpart on performance-based contracting. Context for how SOOs fit into the government's preference for outcome-based acquisition.</p>\n        <a href=\"https://www.acquisition.gov/far/subpart-37.6\" target=\"_blank\" rel=\"noopener\">Open FAR 37.6</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 15.304: Evaluation Factors</h4>\n        <p>When using an SOO, your evaluation factors must assess the proposed PWSs. This section covers the requirements for evaluation factors in negotiated acquisitions.</p>\n        <a href=\"https://www.acquisition.gov/far/15.304\" target=\"_blank\" rel=\"noopener\">Open FAR 15.304</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>OFPP Seven Steps to Performance-Based Acquisition</h4>\n        <p>Includes guidance on when and how to use SOOs within performance-based acquisition. Covers the relationship between SOOs, PWSs, and evaluation criteria.</p>\n        <a href=\"https://buy.gsa.gov/spba\" target=\"_blank\" rel=\"noopener\">Open Seven Steps Guide (GSA)</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>Performance Work Statements Training</h4>\n        <p>Our PWS training. Since an SOO results in a contractor-proposed PWS, understanding what a good PWS looks like is essential for evaluating what offerors submit.</p>\n        <a href=\"performance-work-statements.html\">Open PWS Training</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>Statements of Work Training</h4>\n        <p>Our SOW training. Understand the full spectrum from SOW to PWS to SOO, and when each approach is appropriate.</p>\n        <a href=\"statements-of-work.html\">Open SOW Training</a>\n      </div>\n    </div>\n  </div>\n<div class=\"soo-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">\n    <button class=\"soo-tab active\" data-tab=\"learn\" role=\"tab\">📚 Learn</button>\n    <button class=\"soo-tab\" data-tab=\"examples\" role=\"tab\">📋 SOO Examples</button>\n    <button class=\"soo-tab\" data-tab=\"lookup\" role=\"tab\">🔍 Look It Up</button>\n  </div></div>\n\n\n\n\n<!-- FOOTER -->\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n<script src=\"main.js\"></script><a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"performance-work-statements.html\" aria-label=\"Previous Training: Performance Work Statements\"><em>←</em><span>Previous Training</span><strong>Performance Work Statements</strong></a><a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"contract-action-reports.html\" aria-label=\"Next Training: Preparing Contract Action Reports\"><span>Next Training</span><strong>Preparing Contract Action Reports</strong><em>→</em></a>\n<script>\n/* ═══════ TABS ═══════ */\ndocument.querySelectorAll('.soo-tab').forEach(tab => {\n  tab.addEventListener('click', () => {\n    document.querySelectorAll('.soo-tab').forEach(t => t.classList.remove('active'));\n    document.querySelectorAll('.soo-panel').forEach(p => p.classList.remove('active'));\n    tab.classList.add('active');\n    document.getElementById('panel-' + tab.dataset.tab).classList.add('active');\n  });\n});\n\n/* ═══════ EXAMPLE TOGGLE ═══════ */\nfunction showExample(which) {\n  document.querySelectorAll('.soo-toggle-btn').forEach(b => b.classList.remove('active'));\n  document.querySelectorAll('.soo-example').forEach(e => e.style.display = 'none');\n  if (which === 'good') {\n    document.querySelector('.soo-toggle-btn:first-child').classList.add('active');\n    document.getElementById('example-good').style.display = 'block';\n  } else {\n    document.querySelector('.soo-toggle-btn.bad').classList.add('active');\n    document.getElementById('example-bad').style.display = 'block';\n  }\n  hideNote();\n}\n\n/* ═══════ NOTES ═══════ */\nconst notes = {\n  'good-purpose': {\n    title: \"Purpose: Clear Problem Statement\",\n    body: \"The purpose does three things well. It identifies what the government needs (HVAC sustainment), where (Building 1240, WPAFB), and what it values (innovative approaches, reliability, lifecycle cost reduction).<br><br>That last part is important. By signaling interest in innovation and lifecycle costs, the government is telling offerors: don't just propose the same old quarterly PM schedule. Think creatively. Maybe that means predictive maintenance, maybe IoT monitoring, maybe a different approach entirely. The SOO leaves that door open.\",\n    warn: false\n  },\n  'good-scope': {\n    title: \"Scope: Broad but Bounded\",\n    body: \"The scope is intentionally broad: \\\"all activities necessary to ensure reliable HVAC.\\\" It doesn't list specific tasks because that's the offeror's job to propose. But it bounds the work by identifying the 12 units and the building.<br><br>\\\"Includes, but is not limited to\\\" is deliberate here. It tells offerors the government expects them to think beyond just PM. Emergency response, system monitoring, component lifecycle planning. The offeror decides what's in their proposed PWS.\",\n    warn: false\n  },\n  'good-period': {\n    title: \"Period and Place: Straightforward\",\n    body: \"This is one section that looks the same regardless of whether you're writing a SOW, PWS, or SOO. Base plus two options, specific location. The offeror needs this to price their proposal and plan resources.\",\n    warn: false\n  },\n  'good-background': {\n    title: \"Background: Context for Better Proposals\",\n    body: \"This is where the SOO separates from a SOW or PWS. The background gives offerors the context they need to propose a smart solution.<br><br>Key details here: the building age (2003), the equipment model and install year (Carrier 48TC, 2015), the problem (availability below 85% in peak months, increasing costs), and the current approach (prescriptive quarterly PM). That last point is critical. It tells offerors: \\\"We've been doing it this way and it's not working. Propose something better.\\\"<br><br>Without this background, offerors are guessing. With it, they can tailor their approach to the actual problem.\",\n    warn: false\n  },\n  'good-objectives': {\n    title: \"Performance Objectives: Results, Not Standards\",\n    body: \"This is the core of the SOO, and notice what it does <em>not</em> include: numbers. No \\\"95% availability.\\\" No \\\"4-hour response time.\\\" No specific metrics at all.<br><br>Instead, it states objectives: reliable climate control, timely restoration, cost-effective sustainment, proactive lifecycle management. These are results the government cares about, expressed broadly enough that each offeror can propose their own measurable standards.<br><br>The last line is key: \\\"Offerors shall propose measurable performance standards for each objective as part of their proposed PWS.\\\" That's the handoff. The government defined what matters. The contractor defines how to measure it. And the evaluation team decides whose proposed standards are the best.\",\n    warn: false\n  },\n  'good-constraints': {\n    title: \"Operating Constraints: Non-Negotiable Boundaries\",\n    body: \"Constraints are the guardrails. The SOO leaves the approach wide open, but these are things the contractor cannot work around regardless of what they propose.<br><br>EPA Section 608 compliance (legal requirement). Coordination with the Facility Manager during duty hours (operational necessity). No equipment modifications without CO approval (protects government property). CAC or visitor pass requirement (security).<br><br>Notice these are all practical limitations, not performance directions. They tell the offeror what they <em>can't</em> do, not what they <em>must</em> do. The approach is still theirs to define.\",\n    warn: false\n  },\n\n  'bad-purpose': {\n    title: \"\\u26a0 Purpose: Too Thin\",\n    body: \"\\\"The Government needs HVAC maintenance for Building 1240.\\\" That's a sentence, not a purpose statement.<br><br>An offeror reading this has no idea what problem the government is trying to solve. Is current maintenance failing? Is it too expensive? Is the building mission-critical? Is the government looking for innovation or just a warm body to change filters?<br><br>Compare to the good SOO, which explains the situation, signals interest in innovation, and frames what the government values. Without that context, every offeror will propose the same generic approach.\",\n    warn: true\n  },\n  'bad-reqs': {\n    title: \"\\u26a0 This Is a PWS, Not an SOO\",\n    body: \"This is the biggest problem with this document. Section 2 contains:<br><br>\\u2022 95% availability, measured monthly (measurable standard)<br>\\u2022 4-hour/8-hour response times (measurable standard)<br>\\u2022 Quarterly PM with specific tasks (directed method)<br>\\u2022 Monthly reports with specific content and deadlines (defined deliverables)<br><br>These are all PWS elements. The government has already defined the performance standards and deliverables. There's nothing left for the offeror to propose.<br><br>The whole point of an SOO is that the offeror develops the PWS. If you've already written the standards, you've written a PWS. Call it what it is.\",\n    warn: true\n  },\n  'bad-standards': {\n    title: \"\\u26a0 Performance Standards in an SOO\",\n    body: \"An SOO should not contain performance standards. That's the offeror's job. Per FAR 37.602(c), the SOO includes \\\"performance objectives, i.e., required results.\\\" Results, not metrics.<br><br>\\\"Reliable climate control\\\" is an objective. \\\"95% availability with no more than 1 unit below standard\\\" is a performance standard. The SOO states objectives. The contractor proposes standards in their PWS. The evaluation team assesses whether those proposed standards are adequate.<br><br>By putting the standards in the SOO, the government has done the contractor's work for them and eliminated the competitive advantage of having offerors propose different approaches.\",\n    warn: true\n  },\n  'bad-missing': {\n    title: \"\\u26a0 Missing Required SOO Elements\",\n    body: \"FAR 37.602(c) requires an SOO to include, at a minimum: purpose, scope or mission, period and place of performance, background, performance objectives, and operating constraints.<br><br>This document is missing:<br>\\u2022 <strong>Background</strong> (no context about the building, equipment, or current challenges)<br>\\u2022 <strong>Operating constraints</strong> (no security, regulatory, or access limitations)<br>\\u2022 <strong>Scope/mission</strong> (the \\\"Requirements\\\" section replaced it with specific tasks)<br><br>Without background, offerors can't tailor their approach. Without constraints, they don't know what boundaries to work within. The FAR lists these minimums for a reason.\",\n    warn: true\n  },\n  'bad-clauses': {\n    title: \"\\u26a0 Contract Clauses (Again)\",\n    body: \"Same problem that shows up in bad SOWs and bad PWSs. Termination provisions don't belong in any work statement. You have FAR 52.249 for that.<br><br>\\\"Comply with all applicable federal, state, and local regulations\\\" is meaningless boilerplate. Which regulations? If there are specific regulatory constraints (like EPA Section 608 for refrigerants), name them in the operating constraints section. \\\"All applicable regulations\\\" is not actionable and creates disputes about what was and wasn't required.\",\n    warn: true\n  }\n};\n\nfunction showNote(key) {\n  const n = notes[key];\n  if (!n) return;\n  document.querySelectorAll('.soo-section').forEach(s => s.classList.remove('active'));\n  document.querySelectorAll('[data-note=\"' + key + '\"]').forEach(el => el.classList.add('active'));\n  const popup = document.getElementById('notePopup');\n  popup.classList.toggle('warn', !!n.warn);\n  document.getElementById('noteTitle').textContent = n.title;\n  document.getElementById('noteBody').innerHTML = n.body;\n  document.getElementById('noteOverlay').classList.add('visible');\n}\n\nfunction hideNote() {\n  document.getElementById('noteOverlay').classList.remove('visible');\n  document.querySelectorAll('.soo-section').forEach(s => s.classList.remove('active'));\n}\n</script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(239, 68, 68, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Хто це все придумав</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 568,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 5913,
          "settleDelayMs": 4609,
          "auditMs": 1939,
          "totalMs": 8473,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 22
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 55,
          "errors": 38,
          "warnings": 15,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "d53a1e637b68",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "40f4e275b4ac5573559319f5692f45d35cd53c40b52e9a477d29c475de321b74",
            "a11yOccurrenceDisplayId": "A11Y-OCC-40F4E275B4AC"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "Statement of ObjectivesHVAC Sustainment Services, ",
            "message": "Heading hierarchy skipped: <h2> -> <h4>",
            "suggestion": "Use <h3> instead of <h4>",
            "line": 0,
            "fingerprint": "2d809d05c474",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9ebd68d4",
            "a11yPatternFingerprint": "871a0c4fb1f0a94f706bbdbb857cd2ef58a4c0e71c64bd03a009452bd1c1c971",
            "a11yPatternDisplayId": "A11Y-PAT-871A0C4FB1F0",
            "a11yOccurrenceFingerprint": "3da6ee041af89a2c9fdcf2012e779c24b49984103927a2c763adbbc66336d059",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3DA6EE041AF8"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "FAR 37.602: Performance Work Statement",
            "message": "Heading hierarchy skipped: <h2> -> <h4>",
            "suggestion": "Use <h3> instead of <h4>",
            "line": 0,
            "fingerprint": "0e9c09d22ef1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab63dfae",
            "a11yPatternFingerprint": "b011c5d68a9a4c16e3f68ba5f8b041c95d7c8a76faaaf0d5f7b65c4b94b714bb",
            "a11yPatternDisplayId": "A11Y-PAT-B011C5D68A9A",
            "a11yOccurrenceFingerprint": "2f813acd8aa99a76e5c50f37b681d6f5ea6871ffb52d85cfa071ccb6843b0ba6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2F813ACD8AA9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "896104e44901",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "dd1f7879351be3bb38a8a35e1148955834d2f1e5355f25e99bd7aeef297358f5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DD1F7879351B"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"soo-section soo-flag\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "b4f28d84749d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14282ac9",
            "a11yPatternFingerprint": "045e76542ac15afb2f46b34602851bab3f248c2f57276c26d4508e6aac89023a",
            "a11yPatternDisplayId": "A11Y-PAT-045E76542AC1",
            "a11yOccurrenceFingerprint": "7ceb09739122565c8496d808be1078cb0f8d36508a4d7d223317ae12c77a75d7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7CEB09739122"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"soo-section soo-flag\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "b4f28d84749d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14282ac9",
            "a11yPatternFingerprint": "045e76542ac15afb2f46b34602851bab3f248c2f57276c26d4508e6aac89023a",
            "a11yPatternDisplayId": "A11Y-PAT-045E76542AC1",
            "a11yOccurrenceFingerprint": "7ceb09739122565c8496d808be1078cb0f8d36508a4d7d223317ae12c77a75d7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7CEB09739122"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"soo-section\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "225fefd3afea",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3bf3795c",
            "a11yPatternFingerprint": "daa23e154a8645fad6b32ec71f364b48e0febc82f02d4d3b724d3515aa90aefb",
            "a11yPatternDisplayId": "A11Y-PAT-DAA23E154A86",
            "a11yOccurrenceFingerprint": "ba9e5a9a640c89b1da5a04f1dd4d1d385b2c3bc19aebf086a751949ddc1ba465",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BA9E5A9A640C"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"soo-section soo-flag\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "b4f28d84749d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14282ac9",
            "a11yPatternFingerprint": "045e76542ac15afb2f46b34602851bab3f248c2f57276c26d4508e6aac89023a",
            "a11yPatternDisplayId": "A11Y-PAT-045E76542AC1",
            "a11yOccurrenceFingerprint": "7ceb09739122565c8496d808be1078cb0f8d36508a4d7d223317ae12c77a75d7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7CEB09739122"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"soo-section soo-flag\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "b4f28d84749d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14282ac9",
            "a11yPatternFingerprint": "045e76542ac15afb2f46b34602851bab3f248c2f57276c26d4508e6aac89023a",
            "a11yPatternDisplayId": "A11Y-PAT-045E76542AC1",
            "a11yOccurrenceFingerprint": "7ceb09739122565c8496d808be1078cb0f8d36508a4d7d223317ae12c77a75d7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7CEB09739122"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"soo-section soo-flag\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "b4f28d84749d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14282ac9",
            "a11yPatternFingerprint": "045e76542ac15afb2f46b34602851bab3f248c2f57276c26d4508e6aac89023a",
            "a11yPatternDisplayId": "A11Y-PAT-045E76542AC1",
            "a11yOccurrenceFingerprint": "7ceb09739122565c8496d808be1078cb0f8d36508a4d7d223317ae12c77a75d7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7CEB09739122"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"soo-section soo-problem\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "2cd507038199",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-06d32917",
            "a11yPatternFingerprint": "01637e753086a63d2da4ff25c74e94ce3509182e90cd556b5fce45cf8827e0c2",
            "a11yPatternDisplayId": "A11Y-PAT-01637E753086",
            "a11yOccurrenceFingerprint": "a6d8ad2b0ebfd506a33a875ad2ef58ff9c7fa7de9c88c6aa3b7738c3b223203a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A6D8AD2B0EBF"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"soo-section soo-problem\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "2cd507038199",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-06d32917",
            "a11yPatternFingerprint": "01637e753086a63d2da4ff25c74e94ce3509182e90cd556b5fce45cf8827e0c2",
            "a11yPatternDisplayId": "A11Y-PAT-01637E753086",
            "a11yOccurrenceFingerprint": "a6d8ad2b0ebfd506a33a875ad2ef58ff9c7fa7de9c88c6aa3b7738c3b223203a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A6D8AD2B0EBF"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"soo-section soo-problem\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "2cd507038199",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-06d32917",
            "a11yPatternFingerprint": "01637e753086a63d2da4ff25c74e94ce3509182e90cd556b5fce45cf8827e0c2",
            "a11yPatternDisplayId": "A11Y-PAT-01637E753086",
            "a11yOccurrenceFingerprint": "a6d8ad2b0ebfd506a33a875ad2ef58ff9c7fa7de9c88c6aa3b7738c3b223203a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A6D8AD2B0EBF"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"soo-section soo-problem\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "2cd507038199",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-06d32917",
            "a11yPatternFingerprint": "01637e753086a63d2da4ff25c74e94ce3509182e90cd556b5fce45cf8827e0c2",
            "a11yPatternDisplayId": "A11Y-PAT-01637E753086",
            "a11yOccurrenceFingerprint": "a6d8ad2b0ebfd506a33a875ad2ef58ff9c7fa7de9c88c6aa3b7738c3b223203a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A6D8AD2B0EBF"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"soo-section soo-problem\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "2cd507038199",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-06d32917",
            "a11yPatternFingerprint": "01637e753086a63d2da4ff25c74e94ce3509182e90cd556b5fce45cf8827e0c2",
            "a11yPatternDisplayId": "A11Y-PAT-01637E753086",
            "a11yOccurrenceFingerprint": "a6d8ad2b0ebfd506a33a875ad2ef58ff9c7fa7de9c88c6aa3b7738c3b223203a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A6D8AD2B0EBF"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div id=\"noteOverlay\" class=\"soo-overlay\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "8d7bc8c5aebe",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f4e06522",
            "a11yPatternFingerprint": "6db3014bbeaeb8a4da43766894360f48be9491eb224b13571bd850177679ac58",
            "a11yPatternDisplayId": "A11Y-PAT-6DB3014BBEAE",
            "a11yOccurrenceFingerprint": "47036d69a77fa21670820069bcea2c1a8eb2e6566ce7f8097442b5c2e70412fa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-47036D69A77F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" aria-label=\"Previous Training: Performance Work Statements\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "58ba1522277f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2a362a9f",
            "a11yPatternFingerprint": "f04473df109fd10d13ee4f87cf885e66bb881fc373d952fc205991731851c183",
            "a11yPatternDisplayId": "A11Y-PAT-F04473DF109F",
            "a11yOccurrenceFingerprint": "cdc2dbd813016b2eb64642deb556826149e3c5a5556b1103a4db3b1dcbb5c93e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CDC2DBD81301"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-next-float training-nav-auto\" aria-label=\"Next Training: Preparing Contract Action Reports\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "75b850c6cb43",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d0bd7930",
            "a11yPatternFingerprint": "a233ecd0fc428c529c02c0e337823bf0b852a27223d64680628e4bc47b4dc24d",
            "a11yPatternDisplayId": "A11Y-PAT-A233ECD0FC42",
            "a11yOccurrenceFingerprint": "9a52c2c15c56ff9e32b9b3dba3c8405acc232ff5bcfb28cab13f94b6a5e80dec",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9A52C2C15C56"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d5d6200670ac",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "42c9e7a5b649a1a3415c38445c52bafe4f81870c9e460f8ebb024bcfe5569919",
            "a11yOccurrenceDisplayId": "A11Y-OCC-42C9E7A5B649"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ba3619767fde",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "4c8dc344c6118b78befb5094947ed597f270db1fa197330f5a08770f976a8458",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4C8DC344C611"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "723f53e48b69",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "12f76f2acfe7029aa803135d3d0d4fa43962df97db901197c465a23a3d1da43b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-12F76F2ACFE7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e2ce4e374c16",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "c0e73e79b12399e56f006c523b8420de6eb26c69e3d8945f40916f70f73f5071",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C0E73E79B123"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "698617e59dc0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "2e22d853c3a3da086c35140ca4b4df4c04eddd7cf99db0c733f33b95dc1c63be",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2E22D853C3A3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f2b8b89973af",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "70881d8fd70d0135e46974406fbf42905573711493312ab233e0e591c4ebf58b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-70881D8FD70D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "33f4f6c03529",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "e0a5870f4bc40cf0065e6114f0c1e52f2145d93d5985fc085b590f04e18baa60",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E0A5870F4BC4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7ca3b9d7e8c7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "b5529e9097537b829c25475dcae5767f6a3e8fb4ee9c84a19430ec635682ca9d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B5529E909753"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4963f8eb5811",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "f803c69a62d308d4f6346256fdbaf0b64a16af71108a92b56d8b821ca4bab222",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F803C69A62D3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5b6c4516814b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "7b0c36c5b2aa01fc260ba4088a0951f9c17aa409fd51efa8f79d9f79037edc26",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7B0C36C5B2AA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "10983fc81866",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "e68a1b3df1cf1a931220795c6947dc987f211847bab6caf985767af73c980269",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E68A1B3DF1CF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f3bc8f35749e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "9d0338d11b9c6d8af80d3ba492005589209ac61056fd844beac14f08f8e9d81d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9D0338D11B9C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e7281d2173c9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "bbfea040457d2f5591ac71bcea47c9c2af56b00a341580aa7655a7a0163a811e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBFEA040457D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b54e6b2496cd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "68956a19e1e1e381d88f264451e76247099134d2dee817cf30b385f5d5f89d0b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-68956A19E1E1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "58743416d98c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "e7a3a82b59d1c67b1b668a4a6753a7a1db20334b6127ec1d3c6ecb8b69bcb325",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E7A3A82B59D1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "97ff460451dd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "f767067a42d8f88b33ab313ce45e6dc752e566b1e3821bdc36f4e7fa1b790df9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F767067A42D8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6a24a812f49a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "def525cab81c7f6a59091e48d06657d397b2a663818711afc841ede2aac5c933",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DEF525CAB81C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a9caf9cbd445",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "e651695f5573e5f0b9443f2ad82fb89f3f980d549cdb207eb84ae7dc18e7c2a9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E651695F5573"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "92fd7d09dc31",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "3b66eacb95d0f307229ee3e6bb07519e9c2ea2b0ce46141c5be5292311b45b06",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3B66EACB95D0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fb7f35440580",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "46debd391a8b0c3fb5644286affcd920c3f8bd95b6a996a81878bed8210dc4c8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-46DEBD391A8B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0d43bc35c753",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "65abc26d6e53561888a844bfbb30a9f1eef0b02264977ee0c85895574fa004f5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-65ABC26D6E53"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d38e9babbacc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "006c97b078f8361a393167dc5a824146ce132c9fb3f90ec5e8b1cc3d71e78eb7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-006C97B078F8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a46e60b5f411",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "9635d7d2d1816299835a4842fa91a8eb51e403a4bbf76ba1279c7f50c06fc5cb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9635D7D2D181"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d012dc347066",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "073ac4bb4f0d4f25ee9a17e23c663b22ee76bd8facb03b2005e7b91426208679",
            "a11yOccurrenceDisplayId": "A11Y-OCC-073AC4BB4F0D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9305c872675e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "f14ba9bd859fbb20b215bb319573d946f276079a18cadab60dee7ef982f5df1a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F14BA9BD859F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5c6f9cc951a3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "042cab0abff789927fdada9c563cafc343489887eb492bbaca7936bb22ba2fac",
            "a11yOccurrenceDisplayId": "A11Y-OCC-042CAB0ABFF7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "21a2ff53e298",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "65510c48ff4b0f5cb56dedae3f52a3ee1dc66ec105db3df467a02cbe46cc59ae",
            "a11yOccurrenceDisplayId": "A11Y-OCC-65510C48FF4B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4920749b0636",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "3cce4dcadf86926195570468e0c9a0b54276dd28deb49375c7afd24900199a8e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3CCE4DCADF86"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "82b308ac5b70",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "f5fb8c20bb300b251ab0562f6110c43e4dceb2d9d8b1baada0d1dbd379f5ea9e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F5FB8C20BB30"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f22b913fc89a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "66365a9385127c3343f680254d6bcb20f29a2cd07f200a0e5a6962ab35cf7fcb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-66365A938512"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f7f9d135cde0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "3e25859cdc2c99f25605ef1c6cb588e36caaf0dff82c2ff8fad9851cd1fc3ede",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3E25859CDC2C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a7fb4fdea636",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "d32026ea71c59d3d59dd9ac6b3b34c81a0f34af5f643e44bb2a2b1d33e67063b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D32026EA71C5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "585d8cfcb07c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "ac5910d5ac3c84173d38ba884a30dbd41650cefa71013678244d85092b329ad3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AC5910D5AC3C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "11c3a6a5107d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "99db64dbbb101da632351c9b765f9a40fdd80b812d32196e11ebaa7035cd0f48",
            "a11yOccurrenceDisplayId": "A11Y-OCC-99DB64DBBB10"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e127efe317f4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "597a3356e771496238e664a76d1217c04fa576e5384cc90a06b2492d2f1c14b5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-597A3356E771"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "4562cb21d0ce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "77639382e50e6641da5a9c7af09c07573c600cb42462155d3f3ab1b509592e94",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77639382E50E"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "4562cb21d0ce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "77639382e50e6641da5a9c7af09c07573c600cb42462155d3f3ab1b509592e94",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77639382E50E"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 207,
      "timings": {
        "fetchMs": 161,
        "pageNavigationMs": 5913,
        "pageLoadDelayMs": 4609,
        "totalMs": 16044,
        "scannerMs": {
          "axe": 8473,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/manual-contracts-deployed.html",
      "finalUrl": "https://kthq.org/manual-contracts-deployed.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Manual Contracts in a Deployed Environment | ContractingHQ",
      "elapsedMs": 28525,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 730,
          "failed": 237,
          "cantTell": 83,
          "inapplicable": 50
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r46",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r76",
          "https://alfa.siteimprove.com/rules/sia-r77",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17be294bcc40",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "1a2123612acf963f983899ba9092e5b1f3d0d7fd976554195e55cbf1ae83e01b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1A2123612ACF"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b594bc4a21ab",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "d18cd8f7055a88a38c925364efcf0282ae06db9dd0c6a6fcae1902bb0a068573",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D18CD8F7055A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8400c4f2cc05",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "293ed537cd0b59d732ac1c7acdfb56d60db636376d88ca784cba37f7a7540c08",
            "a11yOccurrenceDisplayId": "A11Y-OCC-293ED537CD0B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e12e75ac26b8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "03ce6cf951ad9e7edf6c3ec181d31a6e938a34e51d3e6c3dbe8243fec4f81210",
            "a11yOccurrenceDisplayId": "A11Y-OCC-03CE6CF951AD"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0bef24bae5b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "440e11146af1111cceb4122abb0c505089e1d617946d1fa931a67850525fc061",
            "a11yOccurrenceDisplayId": "A11Y-OCC-440E11146AF1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6da90ab1c647",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "3d40ed5ccfb07b19e0c25afee1b0edc507b03a46010d2544e28b83ee0182b6f2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3D40ED5CCFB0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d55e87be6d1f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "ce351bf9877cd3ca7568cba1e43a34c98ff0dceb3e2b3919febd9a3f47b62133",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE351BF9877C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5271227a0ca6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "9d02bf49b65f55c8af24bda77f3582cd28d324a9618c81eaa8be863a836f911c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9D02BF49B65F"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-prev-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"cor-type-a-training.html\" aria-label=\"Previous Training: COR Training for Type A Requirements\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "585640c065fe",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d9c1cd5",
            "a11yPatternFingerprint": "7a9cf2260dc7c7f537d3974fd7e21f9a390ff871ee913c2d1c7ae42761ea6035",
            "a11yPatternDisplayId": "A11Y-PAT-7A9CF2260DC7",
            "a11yOccurrenceFingerprint": "7d9c39c95b76e0d84268b07f1fb9c09b8ac56ff0984af09f55fbe0ffba77e534",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7D9C39C95B76"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-next-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"rfp-preparation.html\" aria-label=\"Next Training: Preparing an RFP: C-Type Contracts\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18ba994c5ea7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3854520",
            "a11yPatternFingerprint": "ea4b1ba79ba210b4b0a94cd151bdfd5283763f21d67c432512d6080e42f35dfb",
            "a11yPatternDisplayId": "A11Y-PAT-EA4B1BA79BA2",
            "a11yOccurrenceFingerprint": "587ef364ce2356b79be67697d8ff6e42d8779c4a5cf094104142a894919f1196",
            "a11yOccurrenceDisplayId": "A11Y-OCC-587EF364CE23"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 12 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9871e435a472",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "15d739ebc4738bc98b191caa846aa87efb1a85a50c54d288063f0b6f4bef4e50",
            "a11yOccurrenceDisplayId": "A11Y-OCC-15D739EBC473"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "057041d41170",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "0bc523dad402af7654871543b259c493c23bedffaba220bcb3063b0b79a30507",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0BC523DAD402"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9a043f46d46",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "85a448661802816d9ed2d434c78ba8b2ae12d33a111c6a07257e31fd2a2c75b5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-85A448661802"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "898a96df1fc8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8563fbe5",
            "a11yPatternFingerprint": "fe342e2cb9e05d3a917ebd43128c1be5135f9a9e4e7fb8abc2882bfb87548e47",
            "a11yPatternDisplayId": "A11Y-PAT-FE342E2CB9E0",
            "a11yOccurrenceFingerprint": "dd809c3c4c6b19c51ca30236cc1c62018f9fc5f151b5af6a4dc1cba65c0d4294",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DD809C3C4C6B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r64",
            "xpath": "/h3[@id=\"mcNoteTitle\"]",
            "html": "<h3 id=\"mcNoteTitle\" />",
            "message": "The heading does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c47130070b92",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-604642f8",
            "a11yPatternFingerprint": "243ae80a113b85b223e00bd6296fe05a7ee4c3fa8c305c884a9e69865063cd41",
            "a11yPatternDisplayId": "A11Y-PAT-243AE80A113B",
            "a11yOccurrenceFingerprint": "2207d382941e4fe5944c125e0cad94deecb8a52ff949e571a20a14620c0d972e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2207D382941E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ead88c40964",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "c79d7514b575381ae0f3764bdfbce4a71d13a7177a8352ff8f889edd2c1d71f1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C79D7514B575"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.59:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.59:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.82:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.82:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9f8257adcc8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "937025a38ccd82368a3d9352c116cbac005f6f919f2f33730adbde24c64c02f6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-937025A38CCD"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0b5c4f37ea8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "b4b28b6a378fdf2dee068ed043bb9ad7d369662b01518e44db6ba1c8a7472b0b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B4B28B6A378F"
          }
        ],
        "outcomeCount": 1100,
        "duplicateFailedCount": 219,
        "uniqueFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 498,
          "failed": 14,
          "cantTell": 41,
          "inapplicable": 52
        },
        "failedRules": [
          "empty-heading",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "page-has-heading-one",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "empty-table-header",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "region",
          "scrollable-region-focusable",
          "table-duplicate-name",
          "td-headers-attr",
          "th-has-data-cells"
        ],
        "failures": [
          {
            "rule": "empty-heading",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/empty-heading?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#mcNoteTitle",
            "html": "<h3 id=\"mcNoteTitle\"></h3>",
            "message": "Headings should not be empty",
            "fixSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aca33209557d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd2be5b5",
            "a11yPatternFingerprint": "519a567147fef3b4c77fc3a1f91e013ea65e008e2dd92d9c2319940bf367230c",
            "a11yPatternDisplayId": "A11Y-PAT-519A567147FE",
            "a11yOccurrenceFingerprint": "2fa7a1b6fc67ac7c88cdeafe3bb47eef91641b963c3e8311ada81c9b2a9f11e4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2FA7A1B6FC67"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbb4238543f0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "8a1630a9a512da316097d86a6f58bceeacba5375294cb87dedcc763be5459626",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8A1630A9A512"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #93a85b;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "922fc0716827",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "ba927ec8145c0ab8ef2fee7d0ab32d1bc81ea93301160d38429bd0d2927b40a1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BA927EC8145C"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f609455e8724",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "1e8a2b8148aa6f1057ae2d098032dd760e2410d124428fbb8a0493a2384691c8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1E8A2B8148AA"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #93a85b;\">",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5554dbef7e20",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "a11yPatternFingerprint": "c916acc3bb7239929ae9de77956d92171abe53d1dd105f60ab8d48a1fba8bede",
            "a11yPatternDisplayId": "A11Y-PAT-C916ACC3BB72",
            "a11yOccurrenceFingerprint": "9a5f3c5b2d4324caa40ce3af0b74a2458b42107350ce431550e0175a4dfcf71f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9A5F3C5B2D43"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mc-intro",
            "html": "<div class=\"mc-intro\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12cb9756d0ce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-36dc4296",
            "a11yPatternFingerprint": "3d96a8185b883cfd88f14237b30547a474ac989d8efeab9d3d5832a024b4145f",
            "a11yPatternDisplayId": "A11Y-PAT-3D96A8185B88",
            "a11yOccurrenceFingerprint": "30459d92a071fc1e4bb4751f7e807329d6e1dda33ffc4be6b717e34d8e385b19",
            "a11yOccurrenceDisplayId": "A11Y-OCC-30459D92A071"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#mc-learn",
            "html": "<div id=\"mc-learn\" class=\"mc-panel active\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd62315c9357",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-033b8dad",
            "a11yPatternFingerprint": "00517774e91ad740c88163879d31902b2f7de39a65b997971558e06a31761c3a",
            "a11yPatternDisplayId": "A11Y-PAT-00517774E91A",
            "a11yOccurrenceFingerprint": "4e459e5eb121da08ca2d356f4ddfe69162b5551aad43ac3e9c73fd13fc9679f1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4E459E5EB121"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-prev-float",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"cor-type-a-training.html\" aria-label=\"Previous Training: COR Training for Type A Requirements\"><em>←</em><span>Previous Training</span><strong>COR Training for Type A Requirements</strong></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb193cc18d0a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-34a903fa",
            "a11yPatternFingerprint": "42bb9c1dfa41a1112e42b6410fb42a5d12a243a1ef12577f5498a146e16d00ec",
            "a11yPatternDisplayId": "A11Y-PAT-42BB9C1DFA41",
            "a11yOccurrenceFingerprint": "586d0f029a6b2168e29404ce029437320012bb63212e6e0dc9a0c5c9125fbf33",
            "a11yOccurrenceDisplayId": "A11Y-OCC-586D0F029A6B"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-next-float",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"rfp-preparation.html\" aria-label=\"Next Training: Preparing an RFP: C-Type Contracts\"><span>Next Training</span><strong>Preparing an RFP: C-Type Contracts</strong><em>→</em></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a8b5ddd3230",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d90cc1f",
            "a11yPatternFingerprint": "a76eeeb210cd0a789672f4c6f0f1bc52ca3d71751edd452cce32291a1080aeee",
            "a11yPatternDisplayId": "A11Y-PAT-A76EEEB210CD",
            "a11yOccurrenceFingerprint": "af0467589aca42d1bdd51125b47d55eb650285f1ea7d9c3a847c1aa019d60f41",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AF0467589ACA"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Field<span>Radio</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7a15bf4d0c1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "6225869f6d003b9de30545f0a7bbf8cc6570bd25d7aa10ad87435fdfe96d8aef",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6225869F6D00"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(147, 168, 91, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f93bbb3a25d0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "6a55b3a911e4abc38267804cce63c0cf589146e871c2a0d050bef7a05da118c3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6A55B3A911E4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Force Multiplier</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">CCO Field Radio</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">Contingency Contracting</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e35917827e09",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "0dfe7d0d02f41ab254e096661577b2deaf9cb98cd8bc9ff98c78b7c8e1abd639",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0DFE7D0D02F4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4fd85b77ac3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "c834871cec73da0d55ceb73dee4630169dda402a0af7fed3e8d7679350169e35",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C834871CEC73"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24f9f2c682a1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "4d03881087abd6b275013f4e73fbd6600cfb6f7203f900877a410f10742c5903",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4D03881087AB"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #93a85b;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"How to execute manual contracts in a deployed or contingency environment using the SF 1449. Includes UCF structure, payment guidance, and a walkthrough of a properly filled manual 1449.\">\n  <meta name=\"kthq-radio-mode\" content=\"cco\">\n  <title>Manual Contracts in a Deployed Environment | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n<link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n<style>.bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}</style>\n  <style>\n    /* ── Page shell ── */\n    .mc-bg { background: #040d1f; padding: 0 0 6rem; min-height: 80vh; }\n\n    /* ── Tab bar ── */\n    .mc-tabs { display: flex; gap: 0; border-bottom: 1px solid rgba(74,158,255,0.15); background: rgba(4,13,31,0.95); position: sticky; top: 0; z-index: 90; backdrop-filter: blur(8px); flex-wrap: wrap; }\n    .mc-tab { padding: 0.85rem 1.5rem; font-size: 0.85rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: var(--silver); background: none; border: none; border-bottom: 3px solid transparent; cursor: pointer; transition: all 0.18s; font-family: inherit; white-space: nowrap; }\n    .mc-tab:hover { color: var(--white); }\n    .mc-tab.active { color: var(--accent); border-bottom-color: var(--accent); }\n    .mc-panel { display: none; padding: 3rem 1.5rem; max-width: 900px; margin: 0 auto; }\n    .mc-panel.active { display: block; }\n\n    /* ── Intro ── */\n    .mc-intro { text-align: center; padding: 2.5rem 1.5rem 0; }\n    .mc-intro-tag { display: inline-block; background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.25); color: var(--accent); font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 0.25rem 0.9rem; border-radius: 100px; margin-bottom: 0.65rem; }\n    .mc-intro h2 { font-family: 'Rajdhani', sans-serif; font-size: clamp(1.4rem,3vw,2rem); font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .mc-intro p { color: var(--silver); font-size: 0.9rem; max-width: 660px; margin: 0 auto 1.5rem; line-height: 1.6; }\n\n    /* ── Learn ── */\n    .learn-section { margin-bottom: 2.5rem; }\n    .learn-section h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.35rem; font-weight: 700; color: var(--white); margin-bottom: 0.75rem; display: flex; align-items: center; gap: 0.5rem; }\n    .learn-section h3 .section-num { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 8px; background: rgba(74,158,255,0.12); color: var(--accent); font-size: 0.85rem; font-weight: 700; flex-shrink: 0; }\n    .learn-body { color: var(--silver); font-size: 0.92rem; line-height: 1.75; }\n    .learn-body p { margin-bottom: 1rem; }\n    .learn-body strong { color: var(--white); font-weight: 600; }\n    .learn-body .highlight-box { background: rgba(74,158,255,0.05); border: 1px solid rgba(74,158,255,0.15); border-radius: 12px; padding: 1rem 1.25rem; margin: 1rem 0; font-size: 0.88rem; }\n    .learn-body .highlight-box.warn { background: rgba(248,113,113,0.05); border-color: rgba(248,113,113,0.2); }\n    .learn-body .highlight-box.warn strong { color: #fca5a5; }\n    .learn-body .highlight-box.tip { background: rgba(52,211,153,0.05); border-color: rgba(52,211,153,0.2); }\n    .learn-body .highlight-box.tip strong { color: #6ee7b7; }\n    .learn-divider { border: none; border-top: 1px solid rgba(74,158,255,0.08); margin: 2rem 0; }\n\n    /* ── UCF table ── */\n    .ucf-table { width: 100%; border-collapse: collapse; font-size: 0.84rem; margin: 1rem 0; }\n    .ucf-table th { background: rgba(74,158,255,0.1); color: var(--accent); font-weight: 700; text-align: left; padding: 0.6rem 0.9rem; border-bottom: 1px solid rgba(74,158,255,0.2); font-size: 0.75rem; text-transform: uppercase; letter-spacing: 0.5px; }\n    .ucf-table td { color: var(--silver); padding: 0.55rem 0.9rem; border-bottom: 1px solid rgba(74,158,255,0.06); vertical-align: top; }\n    .ucf-table tr.used td { background: rgba(52,211,153,0.05); color: var(--white); }\n    .ucf-table td strong { color: var(--white); }\n    .ucf-use { display: inline-block; padding: 0.12rem 0.5rem; border-radius: 100px; font-size: 0.68rem; font-weight: 700; }\n    .ucf-use.yes { background: rgba(52,211,153,0.15); color: #6ee7b7; border: 1px solid rgba(52,211,153,0.3); }\n    .ucf-use.no { background: rgba(248,113,113,0.08); color: #fca5a5; border: 1px solid rgba(248,113,113,0.15); }\n    .ucf-use.sometimes { background: rgba(251,191,36,0.1); color: #fcd34d; border: 1px solid rgba(251,191,36,0.2); }\n\n    /* ── Mock 1449 form ── */\n    .mock-outer { background: rgba(10,22,50,0.3); border-radius: 14px; padding: 1.5rem; overflow-x: auto; }\n    .mock-form { min-width: 700px; border: 2px solid #000; background: #fff; color: #000; font-size: 10px; line-height: 1.4; font-family: 'Inter', Arial, sans-serif; }\n    .mock-cell { border: 1px solid #000; padding: 4px 6px; }\n    .mock-lbl { font-size: 7px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.3px; color: #444; }\n    .mock-val { font-size: 10px; color: #000; margin-top: 2px; }\n    .mock-click { cursor: pointer; transition: background 0.12s; }\n    .mock-click:hover { background: #f0f4ff; }\n    .mock-click.active { background: #fff9db; }\n    .mock-important { border-left: 3px solid #2563eb; }\n    .mock-header { background: #e5e7eb; font-weight: 700; text-align: center; padding: 6px; font-size: 9px; text-transform: uppercase; letter-spacing: 0.5px; border: 1px solid #000; }\n    .mock-cb { display: inline-flex; align-items: center; gap: 3px; font-size: 9px; margin: 1px 4px 1px 0; }\n    .mock-box { width: 10px; height: 10px; border: 1px solid #333; display: inline-block; flex-shrink: 0; background: #fff; }\n    .mock-box.checked { background: #1a1a1a; }\n\n    /* ── Popup overlay ── */\n    .mc-overlay { position: fixed; inset: 0; background: rgba(0,0,0,0.7); z-index: 200; display: flex; align-items: center; justify-content: center; opacity: 0; pointer-events: none; transition: opacity 0.2s; padding: 1rem; }\n    .mc-overlay.visible { opacity: 1; pointer-events: auto; }\n    .mc-popup { background: #0b1a34; border: 1px solid rgba(74,158,255,0.25); border-radius: 14px; max-width: 550px; width: 100%; padding: 1.75rem; position: relative; max-height: 80vh; overflow-y: auto; }\n    .mc-popup h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.2rem; font-weight: 700; color: var(--white); margin-bottom: 0.75rem; }\n    .mc-popup p, .mc-popup div { color: var(--silver); font-size: 0.88rem; line-height: 1.7; }\n    .mc-popup strong { color: var(--white); }\n    .mc-popup-close { position: absolute; top: 0.75rem; right: 0.75rem; background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.2); border-radius: 8px; color: var(--accent); cursor: pointer; width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; font-size: 1rem; font-weight: 700; }\n\n    /* ── Section attachment grid ── */\n    .section-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)); gap: 0.75rem; margin: 1rem 0; }\n    .section-card { background: rgba(10,22,50,0.4); border: 1px solid rgba(74,158,255,0.15); border-radius: 10px; padding: 0.85rem 1rem; text-align: center; }\n    .section-card .sec-letter { font-family: 'Rajdhani', sans-serif; font-size: 1.5rem; font-weight: 700; color: var(--accent); }\n    .section-card .sec-name { color: var(--silver); font-size: 0.78rem; margin-top: 0.2rem; }\n    .section-card.needed { border-color: rgba(52,211,153,0.35); }\n    .section-card.needed .sec-letter { color: #6ee7b7; }\n    .section-card.skip { opacity: 0.4; }\n\n    /* ── Tool link cards ── */\n    .tool-link-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; margin: 1.5rem 0; }\n    @media (max-width: 600px) { .tool-link-grid { grid-template-columns: 1fr; } }\n    .tool-link-card { background: rgba(10,22,50,0.5); border: 1px solid rgba(74,158,255,0.2); border-radius: 14px; padding: 1.25rem; text-decoration: none; display: block; transition: border-color 0.15s, background 0.15s; }\n    .tool-link-card:hover { border-color: var(--accent); background: rgba(74,158,255,0.05); }\n    .tool-link-card h4 { font-family: 'Rajdhani', sans-serif; font-size: 1.1rem; font-weight: 700; color: var(--accent); margin-bottom: 0.35rem; }\n    .tool-link-card p { color: var(--silver); font-size: 0.83rem; line-height: 1.55; margin: 0; }\n\n    /* ── Look It Up ── */\n    .lookup-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); gap: 1rem; }\n    .lookup-card { background: rgba(10,22,50,0.4); border: 1px solid rgba(74,158,255,0.12); border-radius: 12px; padding: 1.1rem 1.25rem; }\n    .lookup-card h4 { font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .lookup-card p { color: var(--silver); font-size: 0.82rem; line-height: 1.55; margin-bottom: 0.75rem; }\n    .lookup-card a { display: inline-block; font-size: 0.78rem; font-weight: 600; color: var(--accent); text-decoration: none; padding: 0.3rem 0.75rem; border: 1px solid rgba(74,158,255,0.25); border-radius: 6px; transition: all 0.15s; }\n    .lookup-card a:hover { background: rgba(74,158,255,0.1); border-color: var(--accent); }\n  </style>\n  <!-- Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Manual Contracts in a Deployed Environment | ContractingHQ\">\n  <meta property=\"og:description\" content=\"How to execute manual contracts in a deployed or contingency environment using the SF 1449. Includes UCF structure, payment guidance, and a walkthrough of a properly filled manual 1449.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/manual-contracts-deployed.html\">\n  <meta property=\"og:image\" content=\"https://kthq.org/og-image.png\">\n  <meta name=\"twitter:card\" content=\"summary_large_image\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Manual Contracts in a Deployed Environment | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"How to execute manual contracts in a deployed or contingency environment using the SF 1449. Includes UCF structure, payment guidance, and a walkthrough of a properly filled manual 1449.\">\n  <meta name=\"twitter:image\" content=\"https://kthq.org/og-image.png\">\n  <link rel=\"canonical\" href=\"https://kthq.org/manual-contracts-deployed.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"cco-page-body has-cfm-player\">\n<!-- NAV -->\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"logo-full\">ContractingHQ</span>\n    </a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\">\n      <span></span><span></span><span></span>\n    </button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n  <div class=\"mc-bg\">\n    <div class=\"mc-intro\">\n      <div class=\"mc-intro-tag\">Topic 40 — Oversight &amp; Specialty</div>\n      <h2>Executing Manual Contracts in a Deployed Environment</h2>\n      <p>No contract writing system. No fancy tools. Just a blank SF 1449, a pen (or a PDF editor), and the knowledge to fill it correctly.</p>\n    </div>\n\n    \n\n    <div class=\"mc-tabs\">\n      <button class=\"mc-tab active\" onclick=\"showMcTab('learn', this)\">📖 Learn</button>\n      <button class=\"mc-tab\" onclick=\"showMcTab('walkthrough', this)\">📝 1449 Walkthrough</button>\n      <button class=\"mc-tab\" onclick=\"showMcTab('tools', this)\">🔧 Builder Tools</button>\n      <button class=\"mc-tab\" onclick=\"showMcTab('lookup', this)\">🔍 Look It Up</button>\n    </div>\n\n    <!-- ══════════════════════════════════════════════ LEARN ══ -->\n    <div id=\"mc-learn\" class=\"mc-panel active\">\n\n      <!-- 1 -->\n      <div class=\"learn-section\">\n        <h3><span class=\"section-num\">1</span> When You Write Manual Contracts</h3>\n        <div class=\"learn-body\">\n          <p>In a deployed or contingency environment, you may not have access to a contract writing system. No ConWrite, no SPS, no PD2. You have a blank SF 1449 in PDF form (or printed copies), and you are the system. The contract is still a contract. It still needs to be legally sufficient. The same FAR, DFARS, and supplemental requirements still apply. The only thing that changes is the tool you are using to produce the document.</p>\n\n          <p>The SF 1449, \"Solicitation/Contract/Order for Commercial Products and Services,\" is the standard form for commercial acquisitions under FAR Part 12. It covers the first two pages of your contract and award document. Everything after those two pages is the substance of your contract: your statement of work, your clauses, your delivery terms, and your attachments.</p>\n\n          <div class=\"highlight-box\">\n            <strong>Know your forms.</strong> The SF 1449 is for commercial products and services. The SF 1442 is for construction. The SF 1155 (Order for Supplies or Services) can be simpler for some manual actions. Which form you use depends on the nature of the requirement. For modifications, you use the SF 30 regardless of which award form you started with.\n          </div>\n\n          <div class=\"highlight-box tip\">\n            <strong>DLA has a solid walkthrough</strong> of the first two pages of the SF 1449, block by block. Before going further, review their training on how to read a solicitation/contract/order for commercial products and services. <a href=\"https://www.dla.mil/Small-Business/Resource-Center/Training-Resources/Details/Article/4181220/how-to-read-a-solicitationcontractorder-for-commercial-products-and-services-sf/\" target=\"_blank\" rel=\"noopener\" style=\"color:var(--accent);\">DLA SF 1449 Training</a>\n          </div>\n        </div>\n      </div>\n\n      <hr class=\"learn-divider\">\n\n      <!-- 2 -->\n      <div class=\"learn-section\">\n        <h3><span class=\"section-num\">2</span> After the First Two Pages: The UCF as Your Guide</h3>\n        <div class=\"learn-body\">\n          <p>The first two pages of the SF 1449 are the form itself. Everything after that is the body of your contract. In a normal contract writing system, the software structures this for you. When writing manually, you need a structure yourself. The best one to follow is the Uniform Contract Format (UCF) from FAR 15.204-1.</p>\n\n          <p>Even though FAR Part 15 negotiated procedures may not apply to your contingency buy, the UCF is a clean, logical way to organize contract content. Here is the full section breakdown, and which ones you actually need for a typical manual contract:</p>\n\n          <table class=\"ucf-table\">\n            <thead>\n              <tr>\n                <th>Section</th>\n                <th>Title</th>\n                <th>Manual Contract?</th>\n                <th>Why / Why Not</th>\n              </tr>\n            </thead>\n            <tbody>\n              <tr>\n                <td><strong>A</strong></td>\n                <td>Solicitation/Contract Form</td>\n                <td><span class=\"ucf-use no\">Built In</span></td>\n                <td>This is the SF 1449 itself. The form is your Section A.</td>\n              </tr>\n              <tr>\n                <td><strong>B</strong></td>\n                <td>Supplies or Services and Prices/Costs</td>\n                <td><span class=\"ucf-use no\">Built In</span></td>\n                <td>Blocks 19-24 of the 1449 cover this. Fill in the schedule on the form.</td>\n              </tr>\n              <tr class=\"used\">\n                <td><strong>C</strong></td>\n                <td>Description / Specifications / SOW</td>\n                <td><span class=\"ucf-use yes\">Include</span></td>\n                <td>Your PWS, SOW, or specifications. Put the whole thing in. In a deployed environment, key documents get lost. Having the full SOW inside your contract means it travels with the contract.</td>\n              </tr>\n              <tr>\n                <td><strong>D</strong></td>\n                <td>Packaging and Marking</td>\n                <td><span class=\"ucf-use no\">Skip</span></td>\n                <td>Rarely relevant in a contingency environment unless you are buying supplies with specific packaging requirements.</td>\n              </tr>\n              <tr>\n                <td><strong>E</strong></td>\n                <td>Inspection and Acceptance</td>\n                <td><span class=\"ucf-use no\">Covered</span></td>\n                <td>Covered by FAR 52.212-4, which should be in your Section I clauses.</td>\n              </tr>\n              <tr class=\"used\">\n                <td><strong>F</strong></td>\n                <td>Deliveries or Performance</td>\n                <td><span class=\"ucf-use yes\">Include</span></td>\n                <td>Your delivery schedule or period of performance. When does it start, when does it end, where does performance happen.</td>\n              </tr>\n              <tr>\n                <td><strong>G</strong></td>\n                <td>Contract Administration Data</td>\n                <td><span class=\"ucf-use no\">Skip</span></td>\n                <td>Not typically needed for a contingency contract.</td>\n              </tr>\n              <tr class=\"used\">\n                <td><strong>H</strong></td>\n                <td>Special Contract Requirements</td>\n                <td><span class=\"ucf-use sometimes\">Sometimes</span></td>\n                <td>Base access instructions, security requirements, or location-specific operational constraints. If your deployed base has these, put them here.</td>\n              </tr>\n              <tr class=\"used\">\n                <td><strong>I</strong></td>\n                <td>Contract Clauses</td>\n                <td><span class=\"ucf-use yes\">Include</span></td>\n                <td>This is the section most people struggle with. At minimum you need 52.212-4 and a payment instruction clause. Use the KTHQ clause matrix or build your own.</td>\n              </tr>\n              <tr class=\"used\">\n                <td><strong>J</strong></td>\n                <td>List of Attachments</td>\n                <td><span class=\"ucf-use yes\">Include</span></td>\n                <td>Just a list of what is attached. Maps, diagrams, GFP lists, etc.</td>\n              </tr>\n              <tr>\n                <td><strong>K</strong></td>\n                <td>Reps, Certs, Other Statements</td>\n                <td><span class=\"ucf-use no\">Solicitation</span></td>\n                <td>These were in your solicitation. Not needed on the award document.</td>\n              </tr>\n              <tr>\n                <td><strong>L</strong></td>\n                <td>Instructions, Conditions, Notices</td>\n                <td><span class=\"ucf-use no\">Solicitation</span></td>\n                <td>Same as K. Solicitation-only.</td>\n              </tr>\n              <tr>\n                <td><strong>M</strong></td>\n                <td>Evaluation Factors</td>\n                <td><span class=\"ucf-use no\">Solicitation</span></td>\n                <td>Same as K and L. Evaluation criteria are part of the solicitation, not the award.</td>\n              </tr>\n            </tbody>\n          </table>\n\n          <div class=\"highlight-box tip\">\n            <strong>So what do you actually need to attach to your 1449?</strong> Sections C, F, I, and J. Add H if your base has access or operational requirements. That is your contract. Everything else is either built into the form, covered by a clause, or was only relevant during the solicitation phase.\n          </div>\n        </div>\n      </div>\n\n      <hr class=\"learn-divider\">\n\n      <!-- 3 -->\n      <div class=\"learn-section\">\n        <h3><span class=\"section-num\">3</span> Section I: Getting Your Clauses Right</h3>\n        <div class=\"learn-body\">\n          <p>Section I is where most manual contracts go wrong. Without a contract writing system auto-populating your clauses, you need to know which clauses apply and add them yourself.</p>\n\n          <div class=\"highlight-box\">\n            <strong>The non-negotiable minimum for a commercial contract:</strong> FAR 52.212-4 (Contract Terms and Conditions, Commercial Products and Commercial Services). This single clause covers inspection, acceptance, assignment, disputes, payment terms, warranty, limitation of liability, termination, and more. If you put nothing else in your contract, 52.212-4 must be there.\n          </div>\n\n          <p>Beyond 52.212-4, you need a payment instruction clause. How is the contractor getting paid? This is the question that determines what else goes in Section I.</p>\n\n          <div class=\"highlight-box warn\">\n            <strong>Payment by GPC:</strong> If you are in a situation where you are writing manual contracts, you are probably paying by cash or GPC. DAFI 64-117 authorizes the GPC as a method of payment against contracts. If you are paying by GPC, your clauses should reflect that. This is the simplest path in a deployed environment.\n          </div>\n\n          <div class=\"highlight-box\">\n            <strong>Payment by electronic funds (WAWF):</strong> You can do manual contracts with electronic payment through WAWF via DFAS. But this means you need your WAWF clause in the contract (DFARS 252.232-7006 or applicable), AND you must upload your contract into EDA via PIEE. If the contract is not in EDA, your contractor will not get paid through WAWF. Period.\n          </div>\n\n          <div class=\"highlight-box tip\">\n            <strong>Use the clause matrix.</strong> We have a <a href=\"provisions-clauses-commercial.html\" style=\"color:var(--accent);\">clause matrix here at KTHQ</a> built from the FAR 12.205 tables. Under the RFO, the old \"master clauses\" (52.212-5 and 52.212-3) are gone. The applicable clauses for commercial acquisitions now come directly from the FAR 12.205 tables (Tables 12-2, 12-3, and 12-4). Use the matrix to identify which ones apply to your buy, then list them in Section I. Build your own tailored matrix for your deployed operation so you can reuse it across multiple actions.\n          </div>\n        </div>\n      </div>\n\n      <hr class=\"learn-divider\">\n\n      <!-- 4 -->\n      <div class=\"learn-section\">\n        <h3><span class=\"section-num\">4</span> You Still Have to Upload to EDA</h3>\n        <div class=\"learn-body\">\n          <p>This catches people off guard. You wrote the contract by hand (or on a PDF). You signed it. The contractor signed it. It is a binding contract. But if you do not upload it into EDA (Electronic Document Access) through PIEE, the contract does not exist in the official system of record.</p>\n\n          <div class=\"highlight-box warn\">\n            <strong>If you are paying via WAWF, this is critical.</strong> DFAS processes payments through WAWF, which validates against EDA. No contract in EDA means no payment processing. Your contractor delivered the dumpsters, did the work, and has a signed contract, but cannot get paid because the contract is not in the system. Upload it.\n          </div>\n\n          <div class=\"highlight-box tip\">\n            <strong>Even if you are paying by GPC,</strong> upload the contract to EDA. It is the official system of record for contract documents. An executed contract that only exists as a scanned PDF on someone's laptop is a contract that disappears when that laptop gets lost, damaged, or rotated out with the next unit. EDA is permanent. Use it.\n          </div>\n        </div>\n      </div>\n\n      <hr class=\"learn-divider\">\n\n      <!-- 5 -->\n      <div class=\"learn-section\">\n        <h3><span class=\"section-num\">5</span> Modifications: The Red Text Method</h3>\n        <div class=\"learn-body\">\n          <p>Manual contracts get modified with manual SF 30s. The same form, done the same way, just without a contract writing system generating it for you. The key challenge with manual modifications is tracking what changed across the life of the contract.</p>\n\n          <p>Here is a method that works well and produces something close to a conformed copy by the time the contract closes out:</p>\n\n          <div class=\"highlight-box tip\">\n            <strong>Modification 1:</strong> Start with your base contract content. All new or changed text from Mod 1 goes in <span style=\"color:#ef4444;\">red</span>. Everything else stays black. This makes it immediately obvious what Mod 1 did.\n          </div>\n\n          <div class=\"highlight-box tip\">\n            <strong>Modification 2:</strong> Take your Mod 1 document. Change the Mod 1 red text to black (it is now part of the baseline). Add Mod 2 changes in <span style=\"color:#ef4444;\">red</span>. Now anyone reading the document can see what is new from Mod 2 and what was already incorporated.\n          </div>\n\n          <div class=\"highlight-box tip\">\n            <strong>By the last modification,</strong> you have a running document that contains the entire history of the contract. All previous changes are in black (baseline). Only the most recent changes are in red. It reads like a conformed copy of the contract. Not mandatory, but when you close out the file or hand it off to the next rotation, whoever inherits the contract can read one document and know exactly what the contract looks like today.\n          </div>\n\n          <div class=\"highlight-box\">\n            <strong>What goes in a typical deployed modification?</strong> Option exercises, period of performance extensions, quantity changes, price adjustments, and scope additions are the most common. Each mod should clearly state what it changes, reference the specific blocks or sections affected, and carry forward the full contract content so the document remains self-contained.\n          </div>\n        </div>\n      </div>\n\n      <hr class=\"learn-divider\">\n\n      <!-- 6 -->\n      <div class=\"learn-section\">\n        <h3><span class=\"section-num\">6</span> Accuracy Matters More When There Is No System Checking Your Work</h3>\n        <div class=\"learn-body\">\n          <p>A contract writing system catches a lot of errors for you. Wrong CAGE code format, missing required clauses, inconsistent dollar amounts. When you are doing it manually, there is no system-level validation. You are the quality control.</p>\n\n          <div class=\"highlight-box warn\">\n            <strong>Things to double-check on every manual contract:</strong>\n            <br><br>\n            The contract number follows proper formatting. NAICS code and size standard match the requirement. The total award amount in Block 26 matches the line items in Blocks 19-24. The CAGE code and DUNS/UEI are correct for the contractor. The period of performance dates are right. Clause citations are accurate and current. The solicitation number in Block 5 matches what you issued. The payment instructions actually work (GPC charge, or WAWF with the contract in EDA). Your signature and the contractor's signature are both present.\n          </div>\n\n          <p>Read through the completed contract as if someone else wrote it and you are reviewing it. If anything does not add up, fix it before execution. There is no \"the system will catch that\" safety net here.</p>\n        </div>\n      </div>\n\n      <div id=\"mc-nav-top\"></div>\n    </div>\n\n    <!-- ══════════════════════════════════════════════ WALKTHROUGH ══ -->\n    <div id=\"mc-walkthrough\" class=\"mc-panel\">\n      <p style=\"color:var(--silver); font-size:0.9rem; line-height:1.65; margin-bottom:1.5rem;\">Below is a mock SF 1449 Page 1 for a contingency contract. Click any highlighted block to see guidance on how to fill it correctly in a manual environment. This example is a small business set-aside, FFP services contract for waste removal at a deployed location, paid by GPC.</p>\n\n      <div class=\"mock-outer\">\n        <div class=\"mock-form\">\n          <!-- Row 1: Header -->\n          <div style=\"display:grid; grid-template-columns:3fr 1fr 0.5fr 0.3fr 0.5fr;\">\n            <div class=\"mock-cell\" style=\"font-weight:700; font-size:8.5px; text-transform:uppercase; text-align:center; line-height:1.3; padding:6px;\">Solicitation/Contract/Order<br>for Commercial Products and Commercial Services</div>\n            <div class=\"mock-cell mock-click\" onclick=\"showMcNote('reqno')\" data-note=\"reqno\"><div class=\"mock-lbl\">1. Requisition Number</div><div class=\"mock-val\">FD20252500001</div></div>\n            <div class=\"mock-cell\" style=\"text-align:center;\"><div class=\"mock-lbl\">Page</div><div class=\"mock-val\">1</div></div>\n            <div class=\"mock-cell\" style=\"text-align:center;\"><div class=\"mock-lbl\">of</div><div class=\"mock-val\">8</div></div>\n            <div class=\"mock-cell\" style=\"text-align:center;\"><div class=\"mock-val\"></div></div>\n          </div>\n\n          <!-- Row 2 -->\n          <div style=\"display:grid; grid-template-columns:1.5fr 1fr 1fr 1.5fr 1fr;\">\n            <div class=\"mock-cell mock-click mock-important\" onclick=\"showMcNote('contractno')\" data-note=\"contractno\"><div class=\"mock-lbl\">2. Contract No.</div><div class=\"mock-val\" style=\"font-weight:700;\">FA8201-25-PZ042</div></div>\n            <div class=\"mock-cell mock-click\" onclick=\"showMcNote('awarddate')\" data-note=\"awarddate\"><div class=\"mock-lbl\">3. Award/Effective Date</div><div class=\"mock-val\">15-Mar-2025</div></div>\n            <div class=\"mock-cell\"><div class=\"mock-lbl\">4. Order Number</div><div class=\"mock-val\"></div></div>\n            <div class=\"mock-cell mock-click\" onclick=\"showMcNote('solno')\" data-note=\"solno\"><div class=\"mock-lbl\">5. Solicitation Number</div><div class=\"mock-val\">FA8201-25-R-0042</div></div>\n            <div class=\"mock-cell\"><div class=\"mock-lbl\">6. Solicitation Issue Date</div><div class=\"mock-val\">01-Mar-2025</div></div>\n          </div>\n\n          <!-- Row 3: POC / Offer Due -->\n          <div style=\"display:grid; grid-template-columns:2fr 1.5fr 1fr;\">\n            <div class=\"mock-cell\"><div class=\"mock-lbl\">7. For Solicitation Information Call</div><div class=\"mock-val\">a. Name: <strong>SSgt Jane Smith</strong></div></div>\n            <div class=\"mock-cell\"><div class=\"mock-lbl\">b. Telephone Number</div><div class=\"mock-val\">DSN 318-555-1234</div></div>\n            <div class=\"mock-cell mock-click\" onclick=\"showMcNote('offerdue')\" data-note=\"offerdue\"><div class=\"mock-lbl\">8. Offer Due Date/Time</div><div class=\"mock-val\">08-Mar-2025<br>1600L</div></div>\n          </div>\n\n          <!-- Row 4: Issued By / Acquisition Type / Delivery / Discount -->\n          <div style=\"display:grid; grid-template-columns:1.3fr 1fr 1fr 0.7fr;\">\n            <div class=\"mock-cell mock-click\" onclick=\"showMcNote('issuedby')\" data-note=\"issuedby\" style=\"grid-row: span 2;\">\n              <div class=\"mock-lbl\">9. Issued By</div>\n              <div class=\"mock-val\" style=\"font-size:9px; line-height:1.5;\">\n                332 ECONS/LGCA<br>\n                Unit 61000<br>\n                APO AE 09321\n              </div>\n            </div>\n            <div class=\"mock-cell mock-click mock-important\" onclick=\"showMcNote('acquisition')\" data-note=\"acquisition\">\n              <div class=\"mock-lbl\">10. This Acquisition Is</div>\n              <div style=\"margin-top:3px;\">\n                <span class=\"mock-cb\"><span class=\"mock-box\"></span> Unrestricted</span><br>\n                <span class=\"mock-cb\"><span class=\"mock-box checked\"></span> Set Aside 100% for Small Business</span>\n              </div>\n              <div style=\"margin-top:3px; font-size:8px;\">NAICS: 562111 &nbsp; Size Std: $47.0M</div>\n            </div>\n            <div class=\"mock-cell\"><div class=\"mock-lbl\">11. Delivery for FOB Destination</div><div class=\"mock-val\">See Schedule</div></div>\n            <div class=\"mock-cell\"><div class=\"mock-lbl\">12. Discount Terms</div><div class=\"mock-val\">Net 30</div></div>\n          </div>\n\n          <!-- Row 5: Method of solicitation -->\n          <div style=\"display:grid; grid-template-columns:1.3fr 1fr 1fr 0.7fr;\">\n            <div class=\"mock-cell\" style=\"visibility:hidden;\"></div>\n            <div class=\"mock-cell mock-click\" onclick=\"showMcNote('method')\" data-note=\"method\">\n              <div class=\"mock-lbl\">14. Method of Solicitation</div>\n              <div style=\"margin-top:3px;\">\n                <span class=\"mock-cb\"><span class=\"mock-box\"></span> RFQ</span>\n                <span class=\"mock-cb\"><span class=\"mock-box\"></span> IFB</span>\n                <span class=\"mock-cb\"><span class=\"mock-box checked\"></span> RFP</span>\n              </div>\n            </div>\n            <div class=\"mock-cell\"><div class=\"mock-lbl\">13a. Rated Order</div><div class=\"mock-val\" style=\"font-size:8px;\"><span class=\"mock-cb\"><span class=\"mock-box\"></span> Yes</span> <span class=\"mock-cb\"><span class=\"mock-box checked\"></span> No</span></div></div>\n            <div class=\"mock-cell\"><div class=\"mock-lbl\">13b. Rating</div><div class=\"mock-val\">N/A</div></div>\n          </div>\n\n          <!-- Row 6: Deliver To / Administered By -->\n          <div style=\"display:grid; grid-template-columns:1fr 1fr;\">\n            <div class=\"mock-cell mock-click\" onclick=\"showMcNote('deliverto')\" data-note=\"deliverto\">\n              <div class=\"mock-lbl\">15. Deliver To</div>\n              <div class=\"mock-val\" style=\"font-size:9px; line-height:1.5;\">\n                332 ECONS/LGCA<br>\n                Attn: SSgt Jane Smith, COR<br>\n                Unit 61000, APO AE 09321\n              </div>\n            </div>\n            <div class=\"mock-cell\">\n              <div class=\"mock-lbl\">16. Administered By</div>\n              <div class=\"mock-val\" style=\"font-size:9px; text-align:center; padding:8px 0;\">SEE ITEM 9</div>\n            </div>\n          </div>\n\n          <!-- Row 7: Contractor -->\n          <div style=\"display:grid; grid-template-columns:1.2fr 1fr 1.8fr;\">\n            <div class=\"mock-cell mock-click mock-important\" onclick=\"showMcNote('contractor')\" data-note=\"contractor\" style=\"grid-row: span 2;\">\n              <div class=\"mock-lbl\">17a. Contractor/Offeror</div>\n              <div class=\"mock-val\" style=\"font-size:9px; line-height:1.5;\">\n                DESERT WASTE SOLUTIONS LLC<br>\n                P.O. Box 4412<br>\n                Local City, Host Nation\n              </div>\n              <div style=\"margin-top:4px; font-size:8px;\">Tel: +964-555-0199</div>\n            </div>\n            <div class=\"mock-cell\"><div class=\"mock-lbl\">Code</div><div class=\"mock-val\">1ABC7</div></div>\n            <div class=\"mock-cell mock-click\" onclick=\"showMcNote('payment')\" data-note=\"payment\">\n              <div class=\"mock-lbl\">18a. Payment Will Be Made By</div>\n              <div class=\"mock-val\" style=\"font-size:9px; line-height:1.5;\">GPC - Government Purchase Card<br>See Section I, Payment Instructions</div>\n            </div>\n          </div>\n          <div style=\"display:grid; grid-template-columns:1.2fr 2.8fr;\">\n            <div class=\"mock-cell\" style=\"visibility:hidden;\"></div>\n            <div class=\"mock-cell\"><div class=\"mock-lbl\">17b./18b.</div><div class=\"mock-val\" style=\"font-size:8px;\">Check if remittance is different / Submit invoices to address in 18a unless block below is checked</div></div>\n          </div>\n\n          <!-- Schedule -->\n          <div style=\"display:grid; grid-template-columns:0.5fr 2fr 0.6fr 0.5fr 0.7fr 0.7fr;\">\n            <div class=\"mock-cell mock-header\">19. Item No.</div>\n            <div class=\"mock-cell mock-header\">20. Schedule of Supplies/Services</div>\n            <div class=\"mock-cell mock-header\">21. Quantity</div>\n            <div class=\"mock-cell mock-header\">22. Unit</div>\n            <div class=\"mock-cell mock-header\">23. Unit Price</div>\n            <div class=\"mock-cell mock-header\">24. Amount</div>\n          </div>\n          <div style=\"display:grid; grid-template-columns:0.5fr 2fr 0.6fr 0.5fr 0.7fr 0.7fr;\" class=\"mock-click\" onclick=\"showMcNote('schedule')\">\n            <div class=\"mock-cell\" style=\"text-align:center;\"><div class=\"mock-val\">0001</div></div>\n            <div class=\"mock-cell\"><div class=\"mock-val\">Waste Removal Services, Base Period<br><span style=\"font-size:8px;\">01 Apr 2025 - 30 Sep 2025 (6 months)</span><br><span style=\"font-size:8px;\">Per PWS, Section C</span></div></div>\n            <div class=\"mock-cell\" style=\"text-align:center;\"><div class=\"mock-val\">6</div></div>\n            <div class=\"mock-cell\" style=\"text-align:center;\"><div class=\"mock-val\">MO</div></div>\n            <div class=\"mock-cell\" style=\"text-align:right;\"><div class=\"mock-val\">$4,200.00</div></div>\n            <div class=\"mock-cell\" style=\"text-align:right;\"><div class=\"mock-val\">$25,200.00</div></div>\n          </div>\n          <div style=\"display:grid; grid-template-columns:0.5fr 2fr 0.6fr 0.5fr 0.7fr 0.7fr;\">\n            <div class=\"mock-cell\" style=\"text-align:center;\"><div class=\"mock-val\">0002</div></div>\n            <div class=\"mock-cell\"><div class=\"mock-val\">Waste Removal Services, Option Period 1<br><span style=\"font-size:8px;\">01 Oct 2025 - 31 Mar 2026 (6 months)</span><br><span style=\"font-size:8px;\">Per PWS, Section C</span></div></div>\n            <div class=\"mock-cell\" style=\"text-align:center;\"><div class=\"mock-val\">6</div></div>\n            <div class=\"mock-cell\" style=\"text-align:center;\"><div class=\"mock-val\">MO</div></div>\n            <div class=\"mock-cell\" style=\"text-align:right;\"><div class=\"mock-val\">$4,350.00</div></div>\n            <div class=\"mock-cell\" style=\"text-align:right;\"><div class=\"mock-val\">$26,100.00</div></div>\n          </div>\n\n          <!-- Total -->\n          <div style=\"display:grid; grid-template-columns:3fr 2fr;\">\n            <div class=\"mock-cell\"><div class=\"mock-lbl\">25. Accounting and Appropriation Data</div><div class=\"mock-val\" style=\"font-size:9px;\">See Schedule</div></div>\n            <div class=\"mock-cell mock-click\" onclick=\"showMcNote('total')\" data-note=\"total\"><div class=\"mock-lbl\">26. Total Award Amount (For Govt. Use Only)</div><div class=\"mock-val\" style=\"font-weight:700; font-size:12px; text-align:right;\">$25,200.00</div></div>\n          </div>\n\n          <!-- Blocks 27-31 -->\n          <div style=\"display:grid; grid-template-columns:1fr 1fr;\">\n            <div class=\"mock-cell\" style=\"font-size:8px; padding:6px;\">\n              <div style=\"margin-bottom:3px;\"><span class=\"mock-cb\"><span class=\"mock-box checked\"></span> 27a. Solicitation incorporates by reference FAR 52.212-1, 52.212-4. Applicable clauses per FAR 12.205 are listed in Section I.</span></div>\n              <div><span class=\"mock-cb\"><span class=\"mock-box\"></span> 27b. Contract/Purchase Order incorporates by reference FAR 52.212-4. Applicable clauses per FAR 12.205 are listed in Section I.</span></div>\n              <div style=\"margin-top:3px; font-size:7.5px;\">Addenda <span class=\"mock-cb\"><span class=\"mock-box checked\"></span> Are</span> <span class=\"mock-cb\"><span class=\"mock-box\"></span> Are Not</span> Attached</div>\n            </div>\n            <div class=\"mock-cell mock-click\" onclick=\"showMcNote('award')\" data-note=\"award\" style=\"font-size:8px; padding:6px;\">\n              <div class=\"mock-lbl\">29. Award of Contract</div>\n              <div style=\"margin-top:3px;\"><span class=\"mock-cb\"><span class=\"mock-box checked\"></span> Your offer on Solicitation (Block 5), including any additions or changes which are set forth herein, is accepted as to items: SEE SCHEDULE</span></div>\n            </div>\n          </div>\n\n          <!-- Signatures -->\n          <div style=\"display:grid; grid-template-columns:1fr 1fr;\">\n            <div class=\"mock-cell\" style=\"min-height:45px; padding:6px;\">\n              <div class=\"mock-lbl\">30a. Signature of Offeror/Contractor</div>\n              <div style=\"font-family:cursive; font-size:14px; color:#333; padding:4px 0;\">/s/ Ahmed Al-Rashid</div>\n              <div class=\"mock-lbl\" style=\"margin-top:2px;\">30b. Name and Title: Ahmed Al-Rashid, Owner</div>\n              <div class=\"mock-lbl\">30c. Date Signed: 15-Mar-2025</div>\n            </div>\n            <div class=\"mock-cell mock-click\" onclick=\"showMcNote('cosig')\" data-note=\"cosig\" style=\"min-height:45px; padding:6px;\">\n              <div class=\"mock-lbl\">31a. United States of America (Signature of Contracting Officer)</div>\n              <div style=\"font-family:cursive; font-size:14px; color:#333; padding:4px 0;\">/s/ TSgt Michael Torres</div>\n              <div class=\"mock-lbl\">31b. Name: MICHAEL TORRES / Contracting Officer</div>\n              <div class=\"mock-lbl\">31c. Date Signed: 15-Mar-2025</div>\n            </div>\n          </div>\n\n        </div><!-- end mock-form -->\n      </div><!-- end mock-outer -->\n\n      <p style=\"color:var(--silver); font-size:0.82rem; margin-top:1rem; text-align:center;\">Click any blue-bordered block for guidance on filling it in a manual/deployed environment.</p>\n    </div>\n\n    <!-- ══════════════════════════════════════════════ TOOLS ══ -->\n    <div id=\"mc-tools\" class=\"mc-panel\">\n      <div class=\"learn-body\">\n        <p>These tools help you build the sections that go after the first two pages of your SF 1449, and manage modifications with change tracking. They are standalone pages you can use anytime.</p>\n\n        <div class=\"tool-link-grid\">\n          <a href=\"manual-1449-builder.html\" class=\"tool-link-card\">\n            <h4>1449 Section Builder</h4>\n            <p>Fill in Sections C, F, H, I, and J for your manual contract. The tool rolls everything into one clean attachment you can print or attach to your SF 1449 as a PDF.</p>\n          </a>\n          <a href=\"manual-mod-builder.html\" class=\"tool-link-card\">\n            <h4>Manual Mod Builder</h4>\n            <p>Build SF 30 modification content with the red/black text tracking method. New changes show in red; previous mod text rolls to black automatically with each subsequent modification.</p>\n          </a>\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>The clause matrix</strong> is available at <a href=\"provisions-clauses-commercial.html\" style=\"color:var(--accent);\">Provisions &amp; Clauses for Commercial Items</a>. Use it alongside the 1449 Section Builder to make sure your Section I is right.\n        </div>\n      </div>\n    </div>\n\n    <!-- ══════════════════════════════════════════════ LOOK IT UP ══ -->\n    <div id=\"mc-lookup\" class=\"mc-panel\">\n      <div class=\"lookup-grid\">\n\n        <div class=\"lookup-card\">\n          <h4>FAR Part 12 – Commercial Acquisitions</h4>\n          <p>The governing part for commercial products and services. The SF 1449 is the prescribed form for commercial acquisitions. Start here for the overall framework.</p>\n          <a href=\"https://www.acquisition.gov/far/part-12\" target=\"_blank\" rel=\"noopener\">Open FAR Part 12</a>\n        </div>\n\n        <div class=\"lookup-card\">\n          <h4>FAR 15.204-1 – Uniform Contract Format</h4>\n          <p>The UCF section structure (A through M). Even if Part 15 does not apply to your buy, this is the best organizational guide for structuring contract content manually.</p>\n          <a href=\"https://www.acquisition.gov/far/15.204-1\" target=\"_blank\" rel=\"noopener\">Open FAR 15.204-1</a>\n        </div>\n\n        <div class=\"lookup-card\">\n          <h4>FAR 52.212-4 – Commercial Contract Terms</h4>\n          <p>The essential clause for every commercial contract. Covers inspection, acceptance, disputes, payment, termination, and more in one clause. Must be in every 1449.</p>\n          <a href=\"https://www.acquisition.gov/far/52.212-4\" target=\"_blank\" rel=\"noopener\">Open FAR 52.212-4</a>\n        </div>\n\n        <div class=\"lookup-card\">\n          <h4>FAR 53.212 – Prescribed Forms</h4>\n          <p>Prescribes the SF 1449 for commercial acquisitions. Also covers when to use SF 1442 (construction) and SF 1155 (orders for supplies or services).</p>\n          <a href=\"https://www.acquisition.gov/far/53.212\" target=\"_blank\" rel=\"noopener\">Open FAR 53.212</a>\n        </div>\n\n        <div class=\"lookup-card\">\n          <h4>DFARS 218 – Emergency Acquisitions</h4>\n          <p>DoD supplement covering contingency contracting authorities and flexibilities. Relevant when operating under emergency or contingency conditions.</p>\n          <a href=\"https://www.acquisition.gov/dfars/subpart-218.2-emergency-acquisition-flexibilities\" target=\"_blank\" rel=\"noopener\">Open DFARS 218</a>\n        </div>\n\n        <div class=\"lookup-card\">\n          <h4>DLA SF 1449 Training</h4>\n          <p>DLA's block-by-block walkthrough of how to read the SF 1449. Covers both pages of the form with explanations of each block.</p>\n          <a href=\"https://www.dla.mil/Small-Business/Resource-Center/Training-Resources/Details/Article/4181220/how-to-read-a-solicitationcontractorder-for-commercial-products-and-services-sf/\" target=\"_blank\" rel=\"noopener\">DLA Training</a>\n        </div>\n\n        <div class=\"lookup-card\">\n          <h4>PIEE / EDA</h4>\n          <p>Where you upload your manual contracts for official record. If paying through WAWF, the contract must be in EDA or DFAS cannot process payment.</p>\n          <a href=\"https://wawf.eb.mil/\" target=\"_blank\" rel=\"noopener\">Open PIEE</a>\n        </div>\n\n        <div class=\"lookup-card\">\n          <h4>KTHQ Clause Matrix</h4>\n          <p>Our clause matrix for commercial acquisitions, built from the FAR 12.205 tables. Under the RFO, the old 52.212-5 is gone. Use these tables to populate your Section I.</p>\n          <a href=\"provisions-clauses-commercial.html\">Open Clause Matrix</a>\n        </div>\n\n      </div>\n    </div>\n\n  </div><!-- end mc-bg -->\n\n  <!-- ── Popup overlay ── -->\n  <div class=\"mc-overlay\" id=\"mcOverlay\" onclick=\"if(event.target===this)hideMcNote()\">\n    <div class=\"mc-popup\">\n      <button class=\"mc-popup-close\" onclick=\"hideMcNote()\">×</button>\n      <h3 id=\"mcNoteTitle\"></h3>\n      <div id=\"mcNoteBody\"></div>\n    </div>\n  </div>\n\n\n\n<!-- FOOTER -->\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n  <script src=\"main.js\"></script><a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"cor-type-a-training.html\" aria-label=\"Previous Training: COR Training for Type A Requirements\"><em>←</em><span>Previous Training</span><strong>COR Training for Type A Requirements</strong></a><a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"rfp-preparation.html\" aria-label=\"Next Training: Preparing an RFP: C-Type Contracts\"><span>Next Training</span><strong>Preparing an RFP: C-Type Contracts</strong><em>→</em></a>\n  <script>\n    function showMcTab(id, btn) {\n      document.querySelectorAll('.mc-panel').forEach(function(p) { p.classList.remove('active'); });\n      document.querySelectorAll('.mc-tab').forEach(function(t) { t.classList.remove('active'); });\n      document.getElementById('mc-' + id).classList.add('active');\n      btn.classList.add('active');\n    }\n\n    var mcNotes = {\n      reqno: {\n        title: \"Block 1: Requisition Number\",\n        body: \"Your PR number. In a deployed environment, this may come from a manual PR system or your unit's tracking sheet. Whatever numbering system your office uses, put it here. If you do not have a formal PR system, create a log and use sequential numbering so you can track requirements back to their source.\"\n      },\n      contractno: {\n        title: \"Block 2: Contract Number\",\n        body: \"Your contract number. In a contract writing system, this is auto-generated. When writing manually, you need to follow your organization's contract numbering convention.<br><br><strong>Standard DoD format:</strong> The contract number follows PII (Procurement Instrument Identification) rules per DFARS 204.16. It includes your DODAAC, fiscal year, instrument type (P for purchase order, C for contract, etc.), and a sequential number.<br><br><strong>Avoid number collisions.</strong> If a contract writing system is eventually introduced to your AOR, it will automatically start issuing numbers at 0001, 0002, 0003. If you already used those, you have a conflict. To prevent this, add a distinguishing character to your manual sequence. For example: FA460024P<strong>Z</strong>001, FA460024P<strong>M</strong>001, or even use your initials like FA460024P<strong>NH</strong>01. Pick a convention and stick with it. That way, your manual numbers will never overlap with system-generated ones.<br><br>If you are not sure what your DODAAC is or what numbering sequence your office is using, check with your flight chief or the previous rotation's contracting team. Using someone else's sequence or making up a format will cause problems downstream when the contract goes into EDA.\"\n      },\n      awarddate: {\n        title: \"Block 3: Award/Effective Date\",\n        body: \"The date the contract becomes effective. In most cases this is the date both parties sign. Do not backdate contracts. If you need services to start on a specific date, make that the start date in your period of performance (Section F), not the award date.\"\n      },\n      solno: {\n        title: \"Block 5: Solicitation Number\",\n        body: \"Your solicitation number. This should match whatever you issued as the solicitation document. Even in a contingency environment, you issued something (an RFP, RFQ, or request for offers) and it had a number. That number goes here. The contract number and solicitation number will usually share the same base, with different instrument type codes.\"\n      },\n      offerdue: {\n        title: \"Block 8: Offer Due Date/Local Time\",\n        body: \"When offers were due. This is a solicitation block, so on the award document it reflects when the deadline was. In a deployed environment, be specific about the time zone. \\\"1600L\\\" means 1600 local time at the place of performance. If you are coordinating across time zones, spell it out.\"\n      },\n      issuedby: {\n        title: \"Block 9: Issued By\",\n        body: \"Your contracting office. Include the unit, office symbol, and mailing address. In a deployed environment, this is usually your APO/FPO address. Make sure this matches your DODAAC registration. If your unit just stood up a new contracting office and the DODAAC has not been registered yet, get that sorted before you start issuing contracts.\"\n      },\n      acquisition: {\n        title: \"Block 10: This Acquisition Is\",\n        body: \"Check the appropriate box. The Rule of Two still applies in a deployed environment. If two or more small businesses can meet the requirement at competitive prices, quality, and delivery, you must set aside per FAR 19.104-1.<br><br>Include your NAICS code and size standard. If you are buying waste removal services, that is NAICS 562111 (Solid Waste Collection). Get the right code. A wrong NAICS does not become right just because you are deployed.\"\n      },\n      method: {\n        title: \"Block 14: Method of Solicitation\",\n        body: \"RFQ for simplified acquisitions. RFP if you are evaluating offers under competitive procedures. IFB for sealed bidding (rare in contingency). Check the one that matches how you actually solicited. If you posted a request and evaluated responses, that is an RFP.\"\n      },\n      deliverto: {\n        title: \"Block 15: Deliver To\",\n        body: \"Where the supplies are delivered or where services are performed. In a deployed environment, this is your base or operating location. Include the COR's name and contact info so the contractor knows who to coordinate with on the ground.\"\n      },\n      contractor: {\n        title: \"Block 17a: Contractor/Offeror\",\n        body: \"The contractor's name, address, and contact information. Verify the contractor's legal name. In many deployed environments, local contractors may not have a CAGE code or UEI. If they are a foreign vendor operating outside the U.S., document what you can and follow your theater's guidance on contractor registration.<br><br>The CAGE code in Block 17a (Code field) is important for EDA and payment processing. If the contractor does not have one, your office may need to help them get registered, or your theater may have a process for this.\"\n      },\n      payment: {\n        title: \"Block 18a: Payment Will Be Made By\",\n        body: \"How the contractor gets paid. This is critical.<br><br><strong>GPC:</strong> If paying by Government Purchase Card, state it here. DAFI 64-117 authorizes GPC as a method of payment against contracts. This is the simplest option in a deployed environment.<br><br><strong>WAWF/DFAS:</strong> If paying electronically through WAWF, list the DFAS payment office and cage code. But remember: the contract must be uploaded to EDA via PIEE or DFAS cannot process the payment. No EDA entry means no payment, regardless of what this block says.<br><br>Whatever you put here needs to be consistent with your payment clause in Section I.\"\n      },\n      schedule: {\n        title: \"Blocks 19-24: Schedule of Supplies/Services\",\n        body: \"Your line items. Each CLIN gets a row. Include the item number, description, quantity, unit of issue, unit price, and extended amount.<br><br><strong>For services:</strong> Reference your PWS/SOW in the description (e.g., \\\"Per PWS, Section C\\\"). Include the period of performance for each CLIN. If you have a base period and options, make them separate CLINs so you can exercise options individually via modification.<br><br><strong>Math check:</strong> Quantity times unit price must equal amount. Total of all amounts must equal Block 26. No contract writing system is checking this for you. Get it right.\"\n      },\n      total: {\n        title: \"Block 26: Total Award Amount\",\n        body: \"The total obligated amount at time of award. For a contract with options, this should reflect only the base period amount that is being funded and obligated at award, not the total potential value including all options.<br><br>In this example, only the base period (CLIN 0001, $25,200) is obligated. Option Period 1 will be obligated later via modification if the option is exercised. The total in Block 26 is $25,200, not $51,300.\"\n      },\n      award: {\n        title: \"Block 29: Award of Contract\",\n        body: \"Check this block and reference \\\"SEE SCHEDULE\\\" for the items accepted. This block indicates that the Government is accepting the contractor's offer. When both Block 29 is checked and both parties have signed (Blocks 30 and 31), you have a binding contract.\"\n      },\n      cosig: {\n        title: \"Block 31: Contracting Officer Signature\",\n        body: \"Your signature, printed name, title, and date. This is the block that makes it a contract. Only a warranted contracting officer can sign here.<br><br>In a deployed environment, you may be signing a physical copy with a pen, or using a digital signature on a PDF. Either is acceptable. What matters is that a warranted CO signed it. If you are a contract specialist without a warrant, you cannot sign Block 31. Period.<br><br>Make sure the date here matches or follows the contractor's signature date in Block 30c. You cannot accept an offer before it was made.\"\n      }\n    };\n\n    function showMcNote(key) {\n      document.querySelectorAll('.mock-click').forEach(function(c) { c.classList.remove('active'); });\n      document.querySelectorAll('.mock-click[data-note=\"' + key + '\"]').forEach(function(c) { c.classList.add('active'); });\n      document.getElementById('mcNoteTitle').textContent = mcNotes[key].title;\n      document.getElementById('mcNoteBody').innerHTML = mcNotes[key].body;\n      document.getElementById('mcOverlay').classList.add('visible');\n    }\n    function hideMcNote() {\n      document.getElementById('mcOverlay').classList.remove('visible');\n      document.querySelectorAll('.mock-click').forEach(function(c) { c.classList.remove('active'); });\n    }\n  </script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\" class=\"cfm-mode-cco\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Field<span>Radio</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(147, 168, 91, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Force Multiplier</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">CCO Field Radio</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">Contingency Contracting</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 12 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">12</span></button></div><div id=\"cfm-drawer\" class=\"cfm-mode-cco\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Field Radio Tracks</div><div class=\"cfm-drawer-count\">12 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d99a31\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Base</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite Build the Base\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Base\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#b54a31\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">EXECUTE</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite EXECUTE\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation EXECUTE\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#93a85b\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Force Multiplier</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite Force Multiplier\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Force Multiplier\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#c5b77a\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">No Time for Perfect</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite No Time for Perfect\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation No Time for Perfect\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d2a64c\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Speed is a Weapon</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Speed is a Weapon\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Speed is a Weapon\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#df6b2f\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Requirement is Trash</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite The Requirement is Trash\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Requirement is Trash\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#657c40\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Warrant in my Hand</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Warrant in my Hand\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Warrant in my Hand\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#c07a2d\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Bend, Don't Break</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Bend, Don't Break\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Bend, Don't Break\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f4c04d\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Good Enough / Not Enough</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Good Enough / Not Enough\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Good Enough / Not Enough\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a7b36b\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">KTHQ</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite KTHQ\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation KTHQ\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b7744\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Legal Enough to Move</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Legal Enough to Move\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Legal Enough to Move\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#b54a31\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Risk Accepted</div><div class=\"cfm-track-genre\">Contingency Contracting</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Risk Accepted\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Risk Accepted\">Skip</button></div></div></body></html>",
        "outcomeCount": 605,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 7066,
          "settleDelayMs": 5761,
          "auditMs": 1618,
          "totalMs": 9375,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 14
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 36,
          "errors": 16,
          "warnings": 18,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "a7b0db5c4809",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "1652cc124c5d51e4dca2bd04dc635c1c8acd2bac9810669611e3d7c55ea4b3cf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1652CC124C5D"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "document",
            "message": "Page does not have an h1 heading",
            "suggestion": "Add one <h1> that describes the main topic of the page",
            "line": 0,
            "fingerprint": "8b4cbfd5fbf8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-63d0f0bd",
            "a11yPatternFingerprint": "3e77ea3cda1153f74ad07abc99551599837cc90950980c113f05bae55fd4e90e",
            "a11yPatternDisplayId": "A11Y-PAT-3E77EA3CDA11",
            "a11yOccurrenceFingerprint": "6a4662aa7fe46962281bd72181b77e29f1cb44235e978584c75593cc977a5787",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6A4662AA7FE4"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 12 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "3ffe950496d4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-61d6182d",
            "a11yPatternFingerprint": "c6220bb025eeb20bafc8ff060b195ce5425b107915c3bf1a9066dd2fbcda8b71",
            "a11yPatternDisplayId": "A11Y-PAT-C6220BB025EE",
            "a11yOccurrenceFingerprint": "3f8e6c685930a9ad233ed7451e6f960257563b788860aadf45639b177eef97fc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3F8E6C685930"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "c84050eaca13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72fda317",
            "a11yPatternFingerprint": "43f14e059cf4ec878e34c0452c1bcb4cde749dbe9693cc20482e8cb24727b0ad",
            "a11yPatternDisplayId": "A11Y-PAT-43F14E059CF4",
            "a11yOccurrenceFingerprint": "c496a2ae725eb9bb75ffb04de170befd4971b635258b811766f7576a0b1ef587",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C496A2AE725E"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click mock-important\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "d0621faee01f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-42baec57",
            "a11yPatternFingerprint": "7ce7025c0552e53adc81b26dd0d07567549a21e4d30159a1a5ca17db7bba31ea",
            "a11yPatternDisplayId": "A11Y-PAT-7CE7025C0552",
            "a11yOccurrenceFingerprint": "9df5515fa291764c7e787f5e6a9dbfdbbf23343fd4d8cfa297bbdc9a7f02345b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9DF5515FA291"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "c84050eaca13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72fda317",
            "a11yPatternFingerprint": "43f14e059cf4ec878e34c0452c1bcb4cde749dbe9693cc20482e8cb24727b0ad",
            "a11yPatternDisplayId": "A11Y-PAT-43F14E059CF4",
            "a11yOccurrenceFingerprint": "c496a2ae725eb9bb75ffb04de170befd4971b635258b811766f7576a0b1ef587",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C496A2AE725E"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "c84050eaca13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72fda317",
            "a11yPatternFingerprint": "43f14e059cf4ec878e34c0452c1bcb4cde749dbe9693cc20482e8cb24727b0ad",
            "a11yPatternDisplayId": "A11Y-PAT-43F14E059CF4",
            "a11yOccurrenceFingerprint": "c496a2ae725eb9bb75ffb04de170befd4971b635258b811766f7576a0b1ef587",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C496A2AE725E"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "c84050eaca13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72fda317",
            "a11yPatternFingerprint": "43f14e059cf4ec878e34c0452c1bcb4cde749dbe9693cc20482e8cb24727b0ad",
            "a11yPatternDisplayId": "A11Y-PAT-43F14E059CF4",
            "a11yOccurrenceFingerprint": "c496a2ae725eb9bb75ffb04de170befd4971b635258b811766f7576a0b1ef587",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C496A2AE725E"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "c84050eaca13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72fda317",
            "a11yPatternFingerprint": "43f14e059cf4ec878e34c0452c1bcb4cde749dbe9693cc20482e8cb24727b0ad",
            "a11yPatternDisplayId": "A11Y-PAT-43F14E059CF4",
            "a11yOccurrenceFingerprint": "c496a2ae725eb9bb75ffb04de170befd4971b635258b811766f7576a0b1ef587",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C496A2AE725E"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click mock-important\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "d0621faee01f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-42baec57",
            "a11yPatternFingerprint": "7ce7025c0552e53adc81b26dd0d07567549a21e4d30159a1a5ca17db7bba31ea",
            "a11yPatternDisplayId": "A11Y-PAT-7CE7025C0552",
            "a11yOccurrenceFingerprint": "9df5515fa291764c7e787f5e6a9dbfdbbf23343fd4d8cfa297bbdc9a7f02345b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9DF5515FA291"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "c84050eaca13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72fda317",
            "a11yPatternFingerprint": "43f14e059cf4ec878e34c0452c1bcb4cde749dbe9693cc20482e8cb24727b0ad",
            "a11yPatternDisplayId": "A11Y-PAT-43F14E059CF4",
            "a11yOccurrenceFingerprint": "c496a2ae725eb9bb75ffb04de170befd4971b635258b811766f7576a0b1ef587",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C496A2AE725E"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "c84050eaca13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72fda317",
            "a11yPatternFingerprint": "43f14e059cf4ec878e34c0452c1bcb4cde749dbe9693cc20482e8cb24727b0ad",
            "a11yPatternDisplayId": "A11Y-PAT-43F14E059CF4",
            "a11yOccurrenceFingerprint": "c496a2ae725eb9bb75ffb04de170befd4971b635258b811766f7576a0b1ef587",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C496A2AE725E"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click mock-important\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "d0621faee01f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-42baec57",
            "a11yPatternFingerprint": "7ce7025c0552e53adc81b26dd0d07567549a21e4d30159a1a5ca17db7bba31ea",
            "a11yPatternDisplayId": "A11Y-PAT-7CE7025C0552",
            "a11yOccurrenceFingerprint": "9df5515fa291764c7e787f5e6a9dbfdbbf23343fd4d8cfa297bbdc9a7f02345b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9DF5515FA291"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "c84050eaca13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72fda317",
            "a11yPatternFingerprint": "43f14e059cf4ec878e34c0452c1bcb4cde749dbe9693cc20482e8cb24727b0ad",
            "a11yPatternDisplayId": "A11Y-PAT-43F14E059CF4",
            "a11yOccurrenceFingerprint": "c496a2ae725eb9bb75ffb04de170befd4971b635258b811766f7576a0b1ef587",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C496A2AE725E"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "ed8415e04082",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e43b6470",
            "a11yPatternFingerprint": "b5b5fd43e6cfbe1edf3c567b1f63590518079a6e51158c57e59231905a0584f2",
            "a11yPatternDisplayId": "A11Y-PAT-B5B5FD43E6CF",
            "a11yOccurrenceFingerprint": "3d4f62802b5982e3b56e9619425e85068735d9cd1653c656bc57b9437802cfef",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3D4F62802B59"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "c84050eaca13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72fda317",
            "a11yPatternFingerprint": "43f14e059cf4ec878e34c0452c1bcb4cde749dbe9693cc20482e8cb24727b0ad",
            "a11yPatternDisplayId": "A11Y-PAT-43F14E059CF4",
            "a11yOccurrenceFingerprint": "c496a2ae725eb9bb75ffb04de170befd4971b635258b811766f7576a0b1ef587",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C496A2AE725E"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "c84050eaca13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72fda317",
            "a11yPatternFingerprint": "43f14e059cf4ec878e34c0452c1bcb4cde749dbe9693cc20482e8cb24727b0ad",
            "a11yPatternDisplayId": "A11Y-PAT-43F14E059CF4",
            "a11yOccurrenceFingerprint": "c496a2ae725eb9bb75ffb04de170befd4971b635258b811766f7576a0b1ef587",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C496A2AE725E"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div class=\"mock-cell mock-click\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "c84050eaca13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72fda317",
            "a11yPatternFingerprint": "43f14e059cf4ec878e34c0452c1bcb4cde749dbe9693cc20482e8cb24727b0ad",
            "a11yPatternDisplayId": "A11Y-PAT-43F14E059CF4",
            "a11yOccurrenceFingerprint": "c496a2ae725eb9bb75ffb04de170befd4971b635258b811766f7576a0b1ef587",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C496A2AE725E"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<div id=\"mcOverlay\" class=\"mc-overlay\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "04444dcf6cd3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-423c5537",
            "a11yPatternFingerprint": "33177c0c7dc2b1a5e381aa168c6d7b244fe481001dc5d5ecec69ddf871f23373",
            "a11yPatternDisplayId": "A11Y-PAT-33177C0C7DC2",
            "a11yOccurrenceFingerprint": "49f1e27370306e4911c7836f2ff373826bc38829107fcf03f3140d0bd79a5ffe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-49F1E2737030"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" aria-label=\"Previous Training: COR Training for Type A Requirements\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "183f5f6036d9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6682d537",
            "a11yPatternFingerprint": "86ec0974a6436689318a38545c4b93caf2445bff00ee480173882a87a3979649",
            "a11yPatternDisplayId": "A11Y-PAT-86EC0974A643",
            "a11yOccurrenceFingerprint": "a9e597b3486e544aaf21bfeb7baf01707413a2caa80ebee2ad25e93d18868da1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A9E597B3486E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-next-float training-nav-auto\" aria-label=\"Next Training: Preparing an RFP: C-Type Contracts\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d35a501a20ce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a0235488",
            "a11yPatternFingerprint": "a208429623fc1439fb3daee9ff9c85ce5df194ba07a9377a6dc8976c8ae63032",
            "a11yPatternDisplayId": "A11Y-PAT-A208429623FC",
            "a11yOccurrenceFingerprint": "abbcc963edeac23e0c6da18d81d009fc3db066571a7126f6a3e41579596064b0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ABBCC963EDEA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 12 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "997bca285e2b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-136d5a1f",
            "a11yPatternFingerprint": "d1c046a3a251c1093670996d81fec44206b724de0efa62e809bf29c60ed906c0",
            "a11yPatternDisplayId": "A11Y-PAT-D1C046A3A251",
            "a11yOccurrenceFingerprint": "58e60b4fe4c0b0fc39c6ab668f7fdfd0ba58746d4af349433328d02bfbeb0de4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-58E60B4FE4C0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Base\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1ccfbc31bafc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-40db513a",
            "a11yPatternFingerprint": "94c420710f30dd2284b17d832b712ace16e6ac481ed3e53be20dd4afcf5cb912",
            "a11yPatternDisplayId": "A11Y-PAT-94C420710F30",
            "a11yOccurrenceFingerprint": "d660fe9978b89c1abeedcb139b6f130bad44efd211a9c2ea9c12e8b291a3e8d6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D660FE9978B8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite EXECUTE\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8e95cdf9b593",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2a8841af",
            "a11yPatternFingerprint": "8830554d4a035a39dc67f0a7a0a6eb9437d7583a4f8e4a4c759c3f56c323d604",
            "a11yPatternDisplayId": "A11Y-PAT-8830554D4A03",
            "a11yOccurrenceFingerprint": "c44e53f2950b019a8f87b5a2a0b7c6d5e2aa87ae9a1deebc2e971f52e574e66c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C44E53F2950B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Force Multiplier\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fa3e7d6212c3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2e505299",
            "a11yPatternFingerprint": "42210de192517a528b423f89336e38c4aac3ad9cf77d384fc524f6706d25f53f",
            "a11yPatternDisplayId": "A11Y-PAT-42210DE19251",
            "a11yOccurrenceFingerprint": "7a5f3cc3b77fd64c8c9f58214df35cd1c535417a532342ca03629868ee236738",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7A5F3CC3B77F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite No Time for Perfect\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7c74560d098f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a7ae3770",
            "a11yPatternFingerprint": "0d5077e001c593475056c6cde0e080d205a9c811e5e31e4a997591fe8c6f6687",
            "a11yPatternDisplayId": "A11Y-PAT-0D5077E001C5",
            "a11yOccurrenceFingerprint": "ac281ab7b45f832ae09b9c6ac5dd93ae79288bfb555dbceaea8468be2f5a94b3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AC281AB7B45F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Speed is a Weapon\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b6529672c530",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59c1ab81",
            "a11yPatternFingerprint": "6afbe72ac4558f2aebff838360bdf9cc449075b75b33020e42ac324e4204d118",
            "a11yPatternDisplayId": "A11Y-PAT-6AFBE72AC455",
            "a11yOccurrenceFingerprint": "43a7c65420419929d0ac82ed55772572a12cfe268cbbdbc40782c03da1c71455",
            "a11yOccurrenceDisplayId": "A11Y-OCC-43A7C6542041"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Requirement is Trash\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4f87b8305641",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1772c892",
            "a11yPatternFingerprint": "8c46b74e4263a79e3d4dcff230e09b7edf927ec1149d3a1d876e788fac99fc0d",
            "a11yPatternDisplayId": "A11Y-PAT-8C46B74E4263",
            "a11yOccurrenceFingerprint": "e647633a3498df2d520c97d75e05366efe5230290a8b6f1bd0ef7a877243c3d2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E647633A3498"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Warrant in my Hand\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "44706c1e0783",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d71626f5",
            "a11yPatternFingerprint": "7452dde45e9fb21cd6812a6608201fec31142ddcb85602b4f798afaa6dcf8cfb",
            "a11yPatternDisplayId": "A11Y-PAT-7452DDE45E9F",
            "a11yOccurrenceFingerprint": "74ead32c1f800eeca94f2dcd2a58d76083e38665916d619671911f755103a0d8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-74EAD32C1F80"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Bend, Don't Break\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "607bde7f68a9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19df4b6a",
            "a11yPatternFingerprint": "386525d36ec21cb28eb65eba49ebf1562641cb9bc184d5d49b462c924c3abe67",
            "a11yPatternDisplayId": "A11Y-PAT-386525D36EC2",
            "a11yOccurrenceFingerprint": "b87d56aae080d4102f2226a9265405a81937b6a7ff6d38151e650f87fdb8fdb6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B87D56AAE080"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Good Enough / Not Enough\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f91a05211da0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2e0e2ccc",
            "a11yPatternFingerprint": "482e39c426e5b477561c521083c0be03d1d65a996bce039bf4e504406a6edf8e",
            "a11yPatternDisplayId": "A11Y-PAT-482E39C426E5",
            "a11yOccurrenceFingerprint": "d29d54425bb5540ab29501110bd735b2113027bcb8a4f42882700a73ca45ada6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D29D54425BB5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite KTHQ\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e386c1e4a2f1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a49b1c13",
            "a11yPatternFingerprint": "f196b9b1fde9a0e2bb1418ee02afee8e9076b9a4f8d190ed29a83653a9dcab15",
            "a11yPatternDisplayId": "A11Y-PAT-F196B9B1FDE9",
            "a11yOccurrenceFingerprint": "cf9a99cb8b3d9348a6f370d2960ad45c29a08218bdbc56cffcc4bd13a815d1b8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CF9A99CB8B3D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Legal Enough to Move\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e3999b4a7313",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-494b5c46",
            "a11yPatternFingerprint": "1a711308ee5d311c57d0ad4d738c6a5abf031f0ee9ef9be69affeb3f2d02582f",
            "a11yPatternDisplayId": "A11Y-PAT-1A711308EE5D",
            "a11yOccurrenceFingerprint": "c1814edf27e2908c777cf4adba5b4232ad2fccc6444a2734e632a9561b637a99",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C1814EDF27E2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Risk Accepted\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a8496414155c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0e453f08",
            "a11yPatternFingerprint": "3eea398b955a96e5e169e43158b92f7cd1443967c70d7faea59555a781070212",
            "a11yPatternDisplayId": "A11Y-PAT-3EEA398B955A",
            "a11yOccurrenceFingerprint": "ac9e9a45839f319697d79af5299a328d887b0f443f64dc8780f4711e3b70992d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AC9E9A45839F"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "bb6e81e8fdf3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "32ec7a2b33b474b385de4331eab46f2c33ef9681e13b0b49dc88d9d74bd4fd5f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-32EC7A2B33B4"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "bb6e81e8fdf3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "32ec7a2b33b474b385de4331eab46f2c33ef9681e13b0b49dc88d9d74bd4fd5f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-32EC7A2B33B4"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 219,
      "timings": {
        "fetchMs": 119,
        "pageNavigationMs": 7066,
        "pageLoadDelayMs": 5761,
        "totalMs": 28525,
        "scannerMs": {
          "axe": 9375,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/set-asides.html",
      "finalUrl": "https://kthq.org/set-asides.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Small Business Set-Asides and Size Standards: A Plain-English Guide | ContractingHQ",
      "elapsedMs": 17506,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1357,
          "failed": 505,
          "cantTell": 51,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r46",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r76",
          "https://alfa.siteimprove.com/rules/sia-r77",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe66583c09f1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "f516dfbe80709790a9566e2ed80da3516c0d95c812a99a137396f6abea5697f1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F516DFBE8070"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cda85d94bae",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "abf4090f9d2bd2fb92e1a7f9e1a7e3c5d0ec500b5bed85dec01dd2fb54882441",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ABF4090F9D2B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"customer-education.html\">Customer Education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2bb80126528",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "dfd4f13929ef493f8bd0ce6a7349ba1404a016c66186b7f60f002d49b962483a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DFD4F13929EF"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e73940253437",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "c507680598cd057a9924eba4c469b658fbe58de503e496b5aa766ce67a37b257",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C507680598CD"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#what-set-asides-are\">What set-asides actually are (and why they exist)</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#types\">The set-aside types, in plain English</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#order-of-preference\">How COs choose among set-aside programs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#size-standards\">Size standards: how SBA decides if you're \"small\"</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#check-status\">How to check your size status</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#recertification\">Recertification and the \"size at time of offer\" ru...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#rule-of-two\">The Rule of Two</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#what-cos-check\">What COs check during market research</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#pitfalls\">The pitfalls that cost vendors awards</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"customer-education.html\">Customer Education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f67642937d70",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "68fca2b47fa6e9c02b91f49f1c3f039eb79691983fba031ecdf0245fc368835b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-68FCA2B47FA6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02d11156ca2e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "dfb4e94859e43f153a2dc0b7e7c074e82e2b419c1d779947feaf4b67aa531c7f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DFB4E94859E4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b6b509444d7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "b65776b374a709b3fdda9d28ed72ee109ea851e018a620c1559035e48073a0e8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B65776B374A7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f37ad3aed8a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "5cf50bc5100ce3a97315ec4afc9b1d0c35b6e558fe550c6148bc7d8cd897d3fb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5CF50BC5100C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41af5674487c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "da9efba0e12f123b8ce23888715542ae89e4d7b8f0b6b1810982552b204f39cb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DA9EFBA0E12F"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77218ba3cc65",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "2d00b5c899233ca6083a71ce498687fdcc8ea8f02feca0990250eda241d1cad7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2D00B5C89923"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da9d4a510147",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "0ec0caede2e0414a006be6795485bb52ff7fdb3b3b75c258703ffda381b0a9a4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0EC0CAEDE2E0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9cd6d8aeec1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "577e62b7c07019d526e492d22358ba07aa7c8c91f273183d3e3dc8b80a1aae53",
            "a11yOccurrenceDisplayId": "A11Y-OCC-577E62B7C070"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.38:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.38:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.29:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.29:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.29:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.38:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.75:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.38:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.85:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.75:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e9b3537c8e2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "7ad4b31d050628fe8bacd5265af870dae1bc06f1562dd31c8ed619b78f73c44c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7AD4B31D0506"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea054100cf5f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "1a009103d3665666c3b8dce0449ba1914bcd37f950d0b0707f17eae9e19a3a6b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1A009103D366"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56b59971d9f9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "edfa32f0f7bdf09f3c3060c7ede1f2fe380f4e3d5576dfebe4a99740a1b441b2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EDFA32F0F7BD"
          }
        ],
        "outcomeCount": 1961,
        "duplicateFailedCount": 490,
        "uniqueFailedCount": 15,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 863,
          "failed": 18,
          "cantTell": 18,
          "inapplicable": 52
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "empty-table-header",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "table-duplicate-name",
          "td-headers-attr",
          "th-has-data-cells"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "p > a[href$=\"sam-reps-and-certs.html\"]",
            "html": "<a href=\"sam-reps-and-certs.html\" style=\"color:#fff;text-decoration:underline;\">SAM Reps and Certs guide</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.75 (foreground color: #ffffff, background color: #4a9eff, font size: 10.6pt (14.08px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "p > a[href$=\"sam-reps-and-certs.html\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c744849d60e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fcce6f74",
            "a11yPatternFingerprint": "5142b1cd015dc6c99153c364daa7cd9af6406fb4cec494c7ee5f62f948ae8ddb",
            "a11yPatternDisplayId": "A11Y-PAT-5142B1CD015D",
            "a11yOccurrenceFingerprint": "45d6ed9484da17e23aa0fd727e25107b16c06752d08909d4ff853bd35e48dda2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-45D6ED9484DA"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9645d6cc0292",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "cc2bd7432345e02bcfa8fef23ffe71966fdbc3b8e4d1fdcb43fa9125cf0b6633",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CC2BD7432345"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "173783103280",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "6995fa55b9ef9e141c418e74116d244e355e5c169eb9d4a351ec7980410bbf74",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6995FA55B9EF"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db6048a55d32",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "782599dc06ae8d477f5ee9b4c8da86fa7caef4f3d5dc18690f4eb478c9bb7e7c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-782599DC06AE"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-brand-logo > span",
            "html": "<span>FM</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.34 (foreground color: #e11d48, background color: #060310, font size: 11.4pt (15.2px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".sa-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4438040c41a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-15881bff",
            "a11yPatternFingerprint": "5a28a3d719e47ccc25ca98ce717a953bc2cc468ea3b2433d79cdf8583ff65b7e",
            "a11yPatternDisplayId": "A11Y-PAT-5A28A3D719E4",
            "a11yOccurrenceFingerprint": "a1247ef6e213aa5b95245d0bab99ffa7c96088c02021b26c74c268e2325e682c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A1247EF6E213"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".sa-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65a9f818486e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "dc77b4f1711011337efddc97aba196cee744080ab9d6b52b63cc8ad4791a0589",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DC77B4F17110"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.13 (foreground color: #444455, background color: #060411, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".sa-headline",
              ".sa-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1abe56821b9e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "bd4c0baaa11f77b9825511319d600c8132c2068006bf297d843ebb160d8432f6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BD4C0BAAA11F"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.13 (foreground color: #444455, background color: #060411, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".sa-headline",
              ".sa-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f2045bf9a05",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "8f654f5ee2a8dacdf6a01ba4b0ca7c40e4e91bf213cd370380875879a438b1c2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8F654F5EE2A8"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43baf1b91905",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "3052571c4b656981ba5929d9525629f9206cbaf071bcb47e38e1fd3a268991bd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3052571C4B65"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #e11d48;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9301dc74a4b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "fbe42ae874be9984b921f69283083921c58168c56a46e20192607a76f3420819",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FBE42AE874BE"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "162eb23e810f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "357489ff5884b48c9b572cab6eebc772b1491be3567c46a9d5afa183f239ddd2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-357489FF5884"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-hero",
            "html": "<div class=\"page-hero\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f733d712dc34",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd1d7f9b",
            "a11yPatternFingerprint": "4710728b68df43ce612d557218925bfb722780cbc99a2b720c5555f648cb123c",
            "a11yPatternDisplayId": "A11Y-PAT-4710728B68DF",
            "a11yOccurrenceFingerprint": "e99ce821fa7135899c855205a1f9fc43d12f104444609f74a81aaa0c04a8be57",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E99CE821FA71"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sa-bg",
            "html": "<div class=\"sa-bg\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bce79dc9252",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-45ebdc76",
            "a11yPatternFingerprint": "8a4069053dd223adc4bfd57df765f1393b5950251c9177c760fc825d94b10690",
            "a11yPatternDisplayId": "A11Y-PAT-8A4069053DD2",
            "a11yOccurrenceFingerprint": "7a3d413e78d65aaea3b7e7920b4a7489cd61f5f558feff18d70c5cca36bd2f1d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7A3D413E78D6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2d958cfa855",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "3ffb4f6d835633b5e767ab4ba2315d0756a253bf8025cf6eb2a0830f449afa3b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3FFB4F6D8356"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(225, 29, 72, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39df55722c4b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "5bb316836b188e3f2588fbc0ccd0c00e9faf997b450eb438aba89a8c001bc169",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5BB316836B18"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Turning Into Them</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "706e0a484e0d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "063c5ae002647ea356a9b0c63b3209c6501910ec230d0d3667e09effb910e912",
            "a11yOccurrenceDisplayId": "A11Y-OCC-063C5AE00264"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11e43722074e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "1e3660cfde47899830b39c28fad3ddef6a77c16daf0f78d0895afb9c4d8a157f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1E3660CFDE47"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "834b88e8e4c7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "c891008a2de67d4dd7e9b80194d68acec7ebba1019ec8b2735b10ef220f5ab8f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C891008A2DE6"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #e11d48;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"A plain-English guide to small business set-asides and SBA size standards from a contracting officer's perspective. 8(a), HUBZone, WOSB, SDVOSB, the Rule of Two, program selection, recertification, and what to get right.\">\n  <meta name=\"keywords\" content=\"small business set aside, SBA size standards, 8(a) program, HUBZone certification, WOSB certification, SDVOSB certification, rule of two, set aside program selection, small business federal contracting\">\n  <title>Small Business Set-Asides and Size Standards: A Plain-English Guide | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n\n  <style>\n    .sa-bg { background: #040d1f; padding: 3rem 1.5rem 5rem; }\n    .sa-wrap { max-width: 820px; margin: 0 auto; }\n\n    .breadcrumb { font-size: .78rem; color: var(--text-muted); margin-bottom: 1.4rem; letter-spacing: .3px; }\n    .breadcrumb a { color: var(--accent); text-decoration: none; font-weight: 600; }\n    .breadcrumb a:hover { text-decoration: underline; }\n    .breadcrumb-sep { margin: 0 .45rem; color: #475569; }\n\n    .sa-headline {\n      background: rgba(74,158,255,0.06);\n      border: 1px solid rgba(74,158,255,0.32);\n      border-left: 4px solid var(--accent);\n      border-radius: 12px;\n      padding: 1.6rem 1.8rem;\n      margin-bottom: 2.5rem;\n    }\n    .sa-headline-tag {\n      display: inline-block;\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 0.7rem; font-weight: 700;\n      letter-spacing: 2px; text-transform: uppercase;\n      color: var(--accent);\n      margin-bottom: 0.55rem;\n    }\n    .sa-headline h2 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: clamp(1.4rem, 3vw, 1.9rem);\n      color: var(--white);\n      margin: 0 0 0.7rem;\n      line-height: 1.25;\n    }\n    .sa-headline p {\n      color: var(--silver);\n      font-size: 0.98rem;\n      line-height: 1.7;\n      margin: 0 0 .65rem;\n    }\n    .sa-headline p:last-child { margin: 0; }\n    .sa-headline strong { color: var(--white); }\n\n    .sa-section { margin-bottom: 2.6rem; }\n    .sa-section h2 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.45rem; font-weight: 700;\n      color: var(--white);\n      margin: 0 0 0.9rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 1px solid rgba(74,158,255,0.15);\n    }\n    .sa-section h3 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.1rem; font-weight: 700;\n      color: var(--accent);\n      margin: 1.4rem 0 0.5rem;\n    }\n    .sa-section p {\n      color: var(--silver);\n      font-size: 0.97rem;\n      line-height: 1.75;\n      margin: 0 0 1rem;\n    }\n    .sa-section p strong { color: var(--white); }\n    .sa-section code {\n      background: rgba(74,158,255,0.1);\n      color: #c7ddff;\n      padding: 1px 6px;\n      border-radius: 4px;\n      font-size: 0.86em;\n    }\n    .sa-section ul, .sa-section ol {\n      color: var(--silver);\n      font-size: 0.97rem;\n      line-height: 1.75;\n      margin: 0 0 1rem 0;\n      padding-left: 1.5rem;\n    }\n    .sa-section li { margin-bottom: 0.45rem; }\n    .sa-section li strong { color: var(--white); }\n    .sa-section a { color: var(--accent); font-weight: 600; }\n\n    .warn-box {\n      background: rgba(251,191,36,0.06);\n      border: 1px solid rgba(251,191,36,0.3);\n      border-left: 3px solid #fbbf24;\n      border-radius: 8px;\n      padding: 0.9rem 1.1rem;\n      margin: 1rem 0;\n      font-size: 0.92rem;\n      color: var(--silver);\n      line-height: 1.65;\n    }\n    .warn-box strong { color: #fde68a; font-weight: 700; }\n\n    .tip-box {\n      background: rgba(110,231,183,0.05);\n      border: 1px solid rgba(110,231,183,0.3);\n      border-left: 3px solid #34d399;\n      border-radius: 8px;\n      padding: 0.9rem 1.1rem;\n      margin: 1rem 0;\n      font-size: 0.92rem;\n      color: var(--silver);\n      line-height: 1.65;\n    }\n    .tip-box strong { color: #6ee7b7; font-weight: 700; }\n\n    .scam-box {\n      background: rgba(239,68,68,0.06);\n      border: 1px solid rgba(239,68,68,0.3);\n      border-left: 3px solid #ef4444;\n      border-radius: 8px;\n      padding: 0.9rem 1.1rem;\n      margin: 1rem 0;\n      font-size: 0.92rem;\n      color: var(--silver);\n      line-height: 1.65;\n    }\n    .scam-box strong { color: #fca5a5; font-weight: 700; }\n\n    .co-voice {\n      background: rgba(74,158,255,0.04);\n      border: 1px solid rgba(74,158,255,0.2);\n      border-radius: 12px;\n      padding: 1.4rem 1.6rem;\n      margin: 1.5rem 0;\n    }\n    .co-voice .co-tag {\n      display: inline-block;\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 0.7rem; font-weight: 700;\n      letter-spacing: 1.6px; text-transform: uppercase;\n      color: var(--accent);\n      margin-bottom: 0.6rem;\n    }\n    .co-voice p {\n      color: var(--silver);\n      font-size: 0.97rem;\n      line-height: 1.75;\n      margin: 0 0 0.8rem;\n    }\n    .co-voice p:last-child { margin-bottom: 0; }\n    .co-voice strong { color: var(--white); }\n\n    .toc {\n      background: rgba(10,22,50,0.55);\n      border: 1px solid rgba(74,158,255,0.15);\n      border-radius: 10px;\n      padding: 1.1rem 1.4rem;\n      margin: 0 0 2rem;\n    }\n    .toc-title {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 0.78rem; font-weight: 700;\n      letter-spacing: 1.4px; text-transform: uppercase;\n      color: var(--accent);\n      margin-bottom: 0.6rem;\n    }\n    .toc ol {\n      margin: 0; padding-left: 1.4rem;\n      color: var(--silver); font-size: 0.9rem; line-height: 1.85;\n    }\n    .toc a { color: var(--silver); text-decoration: none; }\n    .toc a:hover { color: var(--accent); }\n\n    .sa-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin: 1rem 0 1.4rem;\n      background: rgba(10,22,50,0.55);\n      border: 1px solid rgba(74,158,255,0.15);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 0.88rem;\n    }\n    .sa-table th {\n      background: rgba(74,158,255,0.1);\n      color: var(--accent);\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 0.74rem;\n      font-weight: 700;\n      letter-spacing: 1.4px;\n      text-transform: uppercase;\n      text-align: left;\n      padding: 0.7rem 0.9rem;\n    }\n    .sa-table td {\n      padding: 0.7rem 0.9rem;\n      color: var(--silver);\n      border-top: 1px solid rgba(74,158,255,0.08);\n      vertical-align: top;\n      line-height: 1.55;\n    }\n    .sa-table td strong { color: var(--white); }\n    .sa-table a { color: var(--accent); }\n\n    .cta-box {\n      background: rgba(74,158,255,0.06);\n      border: 1px solid rgba(74,158,255,0.3);\n      border-radius: 12px;\n      padding: 1.4rem 1.6rem;\n      margin: 2.5rem 0 0;\n    }\n    .cta-box h3 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.1rem; color: var(--white);\n      margin: 0 0 0.5rem;\n    }\n    .cta-box p { color: var(--silver); margin: 0 0 0.7rem; font-size: 0.92rem; line-height: 1.65; }\n    .cta-box a {\n      display: inline-block;\n      background: var(--accent); color: #04102a;\n      font-family: 'Rajdhani', sans-serif;\n      font-weight: 700; font-size: 0.88rem;\n      letter-spacing: 1px; text-transform: uppercase;\n      padding: 0.55rem 1.2rem; border-radius: 8px;\n      text-decoration: none;\n    }\n    .cta-box a:hover { opacity: 0.9; }\n\n    .last-updated { font-size: 0.78rem; color: var(--text-muted); margin-bottom: 1.5rem; }\n    .bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}\n  </style>\n\n  <meta property=\"og:type\" content=\"article\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Small Business Set-Asides and Size Standards: A Plain-English Guide\">\n  <meta property=\"og:description\" content=\"A CO's guide to small business set-asides and SBA size standards. 8(a), HUBZone, WOSB, SDVOSB, the Rule of Two, recertification, and what COs check before award.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/set-asides.html\">\n  <meta name=\"twitter:card\" content=\"summary_large_image\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Set-Asides and Size Standards: A Plain-English Guide\">\n  <meta name=\"twitter:description\" content=\"A CO's guide to small business set-asides and SBA size standards.\">\n  <link rel=\"canonical\" href=\"https://kthq.org/set-asides.html\">\n\n  <!-- FAQ schema for SEO -->\n  <script type=\"application/ld+json\">\n  {\n    \"@context\": \"https://schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What is a small business set-aside?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"A small business set-aside is a federal acquisition that's restricted so only small businesses can compete. Authorized by the Small Business Act and implemented through SBA's program rules, set-asides exist because the federal government has a statutory goal to award at least 23% of all prime contract dollars to small businesses each year. Set-asides come in several flavors: total small business set-aside (any small business), 8(a), HUBZone, WOSB / EDWOSB, and SDVOSB. Certified SDVOSBs can compete for federal-wide SDVOSB set-asides; VOSB-specific set-asides are principally associated with the VA's Vets First program.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What's the difference between 8(a), HUBZone, WOSB, and SDVOSB?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The 8(a), HUBZone, WOSB / EDWOSB, and SDVOSB programs are reserved for specific categories of small business and require formal certification for program set-aside awards. Certified SDVOSBs can compete for SDVOSB set-asides and sole-source awards across the federal government. SBA also certifies VOSBs through VetCert, but VOSB-specific set-aside and sole-source authority is principally associated with the VA's Vets First program.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How do I know if I qualify as a small business?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"SBA publishes size standards by NAICS code at sba.gov. Receipts-based size standards generally use average annual receipts over the five most recently completed fiscal years. Employee-based size standards generally use the average number of employees over the preceding completed 24 calendar months. If your business is under the threshold for a given NAICS code, you're a small business under that code. You can be small under one NAICS and large under another.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What is the Rule of Two?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The Rule of Two requires contracting officers to set aside an acquisition for small business participation if the CO has a reasonable expectation that offers will be received from at least two responsible small business concerns AND that award will be made at fair market prices. The rule is not optional. If both prongs are met, the CO is required to set aside the acquisition. The Rule of Two is the primary engine that drives small business set-aside volume across the federal government.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Do I have to recertify my small business size during contract performance?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes, in several situations. SBA requires size recertification at the end of the fifth year of long-term contracts, before exercising any option that extends performance more than five years from contract award, and after a merger, acquisition, or change in ownership. You also must recertify your size in your SAM record at least annually. If you grow above the size threshold during performance, you may lose set-aside-eligible award status on future task orders or option exercises, depending on the contract structure.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can I self-certify as a WOSB or SDVOSB?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"No, not for set-aside awards. As of October 2020, WOSB and EDWOSB self-certification is no longer accepted for set-aside awards; you need SBA certification through certify.SBA.gov or an approved third-party certifier. As of 2023, SDVOSB and VOSB certification moved from the VA's Center for Verification and Evaluation (CVE) to SBA, also requiring formal certification for set-aside awards. HUBZone and 8(a) have always required formal SBA certification. The only socio-economic representation that's still self-certified for general representation purposes is small disadvantaged business (SDB), and SDB by itself does not qualify you for an 8(a) set-aside.\"\n        }\n      }\n    ]\n  }\n  </script>\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\"><span class=\"logo-kthq\">KTHQ</span><span class=\"logo-full\">ContractingHQ</span></a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\"><span></span><span></span><span></span></button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"customer-education.html\">Customer Education</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"links.html\">Links</a></li>\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<div class=\"page-hero\">\n  <div class=\"container\">\n    <span class=\"hero-badge\">For Industry</span>\n    <h1 class=\"page-hero-title\">Set-Asides and Size Standards</h1>\n    <p class=\"page-hero-sub\">What the small business set-aside categories actually qualify you for, when set-aside competitions are likely, and how to read your size status without misrepresenting it. From a contracting officer's perspective.</p>\n  </div>\n</div>\n\n<div class=\"sa-bg\">\n  <div class=\"sa-wrap\">\n\n    <div class=\"breadcrumb\">\n      <a href=\"index.html\">Home</a>\n      <span class=\"breadcrumb-sep\">/</span>\n      <a href=\"industry.html\">Industry</a>\n      <span class=\"breadcrumb-sep\">/</span>\n      <span style=\"color:var(--silver);\">Set-Asides &amp; Size Standards</span>\n    </div>\n\n    <p class=\"last-updated\">Last updated July 2026.</p>\n\n    <!-- HEADLINE -->\n    <div class=\"sa-headline\">\n      <span class=\"sa-headline-tag\">The Short Version</span>\n      <h2>Your set-aside status determines what you can compete for. Your size status determines whether your set-aside status is even real.</h2>\n      <p>Most new contractors learn the alphabet soup (8(a), HUBZone, WOSB, SDVOSB) and stop there. The harder questions are: What does each category actually qualify you for? When does the CO have to use them? How does SBA decide if you're \"small\" in the first place? And what happens when your business grows past the size threshold during a contract you already won?</p>\n      <p>This page covers all of it from the contracting officer's chair, with the specific SBA regulations you can verify against. <strong>Get this right and you compete for the right work. Get it wrong and you lose contracts to size protests, debarment, or worse.</strong></p>\n    </div>\n\n    <!-- TOC -->\n    <div class=\"toc\">\n      <div class=\"toc-title\">What's on this page</div>\n      <ol>\n        <li><a href=\"#what-set-asides-are\">What set-asides actually are (and why they exist)</a></li>\n        <li><a href=\"#types\">The set-aside types, in plain English</a></li>\n        <li><a href=\"#order-of-preference\">How COs choose among set-aside programs</a></li>\n        <li><a href=\"#size-standards\">Size standards: how SBA decides if you're \"small\"</a></li>\n        <li><a href=\"#check-status\">How to check your size status</a></li>\n        <li><a href=\"#recertification\">Recertification and the \"size at time of offer\" rule</a></li>\n        <li><a href=\"#rule-of-two\">The Rule of Two</a></li>\n        <li><a href=\"#what-cos-check\">What COs check during market research</a></li>\n        <li><a href=\"#pitfalls\">The pitfalls that cost vendors awards</a></li>\n      </ol>\n    </div>\n\n    <!-- WHAT SET-ASIDES ARE -->\n    <div class=\"sa-section\" id=\"what-set-asides-are\">\n      <h2>What set-asides actually are (and why they exist)</h2>\n\n      <p>A <strong>small business set-aside</strong> is a federal acquisition that's restricted so only small businesses (or a specific category of small business) can compete. Large businesses cannot bid on a set-aside acquisition, full stop. The legal authority is the <a href=\"https://www.law.cornell.edu/uscode/text/15/644\" target=\"_blank\" rel=\"noopener\">Small Business Act, 15 U.S.C. § 644</a>, with SBA's program rules at <a href=\"https://www.ecfr.gov/current/title-13/chapter-I/part-125\" target=\"_blank\" rel=\"noopener\">13 CFR Part 125</a> and the related certification program parts.</p>\n\n      <p>The reason set-asides exist is that Congress established statutory goals for the federal government to award a minimum percentage of prime contract dollars to small businesses each year. The current government-wide goal is <strong>23% to small business</strong>, with sub-goals including 5% to women-owned small businesses, 5% to small disadvantaged businesses (including 8(a)), 3% to HUBZone small businesses, and 5% to service-disabled veteran-owned small businesses. The Small Business Administration (SBA) tracks performance against these goals annually.</p>\n\n      <p>Set-asides are the primary tool COs use to hit those goals. When a CO sets aside an acquisition, they're saying: \"for this contract, only small businesses (or only 8(a) firms, or only HUBZone firms, etc.) get to bid.\" Large businesses are out.</p>\n\n      <p>A few things to know up front:</p>\n      <ul>\n        <li><strong>Set-asides are not optional.</strong> The Rule of Two (covered below) requires COs to set aside acquisitions when the conditions are met. The CO does not get to decide based on convenience.</li>\n        <li><strong>Set-asides are not limited to small dollar values.</strong> Multi-million dollar contracts get set aside all the time when the CO finds qualified small business sources.</li>\n        <li><strong>Set-aside eligibility is not the same as award.</strong> You still have to bid, propose, and win. The set-aside just controls who's allowed to compete.</li>\n      </ul>\n    </div>\n\n    <!-- THE TYPES -->\n    <div class=\"sa-section\" id=\"types\">\n      <h2>The set-aside types, in plain English</h2>\n\n      <p>There are several flavors of set-aside. Each has its own eligibility rules, its own certification requirements, and its own typical use cases. Here's the practical breakdown:</p>\n\n      <table class=\"sa-table\">\n        <thead>\n          <tr><th>Set-Aside Type</th><th>Who Qualifies</th><th>Certification Path</th></tr>\n        </thead>\n        <tbody>\n          <tr>\n            <td><strong>Total Small Business Set-Aside</strong></td>\n            <td>Any small business under the relevant NAICS size standard.</td>\n            <td>No formal SBA certification required. Self-representation in SAM, verified at award time.</td>\n          </tr>\n          <tr>\n            <td><strong>8(a) Business Development</strong></td>\n            <td>Small businesses owned and controlled at least 51% by socially and economically disadvantaged US citizens. Nine-year program with substantial set-aside and sole-source authority.</td>\n            <td><strong>SBA-certified.</strong> Application takes months. <a href=\"https://www.sba.gov/federal-contracting/contracting-assistance-programs/8a-business-development-program\" target=\"_blank\" rel=\"noopener\">SBA 8(a) program</a>.</td>\n          </tr>\n          <tr>\n            <td><strong>HUBZone</strong></td>\n            <td>Small businesses with a principal office located in a HUBZone (Historically Underutilized Business Zone) and at least 35% of employees living in HUBZones.</td>\n            <td><strong>SBA-certified.</strong> Recertification is generally required every three years; the business must keep meeting program requirements and report applicable material changes. <a href=\"https://www.sba.gov/federal-contracting/contracting-assistance-programs/hubzone-program\" target=\"_blank\" rel=\"noopener\">SBA HUBZone program</a>.</td>\n          </tr>\n          <tr>\n            <td><strong>WOSB / EDWOSB</strong></td>\n            <td>Women-Owned Small Business / Economically Disadvantaged Women-Owned Small Business. At least 51% owned and controlled by one or more women who are US citizens.</td>\n            <td><strong>SBA-certified</strong> (self-cert no longer accepted for set-asides since 2020). <a href=\"https://www.sba.gov/federal-contracting/contracting-assistance-programs/women-owned-small-business-federal-contracting-program\" target=\"_blank\" rel=\"noopener\">SBA WOSB program</a>.</td>\n          </tr>\n          <tr>\n            <td><strong>SDVOSB and VOSB</strong></td>\n            <td>Service-Disabled Veteran-Owned Small Business / Veteran-Owned Small Business. At least 51% owned by one or more service-disabled or veteran owners who actively manage the business.</td>\n            <td><strong>SBA VetCert-certified.</strong> Certified SDVOSBs can compete for federal-wide SDVOSB set-asides and sole-source awards. VOSB-specific set-aside and sole-source authority is principally associated with the VA's Vets First program. <a href=\"https://www.sba.gov/federal-contracting/contracting-assistance-programs/veteran-contracting-assistance-programs\" target=\"_blank\" rel=\"noopener\">SBA veteran contracting programs</a>.</td>\n          </tr>\n          <tr>\n            <td><strong>Small Disadvantaged Business (SDB)</strong></td>\n            <td>Small business at least 51% owned by socially and economically disadvantaged individuals. Used for representation and reporting purposes.</td>\n            <td>Self-certified for representation. Does NOT by itself qualify you for an 8(a) set-aside; that requires formal SBA 8(a) certification.</td>\n          </tr>\n        </tbody>\n      </table>\n\n      <h3>Partial set-asides and reserves</h3>\n      <p>Two related mechanisms worth knowing:</p>\n      <ul>\n        <li><strong>Partial set-asides</strong> split a single acquisition into a set-aside portion and an unrestricted portion. Used when the CO can identify a portion of the work appropriate for small business but cannot reasonably set aside the entire acquisition.</li>\n        <li><strong>Reserves</strong> apply to multiple-award contracts. A reserve sets aside one or more awards under a multiple-award solicitation for small businesses, even when the overall solicitation is unrestricted.</li>\n      </ul>\n\n      <div class=\"warn-box\">\n        <strong>The \"ineligible for one program does not mean ineligible for all\" point.</strong> A small business can hold multiple eligible certifications at once (e.g., a small business can be both HUBZone and WOSB). Your eligibility for any one set-aside is independent of your eligibility for the others.\n      </div>\n    </div>\n\n    <!-- PROGRAM SELECTION -->\n    <div class=\"sa-section\" id=\"order-of-preference\">\n      <h2>How COs choose among set-aside programs</h2>\n\n      <p>There is no general order of precedence among the 8(a), HUBZone, SDVOSB, and WOSB programs. Above the SAT, the CO considers those socioeconomic programs before using a total small business set-aside, but does not work through a universal ranked list of the four programs.</p>\n\n      <p>The choice among programs is based on:</p>\n\n      <ul>\n        <li><strong>Market research and capable sources</strong> in each eligible program</li>\n        <li><strong>Agency progress toward its small business goals</strong></li>\n        <li><strong>The applicable program rules</strong> for the requirement</li>\n        <li><strong>8(a) follow-on status.</strong> A requirement already accepted into the 8(a) program generally remains there unless SBA agrees to release it.</li>\n      </ul>\n\n      <p>Sole-source authorities are separate tools with their own conditions and thresholds. They do not mean one socioeconomic program universally outranks another.</p>\n\n      <div class=\"tip-box\">\n        <strong>What this means for you strategically.</strong> A valid 8(a), HUBZone, SDVOSB, or WOSB certification gives you access to competitions reserved for that program. It does not put you higher in a universal queue; the value of the certification depends on the requirement, capable-source market, agency goals, and program rules.\n      </div>\n    </div>\n\n    <!-- SIZE STANDARDS -->\n    <div class=\"sa-section\" id=\"size-standards\">\n      <h2>Size standards: how SBA decides if you're \"small\"</h2>\n\n      <p>Every NAICS code has a size standard published by SBA. These standards tell you the maximum size a business can be and still qualify as \"small\" under that NAICS. The full table lives at <a href=\"https://www.sba.gov/document/support-table-size-standards\" target=\"_blank\" rel=\"noopener\">SBA's size standards table</a>.</p>\n\n      <h3>Two flavors of size standard</h3>\n\n      <p>SBA uses two main types of size standards:</p>\n\n      <ul>\n        <li><strong>Revenue-based</strong> (most service NAICS, agriculture, construction): your average annual receipts over the last <strong>5 fiscal years</strong> determine your size. The 5-year window changed from 3 years to 5 years per the SBA Runway Extension Act of 2018, which gave growing businesses more runway before they \"graduate\" to large.</li>\n        <li><strong>Employee-based</strong> (most manufacturing, mining, some retail and IT): your average number of employees over the <strong>preceding completed 24 calendar months</strong> determines your size. Part-time and temporary employees count the same as full-time employees.</li>\n      </ul>\n\n      <p>A few examples to make this concrete:</p>\n\n      <table class=\"sa-table\">\n        <thead>\n          <tr><th>NAICS</th><th>Description</th><th>Size Standard</th></tr>\n        </thead>\n        <tbody>\n          <tr><td><code>541512</code></td><td>Computer Systems Design Services</td><td>$34M average annual receipts</td></tr>\n          <tr><td><code>561720</code></td><td>Janitorial Services</td><td>$22M average annual receipts</td></tr>\n          <tr><td><code>236220</code></td><td>Commercial &amp; Institutional Construction</td><td>$45M average annual receipts</td></tr>\n          <tr><td><code>332994</code></td><td>Small Arms, Ordnance, &amp; Accessories Manufacturing</td><td>1,500 employees</td></tr>\n          <tr><td><code>336411</code></td><td>Aircraft Manufacturing</td><td>1,500 employees</td></tr>\n        </tbody>\n      </table>\n\n      <p>(Numbers above are illustrative; check SBA's table for current values, which update periodically.)</p>\n\n      <h3>Affiliation: the rule that wrecks size status</h3>\n\n      <p>Your size includes the size of your <strong>affiliates</strong>. SBA's affiliation rules at <a href=\"https://www.ecfr.gov/current/title-13/chapter-I/part-121/subpart-A/subject-group-ECFR45c34c40fd0664f/section-121.103\" target=\"_blank\" rel=\"noopener\">13 CFR 121.103</a> determine when two entities should be treated as one for size purposes. Common affiliation triggers:</p>\n      <ul>\n        <li><strong>Common ownership or control</strong> (you and another company share the same owner or controlling shareholder)</li>\n        <li><strong>Common management</strong> (same officers, directors, or controlling parties)</li>\n        <li><strong>Identity of interest</strong> (family ties between owners of separate firms)</li>\n        <li><strong>Newly organized concern</strong> rule (a new firm started by former employees of a related entity)</li>\n        <li><strong>Ostensible subcontractor rule</strong> (when your \"subcontractor\" is doing the primary and vital work; covered in the <a href=\"subcontracting-trap.html\">Subcontracting Trap guide</a>)</li>\n        <li><strong>Joint venture affiliation</strong> (default rule unless you fit a specific exception like an SBA-approved mentor-protégé JV)</li>\n      </ul>\n\n      <p>Affiliation is fact-specific and SBA looks at the totality of circumstances. If you have any kind of corporate parent, sister company, significant investor, family-related business, or controlling outside party, talk to an attorney experienced in federal procurement before claiming small business status. APEX Accelerators can help you find one for free.</p>\n    </div>\n\n    <!-- HOW TO CHECK -->\n    <div class=\"sa-section\" id=\"check-status\">\n      <h2>How to check your size status</h2>\n\n      <p>For each NAICS code that's relevant to your business, do this:</p>\n\n      <ol>\n        <li><strong>Find the size standard</strong> on <a href=\"https://www.sba.gov/document/support-table-size-standards\" target=\"_blank\" rel=\"noopener\">SBA's size standards table</a>. Find your NAICS, note whether it's revenue-based or employee-based, and the threshold.</li>\n        <li><strong>Calculate your number</strong> using your actual records. For receipts-based standards: average annual receipts over the five most recently completed fiscal years. For employee-based standards: average the number of employees over the preceding completed 24 calendar months; part-time and temporary employees count the same as full-time employees.</li>\n        <li><strong>Add affiliates if any apply.</strong> Use the affiliation rules at 13 CFR 121.103. If unsure, get legal advice before claiming small status.</li>\n        <li><strong>Compare to the threshold.</strong> If your number is at or below the threshold, you qualify as small under that NAICS. Above, you do not.</li>\n        <li><strong>Update your SAM record</strong> to reflect your size status by NAICS. SAM will calculate this for you when you complete or update your registration, but the underlying inputs (your reported receipts, headcount, and ownership/affiliation answers) have to be accurate.</li>\n      </ol>\n\n      <p>You can be small under one NAICS and large under another. Your SAM record reflects your size by NAICS, and contracting officers check your status under the specific NAICS they used for the solicitation.</p>\n\n      <div class=\"tip-box\">\n        <strong>SBA also provides a free online \"Size Standards Tool\"</strong> at <a href=\"https://www.sba.gov/size-standards/\" target=\"_blank\" rel=\"noopener\">sba.gov/size-standards</a>. You enter your NAICS, your revenue or headcount, and it tells you whether you qualify as small. Use it as a sanity check, not as legal advice.\n      </div>\n    </div>\n\n    <!-- RECERTIFICATION -->\n    <div class=\"sa-section\" id=\"recertification\">\n      <h2>Recertification and the \"size at time of offer\" rule</h2>\n\n      <p>Size status is not a one-time determination. SBA requires you to recertify your size in several specific situations.</p>\n\n      <h3>Size at time of offer</h3>\n      <p>The general rule from <a href=\"https://www.ecfr.gov/current/title-13/chapter-I/part-121/subpart-A/subject-group-ECFR8d76d2cf94d68ed/section-121.404\" target=\"_blank\" rel=\"noopener\">13 CFR 121.404</a> is that your size is determined as of <strong>the date of your initial offer</strong> on a contract. If you certified small at offer time and you grow large during performance, you generally remain small for the original contract. That's the protection that lets growing small businesses keep their existing awards.</p>\n\n      <p>But there are several exceptions where you have to recertify, and your status might change:</p>\n\n      <h3>When recertification is required</h3>\n      <ul>\n        <li><strong>End of the fifth year of long-term contracts.</strong> If you're on a contract longer than five years (including options), SBA requires recertification at the five-year mark and again before each subsequent option exercise. If you're large at recertification, the agency cannot count future task orders or option exercises toward small business goals.</li>\n        <li><strong>Before exercising any option that extends the period of performance more than five years past contract award.</strong></li>\n        <li><strong>After a merger, acquisition, sale, or change in ownership.</strong> SBA wants to know within 30 days whether the deal changes your size status. The acquiring firm's size is now part of the calculation.</li>\n        <li><strong>Annually in your SAM record.</strong> Reps and certs (which include your size representation) require update at least once per year as part of keeping your SAM registration active.</li>\n        <li><strong>Before each new offer.</strong> Each time you submit a proposal, you're certifying your size status as of that date.</li>\n      </ul>\n\n      <h3>What \"growing out of small\" actually means</h3>\n      <p>If your average revenue or headcount crosses the size threshold for your primary NAICS, you've \"grown out of small\" under that NAICS. You don't lose your existing contracts, but you become ineligible for future small business set-aside awards under that NAICS until either (a) you fall back below the threshold or (b) the threshold goes up. You can still win <em>unrestricted</em> awards as a large business, and you can still be small under other NAICS codes if your size is below those thresholds.</p>\n\n      <div class=\"warn-box\">\n        <strong>Don't keep claiming small after you've grown out of it.</strong> Continuing to bid on small business set-asides after you cross the size threshold can jeopardize an award and, when the required legal elements are present, create civil or criminal liability. Competitors can and do file size protests at SBA when they see a vendor they believe has grown beyond their threshold. <a href=\"https://www.ecfr.gov/current/title-13/chapter-I/part-121/subpart-A/subject-group-ECFR2d3d1ad7ada1f60/section-121.1004\" target=\"_blank\" rel=\"noopener\">SBA's size protest procedures</a> are public and well-used.\n      </div>\n    </div>\n\n    <!-- RULE OF TWO -->\n    <div class=\"sa-section\" id=\"rule-of-two\">\n      <h2>The Rule of Two</h2>\n\n      <p>The Rule of Two is the engine that drives most small business set-aside volume. The rule reads, in plain language:</p>\n\n      <p>The contracting officer <strong>shall</strong> set aside any acquisition over the simplified acquisition threshold for small business participation when there is a reasonable expectation that:</p>\n      <ol>\n        <li>Offers will be obtained from at least <strong>two responsible small business concerns</strong> offering the products of different small business concerns; AND</li>\n        <li>Award will be made at <strong>fair market prices</strong>.</li>\n      </ol>\n\n      <p>The word \"shall\" is doing the work in that sentence. If both conditions are met, the CO is <em>required</em> to set aside the acquisition. It's not optional. It's not a preference. The CO can't decide it's easier to compete unrestricted.</p>\n\n      <h3>How COs apply the Rule of Two</h3>\n      <p>Before a CO can set aside an acquisition, they have to do market research demonstrating both prongs:</p>\n      <ul>\n        <li><strong>\"Two responsible small business concerns.\"</strong> The CO looks at SAM, prior award history (USAspending.gov, FPDS), capability statements submitted by industry, sources sought responses, and informal industry days. They need to find at least two specific small businesses that look capable and responsible.</li>\n        <li><strong>\"Fair market prices.\"</strong> The CO uses prior contract data, GSA schedule pricing, commercial market research, and IGCEs to confirm the small business segment can deliver at reasonable prices.</li>\n      </ul>\n\n      <p>If you want your business considered in a CO's Rule of Two analysis, the most direct path is to <strong>respond to sources sought notices</strong> on SAM.gov. A sources sought notice is the CO formally asking industry \"who can do this?\" When you respond with a capability statement, you've added yourself to the CO's list of identified small business sources for that requirement.</p>\n\n      <h3>The Rule of Two for tier-specific set-asides</h3>\n      <p>The Rule of Two also applies to program-specific set-asides. If a CO has a reasonable expectation of receiving offers from at least two responsible HUBZone firms (or 8(a), WOSB/EDWOSB, or SDVOSB firms), they can set aside the acquisition for that specific category, subject to the applicable program rules.</p>\n\n      <div class=\"co-voice\">\n        <span class=\"co-tag\">From the CO's chair</span>\n        <p><strong>If you see an RFI or sources sought notice on SAM, please get involved.</strong> Most contractors think these notices are just \"fishing\" by the CO. They're not. They're how I do the actual Rule of Two analysis that determines whether the eventual solicitation goes out as set aside, and to whom.</p>\n        <p>Here's an example. I'm scoping a services acquisition I think will go around $5M. I post a sources sought looking for capable small businesses. I get 30 responses. Twelve of them are SDVOSBs. Now I have a real decision: do I set aside as a total small business set-aside (all 30 in the pool) or set aside specifically for SDVOSB (12 in the pool)? <strong>If the SDVOSB pool is large enough to expect competition and reasonable pricing, I'd much rather set aside SDVOSB.</strong> Smaller pool to evaluate. Helps the agency's SDVOSB goal. Same fair-market-prices outcome.</p>\n        <p>If you're an SDVOSB and you didn't respond, you weren't in that count. The set-aside decision is shaped by who showed up. If only 3 SDVOSBs responded instead of 12, I would not have set aside SDVOSB-only because the competition pool would be too thin. Your response (or absence) directly shapes the competition you'll face.</p>\n        <p>Same logic applies to HUBZone, WOSB, and 8(a). If you're in any specific socio-economic category, responding to sources sought is how you tell me \"use your authority to set this aside in a way that benefits me.\" If you don't speak up, I work with what I have.</p>\n        <p><strong>One more thing the RFI is good for: pushing back on the NAICS.</strong> If a different NAICS better fits the work, the RFI is your chance to make that case. Tell me which NAICS best describes the principal purpose and why, using the industry descriptions, the function of the supplies or services, and the relative value and importance of the requirement's components. Do not base the argument on which size standard produces the preferred competition pool. I may or may not use it. Sometimes I picked the NAICS because it's the one my customer used last time and I never thought about it again. A well-reasoned RFI response that says \"this looks more like NAICS X than NAICS Y, here's why\" can change the solicitation. The worst case is I disagree and stick with my pick. There's no downside to making the case.</p>\n      </div>\n    </div>\n\n    <!-- WHAT COS CHECK -->\n    <div class=\"sa-section\" id=\"what-cos-check\">\n      <h2>What COs check during market research</h2>\n\n      <p>Before a CO sets aside an acquisition, and again before award, they verify your status. Here's what runs through their head:</p>\n\n      <div class=\"co-voice\">\n        <span class=\"co-tag\">From the CO's chair</span>\n        <p><strong>Market research stage.</strong> I'm running a sources sought or just doing the homework before drafting the solicitation. I open SAM and search by NAICS to see what small businesses are registered. I check capability statements I've collected. I look at USAspending and FPDS to see who's won similar work in the past. I cross-reference SBA's databases for 8(a), HUBZone, WOSB, and SDVOSB certifications. If I can identify two or more responsible small businesses (in the applicable program, at the right capability level, willing to bid), I set aside the acquisition. <strong>If you didn't put yourself in front of me, you weren't in this analysis.</strong></p>\n\n        <p><strong>Pre-award verification.</strong> Once I've got a winning offeror, before I sign anything, I re-verify everything: SAM registration is active, size status is current under the NAICS I solicited, certifications (8(a)/HUBZone/WOSB/SDVOSB) are still valid in SBA's databases, no exclusions or debarment flags. If any of these don't check out, I have to pull the award and re-evaluate.</p>\n\n        <p><strong>If a competitor protests.</strong> Size protests are common after award. SBA's Office of Government Contracting investigates. The losing offeror sometimes files. Larger competitors looking for a way to disqualify a winning small business sometimes file. If a protest comes in, your size and certification record gets a much closer look. If you misrepresented anything, this is when it surfaces.</p>\n      </div>\n    </div>\n\n    <!-- PITFALLS -->\n    <div class=\"sa-section\" id=\"pitfalls\">\n      <h2>The pitfalls that cost vendors awards</h2>\n\n      <ol>\n        <li><strong>Self-certifying as 8(a), HUBZone, WOSB, or SDVOSB without SBA certification.</strong> All four require formal SBA certification for program set-aside award eligibility. An unsupported representation does not establish eligibility and can trigger serious penalties when knowingly false. SBA verifies against its own databases at award.</li>\n\n        <li><strong>Stale size status.</strong> Your business has grown over the threshold and you haven't updated your SAM record. You're claiming small on bids you're no longer eligible for.</li>\n\n        <li><strong>Misunderstanding the \"size at time of offer\" rule.</strong> Some contractors think they can never lose small business eligibility once they win a contract. Wrong. Long-term contracts trigger recertification at year five and at each option, and mergers/acquisitions trigger immediate recertification.</li>\n\n        <li><strong>Picking the wrong NAICS code on your offer.</strong> If you bid as small under a NAICS where you're actually large (because you picked one with a higher size threshold than the one the solicitation used), the award gets pulled.</li>\n\n        <li><strong>Affiliation you didn't think mattered.</strong> Your spouse's business, your former employer where you still consult, your investor who has board control. SBA's affiliation rules can sweep in entities you wouldn't intuitively combine. Get advice before claiming small status if you have any of these.</li>\n\n        <li><strong>HUBZone employees moving.</strong> HUBZone certification requires that 35% of your employees live in HUBZones. If your workforce moves and you fall below 35%, you lose HUBZone status. Some firms hire intentionally to maintain the threshold. Others lose certification because they didn't track it.</li>\n\n        <li><strong>Letting your 8(a) program participation lapse.</strong> 8(a) is a nine-year program with annual reviews. Failure to comply with program requirements (annual financial reporting, business plan updates, mentor-protégé reporting) can get you suspended or terminated from the program early.</li>\n\n        <li><strong>Ignoring the recertification deadline on long-term contracts.</strong> If you're on a five-year contract and SBA requires recertification at year five, and you don't recertify, the agency loses the ability to count future option exercises toward small business goals. Some COs will not exercise the option as a result.</li>\n\n        <li><strong>Not responding to sources sought.</strong> The Rule of Two only protects you if the CO knew about you. Skipping sources sought because you \"don't want to give away your strategy\" is a way to ensure no set-asides go your way.</li>\n\n        <li><strong>Treating set-aside status as a substitute for capability.</strong> Set-aside eligibility lets you compete. It doesn't get you awarded. You still have to put together a real proposal, demonstrate real capability, and have real past performance. The contractors who treat the small business cert as a free pass are the ones who get out-competed by other small businesses with actual specialization.</li>\n      </ol>\n    </div>\n\n    <!-- CTA -->\n    <div class=\"cta-box\">\n      <h3>Got the size status right? Now make sure your reps and certs match.</h3>\n      <p>Your size status, socio-economic certifications, and integrity disclosures all live in your SAM reps and certs. The CO reads them before reading your proposal. The <a href=\"sam-reps-and-certs.html\" style=\"color:#fff;text-decoration:underline;\">SAM Reps and Certs guide</a> walks through the categories from a CO's perspective.</p>\n      <a href=\"sam-reps-and-certs.html\">Read the SAM reps and certs guide →</a>\n    </div>\n\n  </div>\n</div>\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"customer-education.html\">Customer Education</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n\n<script src=\"main.js\"></script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script src=\"player.js\"></script>\n\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(225, 29, 72, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Turning Into Them</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 951,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 7768,
          "settleDelayMs": 6529,
          "auditMs": 1940,
          "totalMs": 10325,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 18
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 39,
          "errors": 36,
          "warnings": 1,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "4febe4f2be08",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "0e3dd0620f951dec3030d54c2d6f3525cd94fc3d23a72f508f5c3cf51f1cb7ec",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0E3DD0620F95"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "a3488dcab86f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "1caee34816fcf84994d2a4156c7f38765b15ac6db57330d3dfbfd69571915c68",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1CAEE34816FC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a2f6d8b73e00",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "e76daa43dade27b9343078d29ad42bc24f5830c51610a4fa6eec4dcbb9941111",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E76DAA43DADE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a4a7079dc168",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "68dd09ee7c0811bdc29eb05cd2bf9c5fbb6f44012edc03ee628151777919d899",
            "a11yOccurrenceDisplayId": "A11Y-OCC-68DD09EE7C08"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c81414a350a1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "aa36cbe7768ac2a05f3e5e3e0bf2e13c94c774503499504de34b2b18add83831",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AA36CBE7768A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a2da3423c6da",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "fa19c16caf9da6bb59910afacafe3f9094d9bcaf101181b16ccc45f2cb4314df",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FA19C16CAF9D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "496a1f4e5fb0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "83ef5a3cdba3c75a81faa93acc70c8b059aee34730ccc2c42a5a2951581188db",
            "a11yOccurrenceDisplayId": "A11Y-OCC-83EF5A3CDBA3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ee7759f0ba6f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "55aea3255bc45f8b5f93bdfd5a925a3c35f4f1ab0d718271e95b7a0feb6cc363",
            "a11yOccurrenceDisplayId": "A11Y-OCC-55AEA3255BC4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b812f744e5a3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "75364f363669cb5077e357a01866528234790898edb77e1abd90b171dcce349b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-75364F363669"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a9a94a09ef30",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "1d4717625df351c60345356c0d3249bcb998e603ce0ee538edd24551ba5b0e56",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1D4717625DF3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "68e3429ddf2f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "8a0b8980aec6e4776cd0fecc6432aa142c93cd6c66c8ef9b0f243a19ec023b46",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8A0B8980AEC6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "74c2cdb64b6f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "38b589a3545aa974245c77ccc8d831f14ad4135fee242b922c8c4e495a399d2e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-38B589A3545A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "303a0109c3cb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "82c652050e082686f99a2855f7b10490711c8628b267c8794552cbf94d584f73",
            "a11yOccurrenceDisplayId": "A11Y-OCC-82C652050E08"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b4cfc758bc95",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "741180a3e38cfddce930abcd7db6e0b3999f710ba8396e9e9ad1d6b0ca77f2bb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-741180A3E38C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2f9938a36bb9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "31f7defe2c89cf96a2130bdfc18935d044f29e6c94eebb0a6b41620548d3fd5b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-31F7DEFE2C89"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2e18c9f01a8a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "f1e04d53593e202b5fb7819e7f051baa690d3cfa4845c368f3ea4d70ca73b22c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F1E04D53593E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "96a8ea254000",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "7c6633ae9e4547805bd4073ab3e95b007fd92aafbb8e087f137849abddff79b0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7C6633AE9E45"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3d83ec5f576a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "e6d35d4dabde54f7e7dc61d9c54b9c302e6e36933f4d937299b3bc575143376f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E6D35D4DABDE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f9c2d1d43cbe",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "69f5779f41c835dd4e07d84622b11afec52dd7a2b10706869060772935321688",
            "a11yOccurrenceDisplayId": "A11Y-OCC-69F5779F41C8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "219e4319783e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "c5b3ecaba6d943bc38661f4982b64bdbb02417de7759262d3584bfc97d421e5b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C5B3ECABA6D9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a973eda50d77",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "c9001ec78395261f1373b877d3c11e397a8a71885e9541915b4b6b2c2d099516",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C9001EC78395"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9b0576c99576",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "19bfe512a895e78a0fae6a0ca819f11c93e1a5b7a997343d0402f639f0ecba72",
            "a11yOccurrenceDisplayId": "A11Y-OCC-19BFE512A895"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3e3c79e63685",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "d6c821e49c707e6571f72cc0c56d723eea4aa7be5a4202a5555bc7d9149514ee",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D6C821E49C70"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "cd3ffe40ac2b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "90d37b45858f26dd72dc3056bd9a736297829f81aba577bb50dddc9dad385ec1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-90D37B45858F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "45b6ae2b61b7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "c253d0ba233640266f839998da0e62c60671f802acaf559431051b4f586ac142",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C253D0BA2336"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c64f900fce8a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "8f1b57ec0caaa172f04d2765ec9786903032d82864189661ebc4f2cc8702489f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8F1B57EC0CAA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8e5a6d0cfb3f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "481a37618717e19f2c2609a5f2769da12a2bcb658cf5d27b12ed49e02f57cbbe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-481A37618717"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f68d0eddcf27",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "e332fadcf9f636a7cae18c40ca73baf6a151e2b55a71d7d808d31076b097fcfc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E332FADCF9F6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "577eae68b38b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "4862be0c6bfef1ab67b0d14261db6772876062fb82eedd264ce9feb75b359a58",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4862BE0C6BFE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3ad2ee72de39",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "d56478df53a07f51ad0308cd5109bcfb251adf944a3a49c111ff570b795b3fb8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D56478DF53A0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "66cc837dd59b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "bb0d5670d99434f07348f1001707d77b54a5a72181c25a3338df551a298b8416",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BB0D5670D994"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "04b488da4fea",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "1d200ce7c99458daf7f0ba3786b58d240567ba8864ce793bc35b4c7713a9e695",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1D200CE7C994"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5ba1594e0eb9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "6eed0b7146ca24842d8d7181d7fd7de853022192c4731f545667f3cec288e12b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6EED0B7146CA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e3e8d35f9b1f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "4cd4f57177ea706c33b42218cb0c76d0df3d14892f14d464fdd2c4b6f943c068",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4CD4F57177EA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f82d9eb4c534",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "ca8c942e1b55532523efae41e6a24b803cf13d3033213cb9fc8560a310a96612",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CA8C942E1B55"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "40000e85628c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "366e17596a12d4f73802a55b63fc100c217cab33e4cb47583fd986d8f2a6ded9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-366E17596A12"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "31c0a853c49a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "ad75630417469d6bf48e9fa371e9f8e8df8cacc26da56193d2c11b0adb00f873",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AD7563041746"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "025916bcb18a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "adc328b550198fcb36af7c5a2ba7ebb2828a621024bd19770bfc9d2a22624b9f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ADC328B55019"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "025916bcb18a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "adc328b550198fcb36af7c5a2ba7ebb2828a621024bd19770bfc9d2a22624b9f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ADC328B55019"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 490,
      "timings": {
        "fetchMs": 249,
        "pageNavigationMs": 7768,
        "pageLoadDelayMs": 6529,
        "totalMs": 17506,
        "scannerMs": {
          "axe": 10325,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/ai-usage.html",
      "finalUrl": "https://kthq.org/ai-usage.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "AI Use in Acquisitions | AI in Acquisitions | ContractingHQ",
      "elapsedMs": 16522,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 806,
          "failed": 230,
          "cantTell": 51,
          "inapplicable": 51
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af3590855d36",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "df311401b9497ab0545addb84f972f1cd2433fcb5ac1260ff00d81ccb4dc2e3e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DF311401B949"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88525b569cf9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "bf414205db01ec458575ee7277d7b2ed3b95d66ac7ed4a7f744c7d5f7d76f65c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BF414205DB01"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"customer-education.html\">Customer Education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39ccbfa294a4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "5850e5f894babab73f28acbcb777ea4e8072a9e06f853a66fb4aa9d002c019da",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5850E5F894BA"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d287bc0b9364",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "c7de929db514b969c197877c260195f5a606ddb95c4d2c13ffd2fe45a7fb9cc2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C7DE929DB514"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"ai-not-using.html\">← When NOT to Use AI</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"ai-acquisitions.html\">Back to AI in Acquisitions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"ai-introduction.html\">Start over →</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"customer-education.html\">Customer Education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ec06c9be493",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "095864195a4821b13e00cc1c8d144a452125f2c8a9cac9eb71148312eca2e645",
            "a11yOccurrenceDisplayId": "A11Y-OCC-095864195A48"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d90c16613a1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "1529a4f55b6442954802e4018a60b95bfff3e5b8784f4959654b40ead4f5fa16",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1529A4F55B64"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ec7d18fe7c1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "64036fabe4c157da4a8a01f0bd0df0176c78d8178e9f6ac6332608d8f6e281fe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-64036FABE4C1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbc40b59b04c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "f81ac9fe28d64652597f018f1a36c62159a261c447a0a1ea2007eee557b1317c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F81AC9FE28D6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86fc55832045",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "87afb4ad69953fc23f58cdee8208db7630385b0834e24b789584756b9ac42ca0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-87AFB4AD6995"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55c031f54296",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "84c70cbe33c551b2b2de59f583af6c48924a81128734c67b46c08fc010519461",
            "a11yOccurrenceDisplayId": "A11Y-OCC-84C70CBE33C5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13648192ea70",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "cea2f7ce5cb002d2b7f5853b3286423a26e271a183c850017dcf50ad01730497",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CEA2F7CE5CB0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64252d84faa1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "2e4c82bd4ba4f73286ea3bbb10ffd542fb9c2d2a1c90455ee79a0e0bfd77b1d9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2E4C82BD4BA4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8429c0b4ac83",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "f391c794bc7daf81070f34eb0705512a0842ca13e4086fd1aa12624da1f21b97",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F391C794BC7D"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73ad92f96f11",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "331e00e5189ac9858deee398c19fef748590c2b112958be66e34c117799669d1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-331E00E5189A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43afd8b19b1d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "c9411aa0b163fd54446353692265b323227ba11a3d90ca191439eefb0e2b1b4a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C9411AA0B163"
          }
        ],
        "outcomeCount": 1138,
        "duplicateFailedCount": 215,
        "uniqueFailedCount": 15,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 442,
          "failed": 17,
          "cantTell": 15,
          "inapplicable": 56
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "949ac2a024fb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "0d30cce90d17c080e25d6b4d96eb6b68a06d21d8fed844029dfd6b3bf116f661",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0D30CCE90D17"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc398dd34ea2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "aa4172d4d0a91afadb0305cfa9a75420dd349797b95b4988e5c3045b17f692f5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AA4172D4D0A9"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abecc45f9935",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "737d3bb8e7d0fb1aa7ceb417374599c544b2252820bc22978268547ec909d733",
            "a11yOccurrenceDisplayId": "A11Y-OCC-737D3BB8E7D0"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".article-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87ca960e006f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "966f97b7e37b5dd1865c51707f12c95cf4690801cca2688c7c49baf31af739fb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-966F97B7E37B"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-sub",
            "html": "<div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.79 (foreground color: #555566, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".article-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ce21231ab84",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b84856ec",
            "a11yPatternFingerprint": "bd9ff574df79f4f8be0818d2c1ecf68b460829f133970457242956fd4b8d7086",
            "a11yPatternDisplayId": "A11Y-PAT-BD9FF574DF79",
            "a11yOccurrenceFingerprint": "62e83bd43b710fbb1c018c38820b315c8f9f3a9373188a21602bbbab37185443",
            "a11yOccurrenceDisplayId": "A11Y-OCC-62E83BD43B71"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".article-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36b7a56a377b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "557f0c0a778bf72c102fb49a4a76cfc0284e5d26f9d5dcd50dd918841aeab68d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-557F0C0A778B"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".article-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3449c48a0bf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "e32e82320a87430edf870c24172838c0500e4c282aa424c7dcd4aaa4816785be",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E32E82320A87"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30f3c6eafda2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "2f541ad9e836da3c39c48f76d5c513d2ddfee7565eb0f2ba029c113f52b3c399",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2F541AD9E836"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #10b981;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "662765419064",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "089e20ce1eaba10d978ad0cd16d5d6231feadded7b85fd47e6b5f14da4719647",
            "a11yOccurrenceDisplayId": "A11Y-OCC-089E20CE1EAB"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7aa358631fb9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "0be02eae925c30880f08e67f74756977b694b2c08cf413b00ddd605e7d8a7d76",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0BE02EAE925C"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-hero",
            "html": "<div class=\"page-hero\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94e82c603111",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd1d7f9b",
            "a11yPatternFingerprint": "4710728b68df43ce612d557218925bfb722780cbc99a2b720c5555f648cb123c",
            "a11yPatternDisplayId": "A11Y-PAT-4710728B68DF",
            "a11yOccurrenceFingerprint": "8d52056ae55c338471879980170132de7e390077f66cfd1e1d33880a1eea2309",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8D52056AE55C"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".article-bg",
            "html": "<div class=\"article-bg\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0795edb6ff00",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbd9ccaf",
            "a11yPatternFingerprint": "b320c16cefa2805815aba2966e4182e8e662273dacf505fea58513ec15cbc252",
            "a11yPatternDisplayId": "A11Y-PAT-B320C16CEFA2",
            "a11yOccurrenceFingerprint": "64369f9d6543e9bb3a1b19109e3d2eb224edaff5133d96d5f383608014ad357b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-64369F9D6543"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c302609a16d1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "5dca2c272e96de8e9a7f114fd4b34e859fb3bd2d211c3858d8ffe1b2a7f95d8a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5DCA2C272E96"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(16, 185, 129, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f34af9dcce4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "08d23cbc446f2b4d2b9b9e6cdb5e545886982855ae74206018b675a193b8d5c9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-08D23CBC446F"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">견적 더 줘</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27837f707e82",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "4f5c3a4e208bd0706b48242e1d4fda3373423cae2643e59dbfc6c1b6e2757b85",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4F5C3A4E208B"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39db43e17f56",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "59771f3ed58fa496684bddd820fc709723f7e1a12dc9890c40224967b9cba493",
            "a11yOccurrenceDisplayId": "A11Y-OCC-59771F3ED58F"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42e812252437",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "732d529ab8ab3d014e3a1830fef8b924834aa9968d1de15ed37b2b4a4e0656c8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-732D529AB8AB"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #10b981;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Where AI is a legit force multiplier for contracting officers, where it is overhyped, and where the approved-tool mandate is making federal acquisition worse instead of better.\">\n\n  <title>AI Use in Acquisitions | AI in Acquisitions | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <style>\n    .article-bg { background: #040d1f; padding: 3rem 1.5rem 6rem; }\n    .article-wrap { max-width: 760px; margin: 0 auto; }\n\n    .breadcrumb { font-size: .78rem; color: var(--text-muted); margin-bottom: 1.8rem; letter-spacing: .3px; }\n    .breadcrumb a { color: var(--accent); text-decoration: none; font-weight: 600; }\n    .breadcrumb a:hover { text-decoration: underline; }\n    .breadcrumb-sep { margin: 0 .45rem; color: #475569; }\n    .breadcrumb-current { color: var(--silver); }\n\n    .article h2 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.6rem; font-weight: 700;\n      color: var(--white);\n      margin: 2.8rem 0 .6rem;\n      line-height: 1.25;\n      letter-spacing: .2px;\n    }\n    .article h2:first-of-type { margin-top: 0; }\n    .article h2 .h2-tag {\n      display: inline-block;\n      font-family: 'Inter', sans-serif;\n      font-size: .7rem; font-weight: 700;\n      letter-spacing: 1.5px; text-transform: uppercase;\n      padding: .15rem .55rem;\n      border-radius: 4px;\n      margin-left: .6rem;\n      vertical-align: middle;\n    }\n    .h2-tag.yes { color: #86efac; background: rgba(74,222,128,0.1); border: 1px solid rgba(74,222,128,0.3); }\n    .h2-tag.hype { color: #fde68a; background: rgba(251,191,36,0.1); border: 1px solid rgba(251,191,36,0.3); }\n    .h2-tag.policy { color: #fca5a5; background: rgba(248,113,113,0.12); border: 1px solid rgba(248,113,113,0.3); }\n\n    .article h3 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.18rem; font-weight: 600;\n      color: #e2e8f0;\n      margin: 1.8rem 0 .35rem;\n      letter-spacing: .2px;\n    }\n\n    .article p {\n      font-size: 1rem; line-height: 1.75;\n      color: var(--silver);\n      margin: 0 0 1.1rem;\n    }\n    .article p strong { color: #e2e8f0; font-weight: 600; }\n    .article a { color: var(--accent); text-decoration: underline; }\n    .article ul { color: var(--silver); line-height: 1.7; padding-left: 1.3rem; margin: 0 0 1.2rem; }\n    .article li { margin-bottom: .4rem; }\n\n    .pull-quote {\n      margin: 1.6rem 0;\n      padding: 1rem 1.3rem;\n      border-left: 3px solid var(--accent);\n      background: rgba(74,158,255,0.06);\n      border-radius: 0 8px 8px 0;\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.15rem; font-weight: 600;\n      color: #e2e8f0;\n      line-height: 1.45;\n    }\n\n    .yes-box {\n      margin: 1.5rem 0;\n      padding: 1.15rem 1.35rem;\n      background: rgba(74,222,128,0.05);\n      border: 1px solid rgba(74,222,128,0.28);\n      border-left: 3px solid #4ade80;\n      border-radius: 0 8px 8px 0;\n    }\n    .yes-box p { margin: 0 0 .6rem; font-size: .94rem; }\n    .yes-box p:last-child { margin-bottom: 0; }\n    .yes-box strong { color: #bbf7d0; }\n    .yes-box .yes-title {\n      display: block;\n      font-family: 'Rajdhani', sans-serif;\n      font-size: .75rem; font-weight: 700;\n      letter-spacing: 2px; text-transform: uppercase;\n      color: #86efac;\n      margin-bottom: .45rem;\n    }\n\n    .policy-box {\n      margin: 1.5rem 0;\n      padding: 1.15rem 1.35rem;\n      background: rgba(248,113,113,0.05);\n      border: 1px solid rgba(248,113,113,0.28);\n      border-left: 3px solid #f87171;\n      border-radius: 0 8px 8px 0;\n    }\n    .policy-box p { margin: 0 0 .6rem; font-size: .94rem; }\n    .policy-box p:last-child { margin-bottom: 0; }\n    .policy-box strong { color: #fca5a5; }\n    .policy-box .policy-title {\n      display: block;\n      font-family: 'Rajdhani', sans-serif;\n      font-size: .75rem; font-weight: 700;\n      letter-spacing: 2px; text-transform: uppercase;\n      color: #fca5a5;\n      margin-bottom: .45rem;\n    }\n\n    .checklist-box {\n      margin: 2.4rem 0 1rem;\n      padding: 1.4rem 1.6rem;\n      background: rgba(74,222,128,0.05);\n      border: 1px solid rgba(74,222,128,0.25);\n      border-left: 3px solid #4ade80;\n      border-radius: 0 10px 10px 0;\n    }\n    .checklist-box h3 {\n      font-family: 'Rajdhani', sans-serif;\n      margin: 0 0 .7rem;\n      font-size: 1rem;\n      color: #bbf7d0;\n      letter-spacing: 1.5px;\n      text-transform: uppercase;\n    }\n    .checklist-box ul { margin: 0; padding-left: 1.2rem; font-size: .94rem; }\n    .checklist-box li { margin-bottom: .4rem; color: var(--silver); }\n    .checklist-box li strong { color: #e2e8f0; }\n\n    .article-footer-nav {\n      display: flex; justify-content: space-between; align-items: center;\n      margin-top: 3.5rem; padding-top: 1.8rem;\n      border-top: 1px solid rgba(74,158,255,0.12);\n      font-size: .88rem;\n      gap: 1rem;\n    }\n    .article-footer-nav a { color: var(--accent); text-decoration: none; font-weight: 600; }\n    .article-footer-nav a:hover { text-decoration: underline; }\n\n    .bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}\n  </style>\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n\n  <meta property=\"og:type\" content=\"article\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"AI Use in Acquisitions | AI in Acquisitions\">\n  <meta property=\"og:description\" content=\"Where AI earns its keep, where it is overhyped, and where the approved-tool mandate is making federal contracting worse.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/ai-usage.html\">\n  <meta name=\"twitter:card\" content=\"summary\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"AI Use in Acquisitions\">\n  <meta name=\"twitter:description\" content=\"How much of this should we actually be using, and why the approved-tool mandate is making things worse instead of better.\">\n  <link rel=\"canonical\" href=\"https://kthq.org/ai-usage.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\"><span class=\"logo-kthq\">KTHQ</span><span class=\"logo-full\">ContractingHQ</span></a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\"><span></span><span></span><span></span></button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"customer-education.html\">Customer Education</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"links.html\">Links</a></li>\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<div class=\"page-hero\">\n  <div class=\"container\">\n    <span class=\"hero-badge\">The Big Question</span>\n    <h1 class=\"page-hero-title\">AI Use in Acquisitions</h1>\n    <p class=\"page-hero-sub\">Where it earns its keep. Where it is overhyped. Where the approved-tool mandate is making federal contracting worse instead of better.</p>\n  </div>\n</div>\n\n<div class=\"article-bg\">\n  <div class=\"article-wrap\">\n\n    <div class=\"breadcrumb\">\n      <a href=\"index.html\">Home</a>\n      <span class=\"breadcrumb-sep\">/</span>\n      <a href=\"ai-acquisitions.html\">AI in Acquisitions</a>\n      <span class=\"breadcrumb-sep\">/</span>\n      <span class=\"breadcrumb-current\">AI Use in Acquisitions</span>\n    </div>\n\n    <div class=\"article\">\n\n      <p>The rest of this track covers the tools, how I build with them, and the short list of places they do not belong. This page is where I put a stake in the ground on the question I get asked most: how much of this should we actually be using?</p>\n\n      <p>Short answer: more than most contracting offices are using it now, in a specific set of places, with a clear sense of where it should not go. The long answer is the next few sections.</p>\n\n      <h2>Where it earns its keep <span class=\"h2-tag yes\">Yes</span></h2>\n\n      <p>Every one of these is something I do in a normal week, on unclassified and non-proprietary material, with the best commercial tool I can get my hands on.</p>\n\n      <h3>Cleaning up the prose you were already going to write</h3>\n      <p>Email drafts, memos for record, PNM entries, customer updates, the opening paragraph of a market research report, the cover email for a package you are routing. Text in, text out. No data you do not already own leaves your head. This is the high-frequency, low-drama use case, and it is the bulk of the value for most COs.</p>\n\n      <h3>Explaining something you have not had to explain before</h3>\n      <p>Paste in a FAR part you have not touched in two years and ask for the plain-English read. Walk through a clause with a program manager who just rotated in. Prep for a warrant-board oral by having the model role-play a panel member. Frontier models are remarkable at this when you give them the source material and ask clean questions. It is the closest thing to a patient, always-available, infinitely-recallable study partner that has ever existed.</p>\n\n      <h3>Getting past the blank page</h3>\n      <p>Synopsis skeletons, PWS outlines, a rough first draft of a D&amp;F for a buy you have not written before. You were going to edit the thing into the ground anyway. Let AI get you to a bad first draft in five minutes so you can spend the rest of the hour making it right. Starting is the expensive step.</p>\n\n      <h3>Building tools for yourself</h3>\n      <p>Covered at length on <a href=\"ai-building.html\">Building Tools with AI</a>. Excel workbooks with the right formulas baked in, scoring templates, IGCE roll-ups, mini dashboards. AI builds the thing. You run it on your own machine with the real numbers. None of the data ever crosses the chat window.</p>\n\n      <h3>Studying</h3>\n      <p>Quiz me on Part 19. Explain every exception to full and open competition. Walk me through how a CPARS rating gets challenged. Simulate a source-selection dispute and make me defend the position. This is where I have personally gotten the most out of AI during board prep, and it is a use case almost nobody talks about because it is quiet and individual.</p>\n\n      <h3>Translating acquisition into customer-speak</h3>\n      <p>Take a paragraph of FAR or DFARS language and rewrite it for a program office, an operational commander, a resource advisor, or a customer who does not live in this world. The workforce that can do that translation well is the workforce customers want to work with. AI makes that translation cheap, which makes you faster and more responsive.</p>\n\n      <div class=\"yes-box\">\n        <span class=\"yes-title\">The shape</span>\n        <p><strong>Text you own going in, text you will edit going out.</strong> That is the sweet spot. Everything in this section fits that pattern. Nothing sensitive is riding along, and your judgment is the final filter on the way out.</p>\n      </div>\n\n      <div class=\"pull-quote\">\n        The honest answer is that most COs should be using AI more than they are, in specific places, with a clear sense of where it should not go.\n      </div>\n\n      <h2>Where it is overhyped <span class=\"h2-tag hype\">Hype</span></h2>\n\n      <p>These are the pitches that sound good in a conference keynote and fall apart on contact with the job.</p>\n\n      <h3>\"AI will evaluate proposals for us\"</h3>\n      <p>It will not, and it should not, at least not without explicit disclosure to offerors up front. The full argument is on <a href=\"ai-not-using.html\">When NOT to Use AI</a>. The short version: source selection is a defensible-judgment exercise, and \"the model said so\" is not a rationale that survives a GAO protest or a CO's own review of the record.</p>\n\n      <h3>\"AI will write my D&amp;F for me\"</h3>\n      <p>The D&amp;F is the written record of your judgment, and the signature on it is the decision. Let AI help with structure and language. Do not let it originate the reasoning. If a reviewer reads your D&amp;F and hears a chatbot's voice, they are going to ask who was actually deciding. That is not a conversation you want to have.</p>\n\n      <h3>\"AI will do my market research\"</h3>\n      <p>A prompt like \"do market research for X\" gets you a confident-sounding collage of plausible nonsense. AI is excellent when you hand it public information you have already gathered and ask it to summarize, compare, or pull patterns. It is a liability when you ask it to invent the data on top of everything else. Hand it the raw material. Let it shape the output.</p>\n\n      <h3>Citing regulation from memory</h3>\n      <p>Models hallucinate FAR clause numbers, DFARS paragraph letters, and case names with a straight face. If a model cites a reg, pull the reg and verify. If the citation does not resolve, the citation does not exist. This is not a future-model problem. This is a today problem on every tool on the market.</p>\n\n      <h3>\"AI will replace contracting\"</h3>\n      <p>It will not. The signature is the decision, and the decision is the job. AI can carry a lot of the writing, a lot of the editing, a lot of the explaining. It cannot carry the warrant. The contracting shop shrinks where AI handles the repetitive work; it does not vanish.</p>\n\n      <h2>Where \"use the approved tool\" is making things worse <span class=\"h2-tag policy\">Policy</span></h2>\n\n      <p>This is the part of the conversation the federal AI space does not want to have out loud, and it is the one I think matters most.</p>\n\n      <p>The pattern: an agency or service stands up an approved AI tool. Sometimes it is a chat wrapper in front of a weaker foundation model. Sometimes it is a branded portal running a capability floor from a year or two ago. The workforce gets a policy that reads as \"use this, do not use anything else.\" Meanwhile the frontier models are a browser tab away, an order of magnitude better for the unclassified, non-proprietary work that makes up most of a CO's day.</p>\n\n      <p>A few things happen when the approved-tool mandate is that wide:</p>\n\n      <ul>\n        <li><strong>COs try the approved tool on a real task and it falls over.</strong> They conclude AI is not worth the effort, because the only AI they have tried is the weakest one on the market.</li>\n        <li><strong>The policy was written to govern data and reads like it governs models.</strong> Those are different problems. Data-class rules should be airtight. Model-choice rules, for public and self-owned text, should be wide open.</li>\n        <li><strong>The approved tool gets frozen to a deployment snapshot</strong> while the commercial frontier advances every quarter. The gap grows. Nobody inside the mandate sees the gap because they are inside the mandate.</li>\n        <li><strong>Workarounds multiply.</strong> People who need the better tool go find it on their personal device at home, or they do not use AI at all, or, worst case, they reach for the best tool on a work machine with data that should not be there. The mandate that was supposed to protect the edge case ends up shaping all the behavior around it.</li>\n      </ul>\n\n      <p>The security problem this mandate is trying to solve is real. ATO, authorized use policies, FedRAMP, contract vehicles, the specific conditions under which a model can legally see a given class of data: none of that is negotiable, and none of it is fake. The people standing up the approved tools are not doing it out of ignorance. They are doing it because somebody has to.</p>\n\n      <p>The ask is not to throw those rules out. It is to evolve the policy from \"use this specific model for everything\" to \"use the best tool available for the class of data in front of you.\" For unclassified, non-proprietary, non-SSS work (which, again, is most of the job), letting the workforce use the best tool on the market makes contracting faster, more accurate, and more responsive. Mandating the weakest tool does the opposite, and the workforce already knows it.</p>\n\n      <div class=\"policy-box\">\n        <span class=\"policy-title\">What good policy looks like</span>\n        <p><strong>Govern the data, not the model.</strong> Keep the hard rules around proprietary, CUI, SSS, classified, PII, and privileged material. Stop pretending a mandated internal portal with a year-old capability floor is the right answer for everything outside those rings. The workforce is ready to use better tools responsibly. The policy has to let them.</p>\n      </div>\n\n      <div class=\"pull-quote\">\n        We do not need more approved tools. We need better ones, and we need to be honest about what the current approved ones can and cannot do.\n      </div>\n\n      <h2>A working rule of thumb</h2>\n\n      <p>If I had to compress all of this into something you could repeat in a meeting:</p>\n\n      <ul>\n        <li><strong>Public data or your own words?</strong> Use the best tool you can get to.</li>\n        <li><strong>Marked or sensitive?</strong> See <a href=\"ai-not-using.html\">When NOT to Use AI</a>. The list is short, serious, and non-negotiable.</li>\n        <li><strong>Deciding, not drafting?</strong> AI helps you think. You decide. The signature is yours.</li>\n        <li><strong>Model cites a reg?</strong> Look up the reg. Every time.</li>\n        <li><strong>Approved tool is the weaker choice for unclassified work?</strong> Push your shop on that. The workforce is better off when policy catches up to reality, and the conversation does not move unless COs have it.</li>\n      </ul>\n\n      <h2>The honest closing</h2>\n\n      <p>AI is not going to fix federal contracting by itself, and it is not going to take anybody's job in the next five years. What it will do, for the COs who lean into it, is hand back hours every week, make your writing tighter, make your customer interactions better, and make your study habits sharper. That is a substantial unlock for the workforce that uses it well.</p>\n\n      <p>The workforce that does not use it, because the only version they have been handed is the weak one, is getting left behind. That is a policy problem, and it is fixable. The first step is talking about it honestly.</p>\n\n      <div class=\"checklist-box\">\n        <h3>TL;DR</h3>\n        <ul>\n          <li><strong>Use AI liberally on unclassified, non-proprietary text work.</strong> Email, memos, explanations, drafts, study prep, customer translation. That is the 60 percent.</li>\n          <li><strong>Build tools with AI, don't feed it your data.</strong> Covered on <a href=\"ai-building.html\">Building Tools with AI</a>.</li>\n          <li><strong>Do not let AI originate the reasoning on a D&amp;F.</strong> It can help with language. It cannot do the deciding.</li>\n          <li><strong>Do not let AI run source selection without disclosure.</strong> Covered on <a href=\"ai-not-using.html\">When NOT to Use AI</a>.</li>\n          <li><strong>Verify every regulatory citation.</strong> Models hallucinate them confidently.</li>\n          <li><strong>The \"use the approved tool\" mandate, as written, is slowing the workforce down.</strong> Good policy governs data, not model choice for public work.</li>\n          <li><strong>The signature is the decision.</strong> AI helps. You sign.</li>\n        </ul>\n      </div>\n\n      <p style=\"font-size:.9rem;color:var(--text-muted);margin-top:1.2rem;\">Disagree with any of this? I would rather hear it than not. <a href=\"contact.html\">Send me the pushback.</a></p>\n\n      <div class=\"article-footer-nav\">\n        <a href=\"ai-not-using.html\">← When NOT to Use AI</a>\n        <a href=\"ai-acquisitions.html\">Back to AI in Acquisitions</a>\n        <a href=\"ai-introduction.html\">Start over →</a>\n      </div>\n\n    </div>\n\n  </div>\n</div>\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"customer-education.html\">Customer Education</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n<script src=\"main.js\"></script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(16, 185, 129, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">견적 더 줘</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 530,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 8276,
          "settleDelayMs": 7089,
          "auditMs": 1435,
          "totalMs": 10308,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 17
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 39,
          "errors": 36,
          "warnings": 1,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "2bc65990b875",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "459a8d67d1952ce217d903f89695893d35a8f5683b47c93588cc81ec2642f94d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-459A8D67D195"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "278e3dec2ab3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "bf5a71301d7753147efe9b300b393be8f18c49d4eea9e2ef2374a4f8baba4ab2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BF5A71301D77"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "29b9153e3a42",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "6c20608645f92e2870a2534b727629eef018c3840d60d38802b721e7761f0c7f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6C20608645F9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fbf29b5bf619",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "ed36833d5ef22347a15f5b5a81512faa495863a846a9b117b0e8e2bd8e9c7d66",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ED36833D5EF2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "93b4a3423a60",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "e24d90813808998494ed0d7882d031c5a4e9c194873bc15cb9d981f1f75ac217",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E24D90813808"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "336ea190828a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "75d1dee6d3d50910a7956354882e235af8654e5a9470dc9968af3fd0950232b3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-75D1DEE6D3D5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9bfe3610a4c7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "90d8378bf5deaf0c2773bcb60080f6faf7ad90e22239899c5d992b65220f586a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-90D8378BF5DE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "39a3149a574c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "c92477cdd7dd0704bb1103660b29230024ea5015d4041c5b391f6c4d425a7df3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C92477CDD7DD"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1ddf3fa1f729",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "a6b99f9556076a47960b0ade3993a979a8a68b3991ca9d30aae898680fdb442f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A6B99F955607"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c07e592050e2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "e1171bca34efd1a08f301c311de55b906e261aeda1e31b2787810afe2da935a2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E1171BCA34EF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6f01c08d2e6e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "6544d1e45bafb2984c62ad33204136a1d7e0ce08600523e7162dfc0bedbda3a0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6544D1E45BAF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "277cd0ad90ca",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "77b9c26ad40521b9fd715fc5d9b6109922f4989391b48c1a65c8c6cf53906282",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77B9C26AD405"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8f0f28a148bf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "dc66bc7c19ca9f8047c5784b5a76423b2a86ae001e5aba862f237e31d6cd609b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DC66BC7C19CA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "854e3e1e2057",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "a9bbbd2a73179e69c46ddef5a399b0743b7d697b8cb5038a73a37aa0ad6546a0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A9BBBD2A7317"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0b3a29087ce4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "03c93b508cc55d75a8d69b7a67c0a5524362535c2691d6835e41da8bbc63246b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-03C93B508CC5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9a30547b0b94",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "2e081bb8cc26f7c5ab366367685f041e8d467e62a456ded0ccfa4f02d3966d55",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2E081BB8CC26"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e1ef521688cd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "fb89c3aef2ffcc85ed564e9e42ab30232741fe4f9c1941ce5d297258d8ab9aa0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FB89C3AEF2FF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "dfe123a19b9f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "2bf03360a88e881f71721aa7ba2b1f84cfd6296978669f8ac872676054e47607",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2BF03360A88E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "856dbd7ff14c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "f1d878d35e35a34e7abb7e90d31a57f1476f84ef0b097e9a3eabb967f0b50d7d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F1D878D35E35"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8d7de3d55641",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "e6c7125659694791ef46804b7d6e135844d26e4cf2482cc16ab2a4c8300ff247",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E6C712565969"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5eeb9b4c8d30",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "e6f35a150f7cf7a85fffd40882bb28d53d45c14bd863c20c50ab83ca9c788dde",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E6F35A150F7C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ad4285c5f055",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "ddf1eb04114e3622e818aa26e9d7bae99fde2f61db4c94f372e4c1ad418ddb94",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DDF1EB04114E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "26d75c5764df",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "c1eaa8df1702e20e8c1a8e64b6d6958e204c4ba4abdde3ea12b32c73813aacec",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C1EAA8DF1702"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "99cb8ff780bd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "141de41504fe5ad7382c02af8cf64fa12752cc0fa38567597002f10ee94b48f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-141DE41504FE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7cb94f627e46",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "4e2640bc371ea6fd7c48c3e9033099f0e697173261d2ae045538c2ce08943023",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4E2640BC371E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5f250e92d139",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "fb671b567f60a2eba2c4f8d4707563aa617d3dc0e18febbc4f52fa5c3322e31c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FB671B567F60"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "df940b592c31",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "cc8af5d60970b0b1c5e1bd77419f77d43a53cdc4862814d9e9b434867ee58cad",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CC8AF5D60970"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "cc06c08bc5bb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "c4e1ac8536d556c78770223e506b43fdef238f210f903f1dcaa0dd32416cb1bf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C4E1AC8536D5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8995a2094204",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "a6fb471028418e339460c2be0f2effc335ff825622d00282c6820a371758a6f7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A6FB47102841"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0795cd296c63",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "dce8d14ed5e67c64370ec78e3eb1736f384a52efb7b5b9dc7e209af5eefda142",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DCE8D14ED5E6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8493e6130e0e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "58309c09063b395037573067873d47858276aacb0a9990a54dde97c1152fa9c0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-58309C09063B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "75d17512f564",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "b62109306452cd91198799a852c548d121751646aff8f672dca2272224adcb17",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B62109306452"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "afeaa5cdfd9a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "1ef8af8c0a7f17a04605af1d3c1a6d3196dc05362ebac510ce88e536127dfd46",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1EF8AF8C0A7F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "849e30ef8cc6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "805f5d0c547d65dbfd4d7b6f0ce9cba842848d41ce7e7aa12539db66da9f0e63",
            "a11yOccurrenceDisplayId": "A11Y-OCC-805F5D0C547D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "629fc3766a6a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "90dd19f70d8136be84a41afaf8852a9c33cca9c0622f3cbacaf2dd877950b96b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-90DD19F70D81"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "65dbe7a73794",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "b4358e9677ae8fce3fdc49df585cffdf6ac54b61c893c542fa4b6d5b1a22a8e3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B4358E9677AE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "16e48853de84",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "c6af0a571526a3372f681a90b6c4737be41eb4ca1c553ab611a5bd124772c467",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C6AF0A571526"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "35701369be41",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "9737f3f0742d930d52f7195d7a4903adc69b676fb1b87cc6bbda6dcd01366a07",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9737F3F0742D"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "35701369be41",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "9737f3f0742d930d52f7195d7a4903adc69b676fb1b87cc6bbda6dcd01366a07",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9737F3F0742D"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 215,
      "timings": {
        "fetchMs": 220,
        "pageNavigationMs": 8276,
        "pageLoadDelayMs": 7089,
        "totalMs": 16522,
        "scannerMs": {
          "axe": 10308,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/government-purchase-cards.html",
      "finalUrl": "https://kthq.org/government-purchase-cards.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Government Purchase Cards | ContractingHQ",
      "elapsedMs": 16913,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 701,
          "failed": 216,
          "cantTell": 61,
          "inapplicable": 53
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8d878e93e14",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "5c4fed15e965c78ee476ff1bd35aaeb81068cd67bfe919e86bcdc455e9020e87",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5C4FED15E965"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2eb5fb27aa0a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "fd0b1923aa99e97ae1fdcc15c0957cffbf50e05c25da9379afe101c25d7f4db8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FD0B1923AA99"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"active\"]",
            "html": "<a href=\"training.html\" class=\"active\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac3f4084fa25",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3ebaabbf",
            "a11yPatternFingerprint": "81982916b09f6bd81b389ce520157de84fa1525c39537da3d44f1b95640a0910",
            "a11yPatternDisplayId": "A11Y-PAT-81982916B09F",
            "a11yOccurrenceFingerprint": "30a270c45d4cebad2590c6466ff919b587021d850a8a85c89efdabe60dfc0baa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-30A270C45D4C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "405879d8c071",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "c3e37baa5c60c76081d1f10b237ddce6a64125f7970a7060d6471e1c51834c56",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C3E37BAA5C60"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18da67c08ca4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "0051ae8de70b49e03e0bc8932674e89a1ce55fbc51319329d8745607577875ad",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0051AE8DE70B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d93b8031c125",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "bd8ce2c7e415adc092cebc5469be917b9540d8f3a456c4548379ca24c9d94eae",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BD8CE2C7E415"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0acb08ef2198",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "4cddc93dde8ee3860a18d04dbae0791009b3c969ad9589d5246cae2d2fcffcb9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4CDDC93DDE8E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "596a07150df4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "69e0f23fff4b231154cf4dd126fd0fbc86a333e6ad3bb277c39e603540aa5e30",
            "a11yOccurrenceDisplayId": "A11Y-OCC-69E0F23FFF4B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fa28dcbb94a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "ff168d0e10fc6572aea205f73c111217f71c84be89902c346dea16b68d0ab95f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FF168D0E10FC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-prev-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"idiq-multiple-award.html\" aria-label=\"Previous Training: Multiple-Award IDIQ Orders\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc5a6fcb839d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d9c1cd5",
            "a11yPatternFingerprint": "7a9cf2260dc7c7f537d3974fd7e21f9a390ff871ee913c2d1c7ae42761ea6035",
            "a11yPatternDisplayId": "A11Y-PAT-7A9CF2260DC7",
            "a11yOccurrenceFingerprint": "65c541a10bb34b48758eda25f3c12b150584b277acc0f9d2d706ef2b810e983d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-65C541A10BB3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-next-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"sf30-modifications.html\" aria-label=\"Next Training: SF 30s for Modifications and Amendments\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c15862a8e93",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3854520",
            "a11yPatternFingerprint": "ea4b1ba79ba210b4b0a94cd151bdfd5283763f21d67c432512d6080e42f35dfb",
            "a11yPatternDisplayId": "A11Y-PAT-EA4B1BA79BA2",
            "a11yOccurrenceFingerprint": "0fa95fd88e8883ad878d4859fc5debebc44da9ea64f9ae3503e1678a49ac0965",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0FA95FD88E88"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "472538f1f3b1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "2d021d92f0b937cc99b70fb85e2678e709602a9a82d3972f7b4fca0a3a3c41e9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2D021D92F0B9"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0aea567df255",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "445927fc778ab8f5bb045131d18c734c70601cfb7e5fe78e633dfd531085512c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-445927FC778A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7cf4914fc21",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "2144ff42fffce0e0a66723a76bef5b406058785c47b28a0495d969387ac02747",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2144FF42FFFC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5efbddecd89e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "89ef3e33a62083fcb5af84ce18add0746015325a37090cfb33b18296864a5111",
            "a11yOccurrenceDisplayId": "A11Y-OCC-89EF3E33A620"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.35:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.35:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cda0d4209a59",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "797650cc97346d23e178cf39a7492bfe2ecabc9e012428ad1c3241ca3d0c5fae",
            "a11yOccurrenceDisplayId": "A11Y-OCC-797650CC9734"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92a316676030",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "6db72d75f6fb3b06ed1baf828734d2ca0a2200ee31f52f1138755126cf64633d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6DB72D75F6FB"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49ce7d94a509",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "4831f0e7377426fbc34e368cf631ec9ebefcf7f1b1b1553d1ee2e5abb71d4c3d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4831F0E73774"
          }
        ],
        "outcomeCount": 1031,
        "duplicateFailedCount": 198,
        "uniqueFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 431,
          "failed": 21,
          "cantTell": 21,
          "inapplicable": 57
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cowboy-tip > p:nth-child(3)",
            "html": "<p style=\"font-size:0.78rem; color:rgba(148,163,184,0.6); margin-top:0.5rem; margin-bottom:0;\">- Nick Hazelett</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.35 (foreground color: #5e6a7b, background color: #0e141f, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cowboy-tip",
              ".gpc-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eace3ef0d7c9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b37cf68e",
            "a11yPatternFingerprint": "fe0452f7a7eb9cfe30e4b3b19698af66c5e4cb3ddfa9639bc157fe8dca1ffea1",
            "a11yPatternDisplayId": "A11Y-PAT-FE0452F7A7EB",
            "a11yOccurrenceFingerprint": "07689632c32c21baedf944e48ecd29dfcf5a8ef3363816b10e3486cefde39039",
            "a11yOccurrenceDisplayId": "A11Y-OCC-07689632C32C"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b2ebd08415f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "bc8ea2d536bb171833b3caaadd4c1d57e99268edb6d3d8cfce299f1b81402c7a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BC8EA2D536BB"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41d9d149309f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "eedba0b6d1d1d5caae5328bc1f0b35bc110e42626aabfed877b581e7b4b23824",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EEDBA0B6D1D1"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75190aa84367",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "131141e2cfd4675fb0b4bf2e431894ce4ebaf740302a166106865bc478dfdefa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-131141E2CFD4"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".gpc-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3dd596f6db3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "d5f4ae0a1da3504d38a765823f3616801550d36e28cb8d460fc10090b0feb12d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D5F4AE0A1DA3"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-sub",
            "html": "<div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.79 (foreground color: #555566, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".gpc-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59c44a1b42e5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b84856ec",
            "a11yPatternFingerprint": "bd9ff574df79f4f8be0818d2c1ecf68b460829f133970457242956fd4b8d7086",
            "a11yPatternDisplayId": "A11Y-PAT-BD9FF574DF79",
            "a11yOccurrenceFingerprint": "63f5a1d7e7945265557b6aff73f4ac8b40a2d8d421bd24071b6b1c69d76c52d7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-63F5A1D7E794"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".gpc-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01c5cfb71566",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "3d0f0ebf5ca65bf681fe00a383c450ffc152d044f4beab530113fe6fcbe10158",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3D0F0EBF5CA6"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".gpc-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78cee0de457c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "83727d9c25d2f94933cf33101dd470e54691f17af69e4fd118a843fc58585267",
            "a11yOccurrenceDisplayId": "A11Y-OCC-83727D9C25D2"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80a31666a33f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "2810d091d00087386a347338ee5e6dc79720c2e5eba0ba4876e22f75b24f0f5e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2810D091D000"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #f59e0b;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1f3f4d22c7d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "0cf28bb83b8fddd0a3f4adc033efce08bb81c5da9b690ba8f4d772296cc7d482",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0CF28BB83B8F"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "913adf80605a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "13d62c0923feb04978d66ce15ef20259fe4fc3321f70f9902a10ef01d3ef214f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-13D62C0923FE"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-hero",
            "html": "<div class=\"page-hero\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c36ded087994",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd1d7f9b",
            "a11yPatternFingerprint": "4710728b68df43ce612d557218925bfb722780cbc99a2b720c5555f648cb123c",
            "a11yPatternDisplayId": "A11Y-PAT-4710728B68DF",
            "a11yOccurrenceFingerprint": "d517ac8d911df4e1fcb53f2ae9ee61e97971d7baed97733e1121cf669328d0c9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D517AC8D911D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".gpc-intro",
            "html": "<div class=\"gpc-intro\">\n    <span class=\"gpc-intro-tag\">Training</span>\n    <h2>The Government Purchase Card</h2>\n    <p>A simplified, streamlined method of purchasing and paying for supplies, services, and construction projects. Governed by DAFI 64-117 and FAR 13.301.</p>\n  </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9f9246e2a0b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4b0d8bf2",
            "a11yPatternFingerprint": "40e818fb9c9949128204e69fd25f6d88e011982f9d8721d879e15c113aa790bb",
            "a11yPatternDisplayId": "A11Y-PAT-40E818FB9C99",
            "a11yOccurrenceFingerprint": "683e526434f4c7ce9e9828c43e72841d1942547ef026dee750da7b0194b80046",
            "a11yOccurrenceDisplayId": "A11Y-OCC-683E526434F4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#panel-learn",
            "html": "<div id=\"panel-learn\" class=\"gpc-panel active\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca6b60d97d50",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7da18b54",
            "a11yPatternFingerprint": "5ea227713167763ad8bd036bdba494e2135687609762e3348cb199d5dd88a0c8",
            "a11yPatternDisplayId": "A11Y-PAT-5EA227713167",
            "a11yOccurrenceFingerprint": "8ad73a703288d2d2f7dc7cf5b0600f7d81be86da6e7362f5cc707ec37366ed27",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8AD73A703288"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-prev-float",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"idiq-multiple-award.html\" aria-label=\"Previous Training: Multiple-Award IDIQ Orders\"><em>←</em><span>Previous Training</span><strong>Multiple-Award IDIQ Orders</strong></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e00b5b249d73",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-34a903fa",
            "a11yPatternFingerprint": "42bb9c1dfa41a1112e42b6410fb42a5d12a243a1ef12577f5498a146e16d00ec",
            "a11yPatternDisplayId": "A11Y-PAT-42BB9C1DFA41",
            "a11yOccurrenceFingerprint": "8083fa776a65a0603f90e996eed664cf4bf5477dc8cd75155893f77e6aaef1f1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8083FA776A65"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-next-float",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"sf30-modifications.html\" aria-label=\"Next Training: SF 30s for Modifications and Amendments\"><span>Next Training</span><strong>SF 30s for Modifications and Amendments</strong><em>→</em></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e310021e5546",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d90cc1f",
            "a11yPatternFingerprint": "a76eeeb210cd0a789672f4c6f0f1bc52ca3d71751edd452cce32291a1080aeee",
            "a11yPatternDisplayId": "A11Y-PAT-A76EEEB210CD",
            "a11yOccurrenceFingerprint": "090fb39e4deaed788335c47c94891ffa4d76ac5654bad4f3ed88f8bf08ebda39",
            "a11yOccurrenceDisplayId": "A11Y-OCC-090FB39E4DEA"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3530a7d0749d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "5ff58b9d049613e34bb449f82a59655c7a8f671c35ea8d701bb439ed093e23ab",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5FF58B9D0496"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(245, 158, 11, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55cafd2d9aee",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "2e03c7a4753284d4b7bff8d724c09f6c4a09785b1569e455f634de27b6783626",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2E03C7A47532"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">What I Wish I'd Known</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5454edb8c299",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "1a8d52bb298d6a0479ef49e5a9cb16fdc4beac19eef589afe72c1d92c66c29aa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1A8D52BB298D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cddc4fe6c83e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "49ee0322d9dff6cca6a3f47ca859d163ba22bc23befdbb3ba41da58cbfc2b885",
            "a11yOccurrenceDisplayId": "A11Y-OCC-49EE0322D9DF"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95b3b0f652c5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "71867027f242d8d340f55e5fa62d44484fe82cba90c9544e30e89ad4d0ef792e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-71867027F242"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #f59e0b;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Government Purchase Card (GPC) training for new contracting officers. Covers the three uses of the GPC under FAR 13.301, the DAFI 64-117 program structure, prohibitions, and how to use GPC as a payment method for maximum efficiency.\">\n  <title>Government Purchase Cards | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <style>\n    /* ── Page shell ── */\n    .gpc-bg { background: #040d1f; padding: 0 0 6rem; min-height: 80vh; }\n\n    /* ── Tab bar ── */\n    .gpc-tabs { display: flex; gap: 0; border-bottom: 1px solid rgba(74,158,255,0.15); background: rgba(4,13,31,0.95); position: sticky; top: 0; z-index: 90; backdrop-filter: blur(8px); flex-wrap: wrap; }\n    .gpc-tab { padding: 0.85rem 1.5rem; font-size: 0.85rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: var(--silver); background: none; border: none; border-bottom: 3px solid transparent; cursor: pointer; transition: all 0.18s; font-family: inherit; white-space: nowrap; }\n    .gpc-tab:hover { color: var(--white); }\n    .gpc-tab.active { color: var(--accent); border-bottom-color: var(--accent); }\n    .gpc-panel { display: none; padding: 3rem 1.5rem; max-width: 900px; margin: 0 auto; }\n    .gpc-panel.active { display: block; }\n\n    /* ── Intro ── */\n    .gpc-intro { text-align: center; padding: 2.5rem 1.5rem 0; }\n    .gpc-intro-tag { display: inline-block; background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.25); color: var(--accent); font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 0.25rem 0.9rem; border-radius: 100px; margin-bottom: 0.65rem; }\n    .gpc-intro h2 { font-family: 'Rajdhani', sans-serif; font-size: clamp(1.4rem,3vw,2rem); font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .gpc-intro p { color: var(--silver); font-size: 0.9rem; max-width: 620px; margin: 0 auto 1.5rem; line-height: 1.6; }\n\n    /* ── Learn ── */\n    .learn-section { margin-bottom: 2.5rem; }\n    .learn-section h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.35rem; font-weight: 700; color: var(--white); margin-bottom: 0.75rem; display: flex; align-items: center; gap: 0.5rem; }\n    .learn-section h3 .section-num { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 8px; background: rgba(74,158,255,0.12); color: var(--accent); font-size: 0.85rem; font-weight: 700; flex-shrink: 0; }\n    .learn-body { color: var(--silver); font-size: 0.92rem; line-height: 1.75; }\n    .learn-body p { margin-bottom: 1rem; }\n    .learn-body strong { color: var(--white); font-weight: 600; }\n    .learn-body .highlight-box { background: rgba(74,158,255,0.05); border: 1px solid rgba(74,158,255,0.15); border-radius: 12px; padding: 1rem 1.25rem; margin: 1rem 0; font-size: 0.88rem; }\n    .learn-body .highlight-box.warn { background: rgba(248,113,113,0.05); border-color: rgba(248,113,113,0.2); }\n    .learn-body .highlight-box.warn strong { color: #fca5a5; }\n    .learn-body .highlight-box.tip { background: rgba(52,211,153,0.05); border-color: rgba(52,211,153,0.2); }\n    .learn-body .highlight-box.tip strong { color: #6ee7b7; }\n    .learn-divider { border: none; border-top: 1px solid rgba(74,158,255,0.08); margin: 2rem 0; }\n\n    /* ── Criteria list ── */\n    .criteria-list { list-style: none; padding: 0; margin: 0.75rem 0; }\n    .criteria-list li { padding: 0.25rem 0 0.25rem 1.25rem; position: relative; font-size: 0.88rem; }\n    .criteria-list li:before { content: '\\2713'; position: absolute; left: 0; color: #6ee7b7; font-weight: 700; }\n\n    /* ── Prohib list (X marks) ── */\n    .prohib-list { list-style: none; padding: 0; margin: 0.75rem 0; }\n    .prohib-list li { padding: 0.3rem 0 0.3rem 1.25rem; position: relative; font-size: 0.88rem; color: var(--silver); }\n    .prohib-list li:before { content: '\\2717'; position: absolute; left: 0; color: #fca5a5; font-weight: 700; }\n\n    /* ── Cowboy tip ── */\n    .cowboy-tip { background: rgba(251,191,36,0.04); border: 1px solid rgba(251,191,36,0.2); border-radius: 14px; padding: 1.25rem; margin: 1.25rem 0; }\n    .cowboy-tip .cowboy-label { font-family: 'Rajdhani', sans-serif; font-size: 0.82rem; font-weight: 700; color: #fbbf24; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 0.5rem; }\n    .cowboy-tip p { color: var(--silver); font-size: 0.88rem; line-height: 1.7; margin-bottom: 0.75rem; }\n    .cowboy-tip p:last-child { margin-bottom: 0; }\n    .cowboy-tip strong { color: var(--white); }\n\n    /* ── Lookup ── */\n    .lookup-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.25rem; margin-top: 1.5rem; }\n    .lookup-card { background: rgba(10,22,50,0.7); border: 1px solid rgba(74,158,255,0.12); border-radius: 14px; padding: 1.5rem; transition: all 0.2s; }\n    .lookup-card:hover { border-color: rgba(74,158,255,0.3); transform: translateY(-2px); }\n    .lookup-card h4 { font-family: 'Rajdhani', sans-serif; font-size: 1.1rem; font-weight: 700; color: var(--white); margin-bottom: 0.5rem; }\n    .lookup-card p { color: var(--silver); font-size: 0.85rem; line-height: 1.6; margin-bottom: 1rem; }\n    .lookup-card a { display: inline-flex; align-items: center; gap: 0.4rem; color: var(--accent); font-size: 0.85rem; font-weight: 700; text-decoration: none; transition: all 0.18s; }\n    .lookup-card a:hover { color: var(--white); }\n    .lookup-card a::after { content: '\\2197'; font-size: 0.9rem; }\n\n    @media (max-width: 768px) {\n      .gpc-tab { padding: 0.7rem 0.9rem; font-size: 0.75rem; }\n      .lookup-grid { grid-template-columns: 1fr; }\n    }\n    .bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}\n  </style>\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n\n  <!-- SEO: Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Government Purchase Cards | ContractingHQ\">\n  <meta property=\"og:description\" content=\"Government Purchase Card (GPC) training for new contracting officers. Covers the three uses of the GPC under FAR 13.301, the DAFI 64-117 program structure, prohibitions, and how to use GPC as a payment method for maximum efficiency.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/government-purchase-cards.html\">\n  <meta name=\"twitter:card\" content=\"summary\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Government Purchase Cards | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"Government Purchase Card (GPC) training for new contracting officers. Covers the three uses of the GPC under FAR 13.301, the DAFI 64-117 program structure, p...\">\n  <link rel=\"canonical\" href=\"https://kthq.org/government-purchase-cards.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\"><span class=\"logo-kthq\">KTHQ</span><span class=\"logo-full\">ContractingHQ</span></a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\"><span></span><span></span><span></span></button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\" class=\"active\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<div class=\"page-hero\">\n  <div class=\"container\">\n    <span class=\"hero-badge\">Beginner Track • Topic 31</span>\n    <h1 class=\"page-hero-title\">Government Purchase Cards</h1>\n    <p class=\"page-hero-sub\">The GPC is the part of the acquisition community with the most room for innovation, savings, speed, execution, and efficiency, and we layer it in bureaucracy. I would rather write a $10M contract than swipe my card for $50. That is how annoying it is. But here we are, so let us learn the rules and then talk about how to use the card smarter.</p>\n  </div>\n</div>\n\n\n\n\n<div class=\"gpc-bg\">\n\n  <div class=\"gpc-intro\">\n    <span class=\"gpc-intro-tag\">Training</span>\n    <h2>The Government Purchase Card</h2>\n    <p>A simplified, streamlined method of purchasing and paying for supplies, services, and construction projects. Governed by DAFI 64-117 and FAR 13.301.</p>\n  </div>\n\n  <div class=\"gpc-tabs\">\n    <button class=\"gpc-tab active\" onclick=\"showTab('learn')\">📚 Learn</button>\n    <button class=\"gpc-tab\" onclick=\"showTab('lookup')\">🔍 Look It Up</button>\n  </div>\n\n  <!-- ═══════════════ LEARN ═══════════════ -->\n  <div id=\"panel-learn\" class=\"gpc-panel active\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">1</span> What Is the GPC?</h3>\n      <div class=\"learn-body\">\n        <p>The Government Purchase Card is a charge card issued under the GSA SmartPay program. It gives DAF organizations a way to buy supplies, services, and construction projects without going through the full contracting process every time. The program replaces the old paper-based purchase order process, reduces procurement lead time, and cuts down on office workload.</p>\n        <p>Contracting authority flows from SAF/AQC down to the Head of Contracting Activity (HCA), then to local procurement offices. The Chief of Contracting delegates authority to cardholders (CHs) and convenience check account holders through the Delegation of Contracting Authority Letter in JAM (the Joint Appointment Module in PIEE). Cardholders must countersign to acknowledge this responsibility, and misuse of the card by military members is a violation of Article 92 of the UCMJ.</p>\n        <p>The DAF uses a \"pay and confirm\" process. Payments must be certified within five calendar days of receipt of supplies or services. This is how the DAF earns rebates from the card program. Faster certification means more rebates flowing back to the Air Force.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">2</span> The Three Uses of the GPC</h3>\n      <div class=\"learn-body\">\n        <p>FAR 13.301 authorizes three uses of the GPC. Most people only think about the first one, but the second and third uses are where the real efficiency gains are hiding.</p>\n        <p><strong>Use 1: Micro-purchases (FAR 2.101).</strong> This is what everyone thinks of. Buying supplies or services at or below the micro-purchase threshold (MPT). Below the MPT, purchases are exempt from the Competition in Contracting Act, Buy American Act, Economy Act, Service Contract Labor Standards Act, Wage Rates Requirements Act, and the Small Business Set-Aside Program. Swipe the card, buy the thing, document it. Straightforward.</p>\n        <p><strong>Use 2: Placing orders.</strong> The GPC can be used to place task or delivery orders against existing contracts, ordering agreements, or blanket purchase agreements, if the basic contract authorizes it. This is \"expanded use,\" and it means your cardholders can place orders against pre-priced vehicles up to the simplified acquisition threshold (SAT), not just the MPT.</p>\n        <p><strong>Use 3: Making payments.</strong> The GPC can be used as a payment method on any contract where the contractor agrees to accept it. This is the use that most offices forget about entirely, and it is arguably the one with the most potential for saving time and money.</p>\n\n        <div class=\"highlight-box\">\n          <strong>Key point:</strong> When using the GPC as a method of payment (Use 3), cardholders must follow FAR 32.1108. Appropriated fund GPCs cannot purchase against non-appropriated funds contracts.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">3</span> The GPC Hierarchy</h3>\n      <div class=\"learn-body\">\n        <p>The GPC program operates on a six-level hierarchy. You will hear people refer to roles by their level number, so it helps to know the structure:</p>\n        <ul class=\"criteria-list\">\n          <li><strong>Level 1</strong> - OSD/DPC (the Purchase Card Program Office). Sets DoD-wide policy.</li>\n          <li><strong>Level 2</strong> - Component Program Manager (CPM), appointed by SAF/AQC. Oversees the DAF GPC program.</li>\n          <li><strong>Level 3</strong> - Oversight A/OPC (MAJCOM/DRU level). Manages GPC at the command level.</li>\n          <li><strong>Level 4</strong> - A/OPC (installation level). Your local program coordinator. Must be a 1102, 6C0X1, or 64PX.</li>\n          <li><strong>Level 5</strong> - Approving Official (AO). Reviews and approves cardholder transactions.</li>\n          <li><strong>Level 6</strong> - Cardholder (CH). The person swiping the card.</li>\n        </ul>\n        <p>When something goes wrong or you have a question, work your way up: CH asks the AO, AO asks the A/OPC, and so on. All appointments are managed through JAM in PIEE.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">4</span> What You Cannot Buy</h3>\n      <div class=\"learn-body\">\n        <p>DAFI 64-117, Chapter 8 has a long list of prohibited purchases. Here are the ones you are most likely to encounter or be tempted by:</p>\n        <ul class=\"prohib-list\">\n          <li><strong>Split purchases</strong> to stay under the MPT. If you know the total requirement exceeds the threshold at the time of purchase, it cannot be broken into smaller transactions.</li>\n          <li><strong>Cash advances</strong>, money orders, wire transfers, travelers' checks, gift cards, or gift certificates. Anything that looks like cash.</li>\n          <li><strong>Services over $2,500.</strong> The Service Contract Labor Standards Act kicks in at $2,500, so services above that threshold need a contract, not a card swipe.</li>\n          <li><strong>Construction over $2,000.</strong> Davis-Bacon applies above $2,000 for construction.</li>\n          <li><strong>Travel expenses.</strong> Airline tickets, fuel, lodging, meals, rental cars. That is what the Government Travel Card (GTC) is for.</li>\n          <li><strong>Personal use</strong> of any kind. This should go without saying.</li>\n          <li><strong>Food and meals.</strong> Generally prohibited, with narrow exceptions for official functions.</li>\n          <li><strong>Weapons, ammunition, and explosives.</strong> Those go through Army contracting via MIPR.</li>\n          <li><strong>Video surveillance cameras.</strong> Prohibited per DAFI 64-117.</li>\n          <li><strong>Preferred use memberships</strong> like Amazon Prime or wholesale clubs.</li>\n          <li><strong>Kaspersky Lab products.</strong> Prohibited by FAR 13.201.</li>\n          <li><strong>Recurring services that exceed the MPT per fiscal year.</strong> If services recur and the annual total exceeds the MPT, it needs a contract.</li>\n        </ul>\n        <p>There are more, but those are the ones new folks run into. When in doubt, check with your A/OPC (Level 4) and legal. All exceptions require consultation with legal counsel, the HCA, and the Financial Manager, documented on a per-transaction basis.</p>\n\n        <div class=\"highlight-box warn\">\n          <strong>The exception that trips people up:</strong> If a valid procurement requirement results in a government contract, the GPC can be used as a payment method against that contract, even if the underlying supply or service would otherwise be on the prohibited list. The prohibition is on purchasing with the card, not paying with it. (DAFI 64-117, para 8.1.3)\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">5</span> Documentation and Oversight</h3>\n      <div class=\"learn-body\">\n        <p>Every GPC transaction needs to be documented in the electronic order management log provided by the bank at the time of purchase. Keep your receipts, invoices, shipping documents, receiving reports, and any special approvals in the log and available for end-of-cycle review by the AO and the A/OPC.</p>\n        <p>Purchases above the MPT but below the SAT are reserved exclusively for small business. If the CH cannot find a small business to meet the requirement, they refer it to the servicing contracting office. Before any purchase over MPT, the CH must confirm the vendor's size status through System for Award Management and keep that verification in the file.</p>\n        <p>The CH is also responsible for getting a reasonable price. Use price comparisons and market research per FAR Part 10. Request discounts. When overseas, use available prices from existing schedules, other overseas merchants, or commercial sources.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">6</span> GPC as a Payment Method: The Untapped Potential</h3>\n      <div class=\"learn-body\">\n        <p>This is where the GPC gets interesting, and where most offices leave money on the table. There is a Tactics, Techniques, and Procedures (TTP) guide published in October 2021 that lays out the case for using GPC as a contract payment method instead of defaulting to DFAS for every invoice. The TTP is not official policy, but it shows how GPC can be used more efficiently.</p>\n        <p>Here is the math. Say a contracting officer has a portfolio of 10 simplified acquisition threshold contracts. Each contract gets paid monthly. Going through DFAS, that is 120 payment transactions per year. DFAS charges between $5.58 (DEAMS certified) and $15.47 (manual processing) per payment. Over five years, DFAS fees alone run between $3,345 and $9,282.</p>\n        <p>If those same contracts are paid by GPC, DFAS only charges about $0.55 per transaction (12 consolidated payments per year instead of 120 individual ones). On top of that, the unit earns rebates from US Bank at roughly 1.5% of the transaction value. The TTP estimates a net gain of over $37,000 per unit over five years on just those 10 contracts, and nearly $187,000 across a five-year window when you factor in cumulative rebates.</p>\n        <p>Beyond the dollars, GPC payments are faster and more controllable. Prompt payment terms become easier to meet, which reduces the risk of interest penalties. Small businesses get paid quickly, which makes them more willing to compete for your requirements. And it aligns how the Government pays with how commercial industry already operates.</p>\n\n        <div class=\"highlight-box tip\">\n          <strong>When GPC as payment works best:</strong> Requirements with high volume or frequency of buys, industries that already accept credit cards (think retail, IT hardware, office supplies), simple deliveries with low invoicing complexity, and contracts where the contractor is receptive. Many GSA schedule contracts already allow GPC as a payment method in paragraph 9 of the schedule terms.\n        </div>\n\n        <p><strong>When it does not work:</strong> Some contractors do not accept credit cards or charge fees that eat into the savings. Complex invoicing structures (partial payments, progress payments) are not a good fit. Contracts paid by GPC must be fully funded; progress or finance payments are not authorized. The organizational factors matter too: you need a willing AO and CH, separation of duties between the certifier (FM), obligator (CO), receiver (customer), and payee (CH), and close coordination with your Resource Advisor.</p>\n\n        <div class=\"cowboy-tip\">\n          <div class=\"cowboy-label\">Cowboy Tip of the Day</div>\n          <p>The GPC is the part of the acquisition community which has the most room for innovation, savings, speed, execution, and efficiency, and we layer it in bureaucracy. I would rather write a $10M contract than swipe my card for $50. That is how annoying it is. But the rules are the rules, and the oversight exists because people have misused the card. Learn the rules, follow them, and then focus your energy on the areas where the card can actually save your office time and money. Using the GPC as a payment method on existing contracts is one of those areas. Stop defaulting to DFAS for everything.</p>\n          <p style=\"font-size:0.78rem; color:rgba(148,163,184,0.6); margin-top:0.5rem; margin-bottom:0;\">- Nick Hazelett</p>\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">7</span> Convenience Checks</h3>\n      <div class=\"learn-body\">\n        <p>Convenience checks are a last resort, used only when the GPC is not feasible and the activity has determined that checks are the most advantageous option. Before issuing a convenience check, the requiring organization must document their effort to find a merchant that accepts the GPC.</p>\n        <p>Convenience checks cannot exceed one half of the MPT. The check writer is appointed by the contracting commander via a Delegation of Contracting Authority Letter, similar to a cardholder. Organizations are limited to one convenience checking account per organization, and the account requires yearly justification from the commander.</p>\n        <p>All of the same prohibitions and controls that apply to the GPC also apply to convenience checks. US Bank applies fees to convenience checks, so the CH and AO need to factor those into the total cost of the purchase.</p>\n      </div>\n    </div>\n\n  </div>\n\n  <!-- ═══════════════ LOOK IT UP ═══════════════ -->\n  <div id=\"panel-lookup\" class=\"gpc-panel\">\n    <div class=\"lookup-grid\">\n      <div class=\"lookup-card\">\n        <h4>DAFI 64-117: Government Purchase Card Program</h4>\n        <p>The Air Force instruction governing the GPC program. Covers program structure, roles, authorized uses, prohibitions, oversight, and convenience checks. 96 pages. Compliance is mandatory.</p>\n        <a href=\"https://static.e-publishing.af.mil/production/1/saf_aq/publication/dafi64-117/dafi64-117.pdf\" target=\"_blank\" rel=\"noopener\">Open DAFI 64-117</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 13.301: Government-wide Commercial Purchase Card</h4>\n        <p>The FAR section authorizing the three uses of the GPC: micro-purchases, placing orders, and making payments.</p>\n        <a href=\"https://www.acquisition.gov/far/13.301\" target=\"_blank\" rel=\"noopener\">Open FAR 13.301</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 32.1108: Payment by GPC</h4>\n        <p>Governs the use of GPC as a method of payment against existing contracts. Required reading if using the card for Use 3.</p>\n        <a href=\"https://www.acquisition.gov/far/32.1108\" target=\"_blank\" rel=\"noopener\">Open FAR 32.1108</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>DoD Charge Card Guidebook</h4>\n        <p>The DoD-level guidance for establishing and managing purchase, travel, and fuel card programs. If DAFI 64-117 conflicts with this, the DoD policy controls.</p>\n        <a href=\"https://www.acq.osd.mil/asda/dpc/ce/pc/docs-guides.html\" target=\"_blank\" rel=\"noopener\">Open DoD Charge Card Guidance</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>GSA SmartPay</h4>\n        <p>The GSA SmartPay program website. Covers the master contract, card programs, training, and tax exemption information.</p>\n        <a href=\"https://smartpay.gsa.gov/\" target=\"_blank\" rel=\"noopener\">Open GSA SmartPay</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>PIEE / JAM</h4>\n        <p>The Procurement Integrated Enterprise Environment. All GPC appointments and delegation letters are managed in the Joint Appointment Module (JAM).</p>\n        <a href=\"https://piee.eb.mil/\" target=\"_blank\" rel=\"noopener\">Open PIEE</a>\n      </div>\n    </div>\n  </div>\n\n</div>\n\n\n\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n\n<script src=\"main.js\"></script><a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"idiq-multiple-award.html\" aria-label=\"Previous Training: Multiple-Award IDIQ Orders\"><em>←</em><span>Previous Training</span><strong>Multiple-Award IDIQ Orders</strong></a><a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"sf30-modifications.html\" aria-label=\"Next Training: SF 30s for Modifications and Amendments\"><span>Next Training</span><strong>SF 30s for Modifications and Amendments</strong><em>→</em></a>\n<script>\n/* ── Tab switching ── */\nfunction showTab(tab) {\n  document.querySelectorAll('.gpc-panel').forEach(function(p) { p.classList.remove('active'); });\n  document.querySelectorAll('.gpc-tab').forEach(function(t) { t.classList.remove('active'); });\n  document.getElementById('panel-' + tab).classList.add('active');\n  event.currentTarget.classList.add('active');\n}\n</script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(245, 158, 11, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">What I Wish I'd Known</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 530,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 8723,
          "settleDelayMs": 7526,
          "auditMs": 1373,
          "totalMs": 10693,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 21
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 41,
          "errors": 38,
          "warnings": 1,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "0bc85853121c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "0ef1da6cd7ac40936d3f432a20df667b6eb8f000b84b34405b90c7d24d1351a1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0EF1DA6CD7AC"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "0cf3c23afdd3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "a54a295aa6af929c953e944cbd62c0603bbddf9f4dd9415fcfdec14176321b83",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A54A295AA6AF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" aria-label=\"Previous Training: Multiple-Award IDIQ Orders\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f2e9959de982",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-bd4b0384",
            "a11yPatternFingerprint": "2d79cf8390aa5bbe43b16e2479ed5e89f8a785c04c77991ac035aa555a6cf26c",
            "a11yPatternDisplayId": "A11Y-PAT-2D79CF8390AA",
            "a11yOccurrenceFingerprint": "5d876107d55f1f526f9dd1adb75db91218f601a172067cd643c712369fe60af6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5D876107D55F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-next-float training-nav-auto\" aria-label=\"Next Training: SF 30s for Modifications and Amendments\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e941b411ef66",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ca7e0dea",
            "a11yPatternFingerprint": "90ac1a7c625913c2e5fe49c9a42bb4f3c23c3ab21e4656ec07df4f7a03134908",
            "a11yPatternDisplayId": "A11Y-PAT-90AC1A7C6259",
            "a11yOccurrenceFingerprint": "3126171b1d5eb88b4b671ca58fe07d10f93e69e082ff475d689cf441f454f739",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3126171B1D5E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c4c1c50e52d8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "a818abb27329ecbff042062034cfa6fd7b670f70be21b57e0ab18a7170444487",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A818ABB27329"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "16d66e7dc239",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "317341216a2cdf9dfa273bdb078a8e1fef592ca7a4396f03043b340937ab63d9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-317341216A2C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bcc204626aaa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "e12d5785e5c48a3b26d234befec9804a6ba22a730142eb52436d97e4b238c2ab",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E12D5785E5C4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8eb3a1c72e99",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "28ca091ec1ba175326b8e0ca539899f0d67758422ecf0541d8648b439289d92c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-28CA091EC1BA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "74961f327af6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "fe4e3228b2713d462300b5bf911c62246de7061cebfa9fa987a78c8a67b55cf4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FE4E3228B271"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a5eeb3bc5aac",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "94ab2f058c4d78e26f5d63d56bb166e73ee4a27948466ebbd88d9e3e787a09d2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-94AB2F058C4D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ca4e9901aca2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "4bd8f9ca38b2cdf5b639ba97b2be5acc9e54ad1246d3457e0de2607ba44280c6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4BD8F9CA38B2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0fd84d2a0d0e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "7716cd44775ab7949a44750f9babd57ac2922a2b2eaf77eea3ec41d30d7be0f7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7716CD44775A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "419510ba5344",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "edbbb406527d1d0e2d27fc2bf096037bda6c4f836f869b2b33e1340df34ab687",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EDBBB406527D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2491d6088ccf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "e3e2edf5b1f69c9bfb0939117e060d5f10b474cb691a290a3c00f35d6e1e239f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E3E2EDF5B1F6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5351ccdfa3fa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "45d959beef559747301ab40706b27554c9d9c88c647171a312e6335cfa52e352",
            "a11yOccurrenceDisplayId": "A11Y-OCC-45D959BEEF55"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bae05d8b9501",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "57f77687dfc916a7a05b243ffca821fd90db6bf6022fdcc3871cfc0b6eee6862",
            "a11yOccurrenceDisplayId": "A11Y-OCC-57F77687DFC9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4a8a2f821978",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "0fe51bd49598da208d5128da8930586a4afc9d5515b67c289d6b468462015033",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0FE51BD49598"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "edf4c1f557be",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "22ed827525887ca84f3dfab45c913cb3428766b53dd538c66f4c4fc0b8937404",
            "a11yOccurrenceDisplayId": "A11Y-OCC-22ED82752588"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "95896a373b63",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "e65c515f3e133d8a15684d815de80664cef59368618c44f8b62a033f13b47fe4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E65C515F3E13"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ea782760e6ba",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "52e485814b3676d68f54609fc95160a2c4271185dd6b0b235481eb2f1463f5d7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-52E485814B36"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d88239aa84c5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "ef51a1def87e228f03e6c92ed61766db2261d5b5b707122df909cd79def26cb8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EF51A1DEF87E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "98e7599347d0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "58b3e1d6efb957e2f639643d71e14d3d125eda37600cb6362aad8064f1c5d89d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-58B3E1D6EFB9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a6f392950209",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "4e84ba9f67495ca7db0784dde0180b0b6bd67a67689a3108dcf43ea726183f45",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4E84BA9F6749"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0aa8e9c304d5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "3e12a427d1bce48c20b480bd2d5c56d53783e9dfa10dbed57e28c39534e7f39c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3E12A427D1BC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "528113e1bf63",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "3d1eb6f171e040e9dabd75cb534ce210b4b06c2ca79ea5705bf166510c81bc48",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3D1EB6F171E0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7ab9a81b9deb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "1b880cdadeaf25006307aa03b749f1c2a1282e709abcfe936f461d226b6321bc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1B880CDADEAF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d88426c05824",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "9d213ef741c4b56fa78c83df09ac74cae4fefc5aa075e756beb83dad749711f8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9D213EF741C4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "eaea3532b5a7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "1ac8475b911d5ac652e7af90a437ef675766afd6ea16a94feb056c8fa6173cda",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1AC8475B911D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ce23e09d7551",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "ef78037a08808931c73300f4366ed8f71e7b669fe533bf1af11916e362f632ab",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EF78037A0880"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b9378e1b2c02",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "448b6b249143c126830eee688190449969187b066a265bdd7ef759ec81815394",
            "a11yOccurrenceDisplayId": "A11Y-OCC-448B6B249143"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b0c5552da48d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "7a356560e830b077ca15f850862cc711585d888f1fca41139bca1edcbd533d79",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7A356560E830"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "72b540dbb999",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "cf079b76c8bae436c95395bd5d2a51285f2c29e9eacf1a632c24ab5f949074aa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CF079B76C8BA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0efa6f996ef4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "d4906b393fcccb197c6660deb7081559cd387de8d292aac75068ef4cf7671eba",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D4906B393FCC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "af9f24fe1e0e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "b435bf33769e8f48355406e081016e09f3b0896cd5f1be48acf78c7fa218989c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B435BF33769E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0431da0584ba",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "5b054cdc743ffd5335e95c29ad246b5d2045aff057cc8c170e9e378f6dc32fdf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5B054CDC743F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9530a32a40b3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "5e5da46238e40ea1357aaee455c3813678a43e897fd873149aca8b009d0c2c75",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5E5DA46238E4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "05a67fe0e83c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "19d3795c311f929fa7e55b06ed1ef14c8062e08401603a1e4d8138c3e9afa0f5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-19D3795C311F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "887d3d6b2751",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "3d2737bcfe41010668bd10e7cf3bf21b9c73f1556d38ba4334b3becfbb432464",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3D2737BCFE41"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "baa6c1c0d391",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "0869724f41cef700f0d29ce0fe862183d00501f27c879ad64613b16c9f4a2df1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0869724F41CE"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "372502556bdb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "7f5830ac334e47b450894ae79a9cc8bc91e123ad4532c2a54e37e05b74ec2363",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7F5830AC334E"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "372502556bdb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "7f5830ac334e47b450894ae79a9cc8bc91e123ad4532c2a54e37e05b74ec2363",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7F5830AC334E"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 198,
      "timings": {
        "fetchMs": 229,
        "pageNavigationMs": 8723,
        "pageLoadDelayMs": 7526,
        "totalMs": 16913,
        "scannerMs": {
          "axe": 10693,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/manual-mod-builder.html",
      "finalUrl": "https://kthq.org/manual-mod-builder.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Manual Mod Builder | ContractingHQ",
      "elapsedMs": 17079,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 526,
          "failed": 139,
          "cantTell": 52,
          "inapplicable": 53
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95014c9a5ef7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "7b2799eaf70bd16e0799aa8143b1c8526d105a2f0973c579cc16bd9ee2aa4480",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7B2799EAF70B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12bbd88542fd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "a395308830a8c9ef76ae63b6cb2d68c3eaf8a6c4b60ddfa871682b04b5d03bf4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A395308830A8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28b006bab61f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "88e13c85e8ea348a8efe18e45a57b2938352fd3edb37cca768dc2bca6196f933",
            "a11yOccurrenceDisplayId": "A11Y-OCC-88E13C85E8EA"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c33da9a020f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "8aa36e7be5cc79241ff0a70f5e5e8991ca7b185c7878394fd9eb5bb9eb554ff8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8AA36E7BE5CC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"mod-remove\"]",
            "html": "<button class=\"mod-remove\" onclick=\"removeMod('modblk-1')\">×</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "200f65712a09",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9305d2ba",
            "a11yPatternFingerprint": "ea1367bcd30529f3371e03b7dd7fd1c169df18ffe85d2cf6796887f9ab10788c",
            "a11yPatternDisplayId": "A11Y-PAT-EA1367BCD305",
            "a11yOccurrenceFingerprint": "14d5e3ec8dd426453bb32cf0d7291f6493ecadb901b8dcbc4c3defc3dbbe7af6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-14D5E3EC8DD4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f8e0899d5dc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "0273544648f4dbdc51008cde07c77aa902e395e237eee590566eb0524e430d10",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0273544648F4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dca601ece233",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "a7e97f04a442aa2b242b95a0d03de2480c5ecdda1f442f58b5b7c4195b11a45b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A7E97F04A442"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "315822f08892",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "7bcf71d21da631d4e64a7e49fec98f6538eac5a239daa0e32e8f6ed2b4df96c9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7BCF71D21DA6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d07434f1bee",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "464a0ef0487455a98491c831e19f0da6edd26c754af184f0a49ab2723791912c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-464A0EF04874"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8497d2e43f8d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "5f079aec5748f6a9bdac86bdebee80b2bde82ad5f5378a59d19a7f39397531b3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5F079AEC5748"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c60bd9746128",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "8e5799416333136f9f120074347a7999fae8162c96ead607ed5e5040840d1717",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8E5799416333"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7cba4addb27",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "6eb79e7944b8e8b80491dab16ee041714ea23af015649c0ee35af9c99b72a8e6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6EB79E7944B8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eca857c2ae48",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8563fbe5",
            "a11yPatternFingerprint": "fe342e2cb9e05d3a917ebd43128c1be5135f9a9e4e7fb8abc2882bfb87548e47",
            "a11yPatternDisplayId": "A11Y-PAT-FE342E2CB9E0",
            "a11yOccurrenceFingerprint": "ab3601d1ca8ba4dc3bc31b15b71b8f393e5eda74fb73fee87d3ede24ee08c55f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AB3601D1CA8B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bed0cd8ac302",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "7d891b6ef380dea97ba727371095236fcffd58b8ced9cc8f06de4c07880bfe42",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7D891B6EF380"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.84:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.84:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.84:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.97:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.76:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.97:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.58:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0587b064cbce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "77be7d4dc15a6af7e4fde7ec6275d170dad2af86b92e791de4ec90e8837d0b44",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77BE7D4DC15A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "721b81b9a4d5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "79378c06931d981c41a310c0eec52509c8dd7aa399cecaa99c2bf9843aa2dae2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-79378C06931D"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/select[@class=\"mod-template-input\"]",
            "html": "<select class=\"mod-template-input\" onchange=\"applyTemplate('modblk-1')\">...</select>",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2898101924f5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8647eb0f",
            "a11yPatternFingerprint": "2b36ef05a76f35570c983d45a39e4146c85a49c019ec4a71bdd980ce0124de74",
            "a11yPatternDisplayId": "A11Y-PAT-2B36EF05A76F",
            "a11yOccurrenceFingerprint": "97e3115fd7b811e43d74725a1859562b0c2b0feb9659ecf3954b0e53dc0b117b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-97E3115FD7B8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/select[@class=\"mod-type-input\"]",
            "html": "<select class=\"mod-type-input\">...</select>",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31c5d9089998",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-13f4fdff",
            "a11yPatternFingerprint": "0f82e98bbb1456aa066ca5c94e482b566c45d4e5578faf6c7c12ffdb5bb098bb",
            "a11yPatternDisplayId": "A11Y-PAT-0F82E98BBB14",
            "a11yOccurrenceFingerprint": "b9f2d9b22821690762ed52769a5478f5e58b2f69a2b887dcab31ebc6c7e65009",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B9F2D9B22821"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/select[@class=\"mod-section-input\"]",
            "html": "<select class=\"mod-section-input\">...</select>",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "319c288cbebf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-66f8fb5d",
            "a11yPatternFingerprint": "1f0bf8f95803054a8b82ef80e4a19ef7503772a22b16cebb7720bda5f5995718",
            "a11yPatternDisplayId": "A11Y-PAT-1F0BF8F95803",
            "a11yOccurrenceFingerprint": "b241785d0f978675f4ba40387ad3105bea1acef02a790a211029f979a69aeaed",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B241785D0F97"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24090f68bba3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "990389da0d4c2f1eedd62603d2a9806dad213f8cac32eca365f2671c97e93b1a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-990389DA0D4C"
          }
        ],
        "outcomeCount": 770,
        "duplicateFailedCount": 119,
        "uniqueFailedCount": 20,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 337,
          "failed": 37,
          "cantTell": 7,
          "inapplicable": 56
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "page-has-heading-one",
          "region",
          "select-name"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aff777ec6242",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "fec361d8d1f6ebcceedeabf2b122773d8bf15b60b37f1a21cdfe453303b34d74",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FEC361D8D1F6"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5039e59b6b45",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "2e98a56232f529c0937e3d3dda41077342d96aba7ec135a2c66fcd532bad2dfe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2E98A56232F5"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f213037472f7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "4b124ed6d6711ac84dc9fe80ff53a7d9b5fb8abe244ae7e108bc219249f94ee0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4B124ED6D671"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".mod-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6e683852b91",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "c596a18837102f1c9dc0f8f9c61f60cdfe7c71644410c5cb3549e6fe017bb57c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C596A1883710"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-sub",
            "html": "<div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.79 (foreground color: #555566, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".mod-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "526f3a758105",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b84856ec",
            "a11yPatternFingerprint": "bd9ff574df79f4f8be0818d2c1ecf68b460829f133970457242956fd4b8d7086",
            "a11yPatternDisplayId": "A11Y-PAT-BD9FF574DF79",
            "a11yOccurrenceFingerprint": "561d652ec574b3eb3ee38f8ea2b816d8199ee64ac2900d5f9f903cff9b42201d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-561D652EC574"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060311, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              "#base-f",
              ".mod-card:nth-child(2)",
              ".mod-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "837f7ea1e170",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "1c22f03502689545c5f3f9fbbbd53978f0fe9dca2cd46e9e49a2db52d6461761",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C22F0350268"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060311, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              "#base-f",
              ".mod-card:nth-child(2)",
              ".mod-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cc3ec9807d6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "d25ae1f5218e8fa139a997266da8f8e4ec61b7cde299e32e8acd4cce31ace77b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D25AE1F5218E"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".mod-date-input",
            "html": "<input type=\"date\" class=\"mod-date-input\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79dc6442b8a4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-00614886",
            "a11yPatternFingerprint": "3cc4d28204f3fb1b9ddab50b5d41992e2f3ee73b7250fe397165aa254d1ef552",
            "a11yPatternDisplayId": "A11Y-PAT-3CC4D28204F3",
            "a11yOccurrenceFingerprint": "1cac2390949e69f7191f2bbc0daa77131546aeba633da49e2155ad513b8ed824",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1CAC2390949E"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ef173dfcd50",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "9a13c7634b850e04923e6d30a8ad24e1d1bd4b1b7e9b12e2ef826627bb2e9f38",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9A13C7634B85"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #f59e0b;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4adde7db41a6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "430b4539c600b68616561679170aa7876e93ca3e80abc624bb0bb23f1bdebba0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-430B4539C600"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2edeb8c9fb48",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "5a10a9f956849082e320a2e1ba7a4b6753981ced2b2b93839ccf11c43f584cdd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5A10A9F95684"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #f59e0b;\">",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb0613929b77",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "a11yPatternFingerprint": "c916acc3bb7239929ae9de77956d92171abe53d1dd105f60ab8d48a1fba8bede",
            "a11yPatternDisplayId": "A11Y-PAT-C916ACC3BB72",
            "a11yOccurrenceFingerprint": "df1088638dc93edc2b505315ce1e230c3229494a3ee1a5b730b3379e593a704e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DF1088638DC9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mod-intro",
            "html": "<div class=\"mod-intro\">\n      <div class=\"mod-intro-tag\">Tool</div>\n      <h2>Manual Mod Builder</h2>\n      <p>Build modification content with automatic red/black text change tracking. Current mod changes appear in red. Previous mod text rolls to black.</p>\n    </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9870808dad4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d3fcf300",
            "a11yPatternFingerprint": "a3568479123953cfb5d4ff4acccfad3f4df9f40782fa4aae9fddd33c503aaac7",
            "a11yPatternDisplayId": "A11Y-PAT-A35684791239",
            "a11yOccurrenceFingerprint": "670ccfe8324d012744ce51601940868c73f916b8b2548f41029c94ecdd0fba94",
            "a11yOccurrenceDisplayId": "A11Y-OCC-670CCFE8324D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mod-bg > div:nth-child(2)",
            "html": "<div style=\"max-width:1100px;margin:0 auto 0.6rem;padding:0 1rem;font-size:0.72rem;color:#7a8290;font-family:'Inter',system-ui,sans-serif;font-style:italic;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea0f21342692",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81e846f5",
            "a11yPatternFingerprint": "8a00c9e614a2c8e304d3d81263081b455641b3d7064a8e7c47556ee38ba11456",
            "a11yPatternDisplayId": "A11Y-PAT-8A00C9E614A2",
            "a11yOccurrenceFingerprint": "1f0302c32a3f3c1ba10ff0b431410a550941d038c091c78066bfe64debebd4cf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1F0302C32A3F"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mod-card:nth-child(1)",
            "html": "<div class=\"mod-card\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33f6f8497494",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e2206c08",
            "a11yPatternFingerprint": "736839f5ace5f8b233a63da795320af712b8079e9e17b6e9335bdb5f7dcb7828",
            "a11yPatternDisplayId": "A11Y-PAT-736839F5ACE5",
            "a11yOccurrenceFingerprint": "f8c8e7a920f426960c3e6f6c032b4617071167b91e5b876e6b0fa46a301208c6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F8C8E7A920F4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mod-card:nth-child(2)",
            "html": "<div class=\"mod-card\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "099f7afe9700",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ca68fb10",
            "a11yPatternFingerprint": "43094c78a05b40b08920998f4f9282008df5166bcb683d7f7a2b93080680415c",
            "a11yPatternDisplayId": "A11Y-PAT-43094C78A05B",
            "a11yOccurrenceFingerprint": "7ca6a0c85fc3a3646dfdea1589ce7ff59b1e2fa84d046542dc1fbc198cf2d8d8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7CA6A0C85FC3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mod-card:nth-child(3) > h3",
            "html": "<h3>Modifications</h3>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e22210f4696a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e70fa65f",
            "a11yPatternFingerprint": "739f306d61f8f772d000c43fa2c760f08e508c0eb2cef706dc4d359cb876f263",
            "a11yPatternDisplayId": "A11Y-PAT-739F306D61F8",
            "a11yOccurrenceFingerprint": "d1522889c4ae2819073ba30f4b4dfcf6fb6bbdbc5fe0aa028b3caa602b9d5623",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D1522889C4AE"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mod-card:nth-child(3) > .card-desc",
            "html": "<div class=\"card-desc\">Add modifications in order. Use <strong>Quick Fill</strong> to pick a common mod type and get pre-filled language with blanks to fill in, or just type your summary of changes directly. Each mod's text appears in red; previous mods roll to black automatically.</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cf00f295bfa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ee85ce8f",
            "a11yPatternFingerprint": "c8686a6414378e00045620232b0a53998a4b75d0fcc70bcc660d553f37fdf72d",
            "a11yPatternDisplayId": "A11Y-PAT-C8686A641437",
            "a11yOccurrenceFingerprint": "3a812bbaaa32f3e969b24fc6b7ead92f626fd4d9c68ba22bdd8653f4c732008b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3A812BBAAA32"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".legend",
            "html": "<div class=\"legend\">\n          <div class=\"legend-item\"><span class=\"legend-swatch red\"></span> Current modification (red text)</div>\n          <div class=\"legend-item\"><span class=\"legend-swatch black\"></span> Previous/baseline (black text)</div>\n        </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8044777562d5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-34f5a32e",
            "a11yPatternFingerprint": "1b757c8b53d00ec30d61a0894289d41b3b7da75d5f966e5bb8d7a4599e500403",
            "a11yPatternDisplayId": "A11Y-PAT-1B757C8B53D0",
            "a11yOccurrenceFingerprint": "1512ac3b8d1c3deb2443c775bf1fec39299f2415f4147e1c52b0d3fec90f7e92",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1512AC3B8D1C"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mod-num",
            "html": "<span class=\"mod-num\">Modification P00001</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33b3b28a60ee",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37d1d81d",
            "a11yPatternFingerprint": "d81eb45f6041a0b2aa8be9641dd034319a9451393783e8f9313d369a65a1b353",
            "a11yPatternDisplayId": "A11Y-PAT-D81EB45F6041",
            "a11yOccurrenceFingerprint": "66f04e0cf72acca11e705ae8b7313c28ce002289917fd8392fb89f38b88052d6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-66F04E0CF72A"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label:nth-child(2)",
            "html": "<label>Quick Fill</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91636b566a27",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6dfb52fe",
            "a11yPatternFingerprint": "d37da1c394178737fcc946f9992d1bc997d09e763905cd8648078e956a3adc6b",
            "a11yPatternDisplayId": "A11Y-PAT-D37DA1C39417",
            "a11yOccurrenceFingerprint": "a297c4f553c752b9800008de8d258cdab8c48a3e62536c0556307a159fc724e7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A297C4F553C7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mod-template-input",
            "html": "<select class=\"mod-template-input\" onchange=\"applyTemplate('modblk-1')\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "108c5b293e5d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d3532a7b",
            "a11yPatternFingerprint": "b838ae644dab39730f65031ba835641d74a28947015769302ce99bb64c3eae6d",
            "a11yPatternDisplayId": "A11Y-PAT-B838AE644DAB",
            "a11yOccurrenceFingerprint": "aa85eb68205460045affe101a83b48bfdccec9b852f5e37a15ca1809df106f77",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AA85EB682054"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".id-row-3",
            "html": "<div class=\"id-row-3\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38dfc850901f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0621b2c3",
            "a11yPatternFingerprint": "280b5b09ad25db640fcfb1945da5388f5d2d697ca45575a0f9ff222a36748dc2",
            "a11yPatternDisplayId": "A11Y-PAT-280B5B09AD25",
            "a11yOccurrenceFingerprint": "f4786ac702eaafc7314ef024301b78cdd512cd7e2f5d5779fda673807b56dc89",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F4786AC702EA"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#modblk-1 > label:nth-child(5)",
            "html": "<label>Purpose of Modification</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "543aed1788b4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-298e8f26",
            "a11yPatternFingerprint": "e170040556f8bd8c357addad22a42f6c87aa1cbc094c995d36588ed339ce21b1",
            "a11yPatternDisplayId": "A11Y-PAT-E170040556F8",
            "a11yOccurrenceFingerprint": "ecb181571435584ed423d809cdf5506a1479f0280955c0011bcdd516eb5e357f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ECB181571435"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mod-purpose-input",
            "html": "<input type=\"text\" class=\"mod-purpose-input\" placeholder=\"e.g., Exercise Option Period 1\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "693b2425c864",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e0e7c49b",
            "a11yPatternFingerprint": "02537c861e2deabc37cd6ab80911da883e7c87082c870e556f728cc4bd0b8a7e",
            "a11yPatternDisplayId": "A11Y-PAT-02537C861E2D",
            "a11yOccurrenceFingerprint": "e289aa244945967df6a9d9cf719554690cc6a3552a095ef55b0f3156fdb8970f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E289AA244945"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#modblk-1 > label:nth-child(7)",
            "html": "<label>Summary of Changes</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25e8163f39ea",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d5e4f429",
            "a11yPatternFingerprint": "6d1ccea6d8eb88612cc1011826d9925b2d8f8c2afd795347bf959abf0d674d16",
            "a11yPatternDisplayId": "A11Y-PAT-6D1CCEA6D8EB",
            "a11yOccurrenceFingerprint": "935a1281c12d70995485a043c7d2235c7bcb557c862c7a020d031603ce929e09",
            "a11yOccurrenceDisplayId": "A11Y-OCC-935A1281C12D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mod-changes-input",
            "html": "<textarea class=\"mod-changes-input\" placeholder=\"Describe what this modification does. This text will appear in red in the output. Use a Quick Fill template above to get started, or just type your changes here.\"></textarea>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ec167deeb1b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3d5dda6",
            "a11yPatternFingerprint": "1252894633473c5b0f587da7276ba51a78124974f232d76862455169ecccdaa4",
            "a11yPatternDisplayId": "A11Y-PAT-125289463347",
            "a11yOccurrenceFingerprint": "0a99111634debf2f9bd7864dc33e5a7582727671fa14d5e410e8d0ae64b8b596",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0A99111634DE"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label:nth-child(9)",
            "html": "<label>Section Affected <span style=\"color:var(--silver);font-weight:400;font-size:0.75rem;\">(optional, for conformed contract organization)</span></label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a28c13d16b6f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f6d06865",
            "a11yPatternFingerprint": "68149585532d52b90fd6a08446ca0d8189b839398de8a3e82ce5273af22cfcdc",
            "a11yPatternDisplayId": "A11Y-PAT-68149585532D",
            "a11yOccurrenceFingerprint": "7091284061f93e2079606d85edf02fc678fc73ee4848a92052a9ac516153c0f4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7091284061F9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mod-section-input",
            "html": "<select class=\"mod-section-input\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "623ead562896",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9ddb64fc",
            "a11yPatternFingerprint": "52d1ef5013cead109c5d82983538c20a4f592c1080cd5fd0ef48c1bd909db7f6",
            "a11yPatternDisplayId": "A11Y-PAT-52D1EF5013CE",
            "a11yOccurrenceFingerprint": "9454734f531779ec60fd8593d385fb4916a09552630635a04a6ef9735f9fa30c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9454734F5317"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d039efa97aad",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "cc368f9db67405a0539d26a7a65de42a88c3e55fa90fa5cd385d904a044a4688",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CC368F9DB674"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(245, 158, 11, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e98af56ab7b5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "e0479073b06f0b0057564b922d9e98db8ceb58aef5da1ce0ea1639cf7465ef06",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E0479073B06F"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">What I Wish I'd Known</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7c5c7fdacb0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "4252e605a6b1e9dd65054ad5212c7176eaecbc78d608ea0a88bddf72f2db16af",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4252E605A6B1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed4498f0ab0f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "ed8901b3a9343a8e79a08cabd1c428254cd1ebdb545cadfe634e464675e34f95",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ED8901B3A934"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24cff8837876",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "f20d781a3e89925a078f52f0ae96b991b4a40eb06c38bea074571ad8d2f020ff",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F20D781A3E89"
          },
          {
            "rule": "select-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/select-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".mod-template-input",
            "html": "<select class=\"mod-template-input\" onchange=\"applyTemplate('modblk-1')\">",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "555565577ab1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4ca0a8d5",
            "a11yPatternFingerprint": "c56e8740c5d47f823352c89089ea75d41406c41b19ab9a5f769e7da2567272c9",
            "a11yPatternDisplayId": "A11Y-PAT-C56E8740C5D4",
            "a11yOccurrenceFingerprint": "79b4a51f4d3506be9e31bf130104f890486f370c255f1632caa5bbeffb78ce72",
            "a11yOccurrenceDisplayId": "A11Y-OCC-79B4A51F4D35"
          },
          {
            "rule": "select-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/select-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".mod-type-input",
            "html": "<select class=\"mod-type-input\"><option value=\"bilateral\">Bilateral</option><option value=\"unilateral\">Unilateral</option></select>",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c87f0da99c3b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d44fb3ba",
            "a11yPatternFingerprint": "bd25a447a0017efbda7a326973c659e9ab1ea362d17f0873b0fe2518904f780a",
            "a11yPatternDisplayId": "A11Y-PAT-BD25A447A001",
            "a11yOccurrenceFingerprint": "daf13c769bfb2932a91332eff6bb66065f29896701d1c5df647c996e60c4e0a4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DAF13C769BFB"
          },
          {
            "rule": "select-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/select-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".mod-section-input",
            "html": "<select class=\"mod-section-input\">",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "084f3f2e8f23",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e30815b6",
            "a11yPatternFingerprint": "53170557cd8205b24c0889cd486e3cd093041b8bdfc016d96ec644c7b2b82ea1",
            "a11yPatternDisplayId": "A11Y-PAT-53170557CD82",
            "a11yOccurrenceFingerprint": "b68d3bbc5df4eae33377179a77301a45c09c42f26f3e81b76882a690d9dfcb89",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B68D3BBC5DF4"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #f59e0b;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Build SF 30 modification content for manual contracts with red/black text change tracking. New changes in red, previous changes roll to black with each modification.\">\n  <title>Manual Mod Builder | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n<link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n<style>.bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}</style>\n  <script src=\"https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.10.1/html2pdf.bundle.min.js\"></script>\n  <style>\n    .mod-bg { background: #040d1f; padding: 0 0 6rem; min-height: 80vh; }\n    .mod-intro { text-align: center; padding: 2.5rem 1.5rem 0; }\n    .mod-intro-tag { display: inline-block; background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.25); color: var(--accent); font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 0.25rem 0.9rem; border-radius: 100px; margin-bottom: 0.65rem; }\n    .mod-intro h2 { font-family: 'Rajdhani', sans-serif; font-size: clamp(1.4rem,3vw,2rem); font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .mod-intro p { color: var(--silver); font-size: 0.9rem; max-width: 660px; margin: 0 auto 1.5rem; line-height: 1.6; }\n\n    .mod-wrap { max-width: 800px; margin: 2rem auto; padding: 0 1.5rem; }\n\n    /* Cards */\n    .mod-card { background: rgba(10,22,50,0.4); border: 1px solid rgba(74,158,255,0.15); border-radius: 14px; padding: 1.5rem; margin-bottom: 1.5rem; }\n    .mod-card h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.15rem; font-weight: 700; color: var(--accent); margin-bottom: 0.2rem; }\n    .mod-card .card-desc { color: var(--silver); font-size: 0.82rem; margin-bottom: 1rem; line-height: 1.5; }\n    .mod-card label { display: block; color: var(--silver); font-size: 0.82rem; font-weight: 600; margin-bottom: 0.3rem; margin-top: 0.75rem; }\n    .mod-card input[type=\"text\"],\n    .mod-card input[type=\"date\"],\n    .mod-card input[type=\"number\"],\n    .mod-card select {\n      width: 100%; box-sizing: border-box; background: rgba(4,13,31,0.8); border: 1px solid rgba(74,158,255,0.2); color: var(--white); border-radius: 8px; padding: 0.55rem 0.75rem; font-size: 0.88rem; font-family: inherit;\n    }\n    .mod-card select { appearance: none; background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%234a9eff' stroke-width='1.5' fill='none'/%3E%3C/svg%3E\"); background-repeat: no-repeat; background-position: right 0.75rem center; padding-right: 2rem; cursor: pointer; }\n    .mod-card select option { background: #0a1632; color: #e2eaf4; padding: 0.4rem; }\n    .mod-card textarea {\n      width: 100%; box-sizing: border-box; background: rgba(4,13,31,0.8); border: 1px solid rgba(74,158,255,0.2); color: var(--white); border-radius: 8px; padding: 0.55rem 0.75rem; font-size: 0.85rem; font-family: inherit; min-height: 100px; resize: vertical; line-height: 1.6;\n    }\n    .mod-card input:focus, .mod-card textarea:focus, .mod-card select:focus { outline: none; border-color: var(--accent); }\n\n    .id-row { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }\n    .id-row-3 { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1rem; }\n    @media (max-width: 500px) { .id-row, .id-row-3 { grid-template-columns: 1fr; } }\n\n    /* Modification blocks */\n    .mod-block { background: rgba(4,13,31,0.6); border: 1px solid rgba(74,158,255,0.1); border-radius: 10px; padding: 1rem; margin-bottom: 1rem; position: relative; }\n    .mod-block h4 { font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700; color: var(--white); margin-bottom: 0.5rem; display: flex; align-items: center; justify-content: space-between; }\n    .mod-block .mod-num { color: var(--accent); }\n    .mod-block .mod-remove { background: rgba(248,113,113,0.1); border: 1px solid rgba(248,113,113,0.2); color: #fca5a5; border-radius: 6px; width: 28px; height: 28px; cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 0.9rem; font-weight: 700; }\n    .mod-block .mod-remove:hover { background: rgba(248,113,113,0.2); }\n\n    /* Preview area */\n    .preview-area { background: #fff; color: #000; border-radius: 10px; padding: 1.5rem; margin-top: 1.5rem; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.6; max-height: 500px; overflow-y: auto; }\n    .preview-area .red-text { color: #dc2626; }\n    .preview-area .section-head { font-size: 13px; font-weight: bold; border-bottom: 1px solid #999; padding-bottom: 4px; margin: 16px 0 8px; }\n\n    .add-btn { background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.2); color: var(--accent); border-radius: 8px; padding: 0.45rem 0.9rem; cursor: pointer; font-size: 0.8rem; font-weight: 600; font-family: inherit; transition: background 0.12s; margin-top: 0.5rem; }\n    .add-btn:hover { background: rgba(74,158,255,0.2); }\n\n    .btn-row { display: flex; gap: 0.75rem; justify-content: center; margin: 2rem 0; flex-wrap: wrap; }\n    .gen-btn { background: var(--accent); color: #040d1f; border: none; border-radius: 10px; padding: 0.75rem 2rem; font-size: 0.95rem; font-weight: 700; font-family: 'Rajdhani', sans-serif; cursor: pointer; letter-spacing: 0.5px; transition: opacity 0.12s; }\n    .gen-btn:hover { opacity: 0.85; }\n    .preview-btn { background: rgba(52,211,153,0.15); color: #6ee7b7; border: 1px solid rgba(52,211,153,0.3); border-radius: 10px; padding: 0.75rem 2rem; font-size: 0.95rem; font-weight: 700; font-family: 'Rajdhani', sans-serif; cursor: pointer; transition: opacity 0.12s; }\n    .preview-btn:hover { opacity: 0.85; }\n\n    .legend { display: flex; gap: 1.5rem; align-items: center; margin: 1rem 0; font-size: 0.82rem; }\n    .legend-item { display: flex; align-items: center; gap: 0.35rem; color: var(--silver); }\n    .legend-swatch { width: 14px; height: 14px; border-radius: 3px; }\n    .legend-swatch.red { background: #dc2626; }\n    .legend-swatch.black { background: #000; border: 1px solid #555; }\n\n    /* Quick Fill template dropdown */\n    .mod-template-input { background-color: rgba(74,158,255,0.08) !important; border-color: rgba(74,158,255,0.3) !important; }\n\n    /* Hidden PDF content */\n    #pdf-mod-content { display: none; }\n    #pdf-mod-content.rendering { display: block; position: fixed; top: -9999px; left: -9999px; }\n  </style>\n  <!-- Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Manual Mod Builder | ContractingHQ\">\n  <meta property=\"og:description\" content=\"Build SF 30 modification content for manual contracts with red/black text change tracking. New changes in red, previous changes roll to black with each modification.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/manual-mod-builder.html\">\n  <meta property=\"og:image\" content=\"https://kthq.org/og-image.png\">\n  <meta name=\"twitter:card\" content=\"summary_large_image\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Manual Mod Builder | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"Build SF 30 modification content for manual contracts with red/black text change tracking. New changes in red, previous changes roll to black with each modification.\">\n  <meta name=\"twitter:image\" content=\"https://kthq.org/og-image.png\">\n  <link rel=\"canonical\" href=\"https://kthq.org/manual-mod-builder.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n<!-- NAV -->\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"logo-full\">ContractingHQ</span>\n    </a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\">\n      <span></span><span></span><span></span>\n    </button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n  <div class=\"mod-bg\">\n    <div class=\"mod-intro\">\n      <div class=\"mod-intro-tag\">Tool</div>\n      <h2>Manual Mod Builder</h2>\n      <p>Build modification content with automatic red/black text change tracking. Current mod changes appear in red. Previous mod text rolls to black.</p>\n    </div>\n\n    <div style=\"max-width:1100px;margin:0 auto 0.6rem;padding:0 1rem;font-size:0.72rem;color:#7a8290;font-family:'Inter',system-ui,sans-serif;font-style:italic;\">Note: Don't enter CUI or other sensitive information — ContractingHQ is hosted on public infrastructure and isn't authorized for protected data.</div>\n\n    <div class=\"mod-wrap\">\n\n      <!-- Contract ID -->\n      <div class=\"mod-card\">\n        <h3>Contract Identification</h3>\n        <div class=\"id-row\">\n          <div>\n            <label>Contract Number</label>\n            <input type=\"text\" id=\"mod-contractno\" placeholder=\"e.g., FA8201-25-P-0042\">\n          </div>\n          <div>\n            <label>Contractor Name</label>\n            <input type=\"text\" id=\"mod-contractor\" placeholder=\"e.g., Desert Waste Solutions LLC\">\n          </div>\n        </div>\n      </div>\n\n      <!-- Base Contract -->\n      <div class=\"mod-card\">\n        <h3>Base Contract Content</h3>\n        <div class=\"card-desc\">Enter your original contract content by section. This is the starting baseline. As you add modifications below, this content stays black and each mod's changes appear in red.</div>\n\n        <label>Section C (SOW/PWS Summary or Key Terms)</label>\n        <textarea id=\"base-c\" placeholder=\"Enter the key terms from your base contract Section C. You can paste the full text or summarize the relevant portions that may be modified.\"></textarea>\n\n        <label>Section F (Period of Performance)</label>\n        <textarea id=\"base-f\" style=\"min-height:60px;\" placeholder=\"e.g., Base Period: 01 Apr 2025 - 30 Sep 2025. Place of performance: Camp Taji, Iraq.\"></textarea>\n\n        <label>Section I (Key Clauses)</label>\n        <textarea id=\"base-i\" style=\"min-height:60px;\" placeholder=\"List your base contract clauses, or summarize the key ones.\"></textarea>\n      </div>\n\n      <!-- Modifications -->\n      <div class=\"mod-card\">\n        <h3>Modifications</h3>\n        <div class=\"card-desc\">Add modifications in order. Use <strong>Quick Fill</strong> to pick a common mod type and get pre-filled language with blanks to fill in, or just type your summary of changes directly. Each mod's text appears in red; previous mods roll to black automatically.</div>\n\n        <div class=\"legend\">\n          <div class=\"legend-item\"><span class=\"legend-swatch red\"></span> Current modification (red text)</div>\n          <div class=\"legend-item\"><span class=\"legend-swatch black\"></span> Previous/baseline (black text)</div>\n        </div>\n\n        <div id=\"mod-list\">\n          <div class=\"mod-block\" id=\"modblk-1\"><h4><span class=\"mod-num\">Modification P00001</span> <button class=\"mod-remove\" onclick=\"removeMod('modblk-1')\">×</button></h4><label>Quick Fill</label><select class=\"mod-template-input\" onchange=\"applyTemplate('modblk-1')\"><option value=\"\">-- Select a common mod type (optional) --</option><option value=\"option-exercise\">Exercise Option Period</option><option value=\"pop-extension\">Extend Period of Performance</option><option value=\"price-increase\">Adjust Price / Funding</option><option value=\"quantity-change\">Change Quantity</option><option value=\"scope-change\">Add / Change Scope of Work</option><option value=\"add-clause\">Add / Remove Clause</option><option value=\"admin-change\">Administrative Change (e.g., address, POC, DODAAC)</option><option value=\"novation\">Novation / Change of Name</option><option value=\"deobligation\">Deobligate Excess Funds</option></select><div class=\"id-row-3\"><div><label>Mod Number</label><input type=\"text\" class=\"mod-number-input\" value=\"P00001\" placeholder=\"e.g., P00001\"></div><div><label>Effective Date</label><input type=\"date\" class=\"mod-date-input\"></div><div><label>Mod Type</label><select class=\"mod-type-input\"><option value=\"bilateral\">Bilateral</option><option value=\"unilateral\">Unilateral</option></select></div></div><label>Purpose of Modification</label><input type=\"text\" class=\"mod-purpose-input\" placeholder=\"e.g., Exercise Option Period 1\"><label>Summary of Changes</label><textarea class=\"mod-changes-input\" placeholder=\"Describe what this modification does. This text will appear in red in the output. Use a Quick Fill template above to get started, or just type your changes here.\"></textarea><label>Section Affected <span style=\"color:var(--silver);font-weight:400;font-size:0.75rem;\">(optional, for conformed contract organization)</span></label><select class=\"mod-section-input\"><option value=\"general\">General / Summary of Changes</option><option value=\"C\">Section C - SOW/PWS</option><option value=\"F\">Section F - Deliveries/Performance</option><option value=\"H\">Section H - Special Requirements</option><option value=\"I\">Section I - Clauses</option><option value=\"schedule\">Schedule (CLINs/Pricing)</option></select></div>\n        </div>\n\n        <button class=\"add-btn\" onclick=\"addMod()\">+ Add Modification</button>\n      </div>\n\n      <!-- Buttons -->\n      <div class=\"btn-row\">\n        <button class=\"preview-btn\" onclick=\"renderPreview()\">Preview</button>\n        <button class=\"gen-btn\" onclick=\"generateModPDF()\">Generate PDF</button>\n      </div>\n\n      <!-- Preview -->\n      <div id=\"preview-container\" style=\"display:none;\">\n        <h3 style=\"font-family:'Rajdhani',sans-serif; color:var(--white); font-size:1.1rem; margin-bottom:0.5rem;\">Preview</h3>\n        <p style=\"color:var(--silver); font-size:0.8rem; margin-bottom:0.75rem;\">Text in <span style=\"color:#ef4444;\">red</span> represents the most recent modification. All previous modifications and baseline text appear in black.</p>\n        <div class=\"preview-area\" id=\"mod-preview\"></div>\n      </div>\n\n    </div>\n  </div>\n\n  <div id=\"pdf-mod-content\"></div>\n\n<!-- FOOTER -->\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n  <script src=\"main.js\"></script>\n  <script>\n    var modCount = 1;\n\n    // Common modification templates with pre-filled language\n    var MOD_TEMPLATES = [\n      { value: '', label: '-- Select a common mod type (optional) --', purpose: '', text: '', section: 'general' },\n      {\n        value: 'option-exercise',\n        label: 'Exercise Option Period',\n        purpose: 'Exercise Option Period [___]',\n        text: 'The Government hereby exercises Option Period [___] in accordance with FAR 52.217-9, Option to Extend the Term of the Contract.\\n\\nOption Period [___]: [START DATE] through [END DATE]\\nCLIN [____]: [DESCRIPTION]\\nOption Period Price: $[AMOUNT]\\n\\nAll other terms and conditions remain unchanged.',\n        section: 'F'\n      },\n      {\n        value: 'pop-extension',\n        label: 'Extend Period of Performance',\n        purpose: 'Extend Period of Performance',\n        text: 'The period of performance is hereby extended as follows:\\n\\nPrevious End Date: [OLD DATE]\\nNew End Date: [NEW DATE]\\n\\nReason: [CONTINUITY OF SERVICES / BRIDGE / OTHER]\\n\\nAll other terms and conditions remain unchanged.',\n        section: 'F'\n      },\n      {\n        value: 'price-increase',\n        label: 'Adjust Price / Funding',\n        purpose: 'Increase Contract Price by $[AMOUNT]',\n        text: 'The total contract price is hereby increased/decreased as follows:\\n\\nPrevious Contract Price: $[OLD AMOUNT]\\nAmount of This Modification: $[+/- AMOUNT]\\nNew Total Contract Price: $[NEW AMOUNT]\\n\\nCLIN [____]: Price changed from $[OLD] to $[NEW]\\n\\nReason: [ADDED SCOPE / QUANTITY CHANGE / OTHER]',\n        section: 'schedule'\n      },\n      {\n        value: 'quantity-change',\n        label: 'Change Quantity',\n        purpose: 'Increase/Decrease Quantity on CLIN [___]',\n        text: 'The quantity for the following CLIN(s) is hereby changed:\\n\\nCLIN [____]: [DESCRIPTION]\\nPrevious Quantity: [OLD QTY] [UNIT]\\nNew Quantity: [NEW QTY] [UNIT]\\n\\nPrice adjustment: $[OLD TOTAL] changed to $[NEW TOTAL]\\n\\nAll other terms and conditions remain unchanged.',\n        section: 'schedule'\n      },\n      {\n        value: 'scope-change',\n        label: 'Add / Change Scope of Work',\n        purpose: 'Modify Statement of Work',\n        text: 'The Statement of Work (Section C) is hereby modified as follows:\\n\\n[DESCRIBE THE SPECIFIC CHANGES TO THE SOW. DELETE OLD LANGUAGE AND INSERT NEW LANGUAGE AS APPLICABLE.]\\n\\nParagraph [___] is deleted in its entirety and replaced with the following:\\n\"[NEW LANGUAGE]\"\\n\\nAll other terms and conditions remain unchanged.',\n        section: 'C'\n      },\n      {\n        value: 'add-clause',\n        label: 'Add / Remove Clause',\n        purpose: 'Incorporate Additional Clause(s)',\n        text: 'The following clause(s) are hereby added to Section I:\\n\\n[CLAUSE NUMBER] - [CLAUSE TITLE] ([DATE])\\n\\nReason: [WHY THIS CLAUSE IS BEING ADDED]\\n\\nAll other terms and conditions remain unchanged.',\n        section: 'I'\n      },\n      {\n        value: 'admin-change',\n        label: 'Administrative Change (e.g., address, POC, DODAAC)',\n        purpose: 'Administrative Change',\n        text: 'This is an administrative modification to update the following:\\n\\n[PAYING OFFICE DODAAC / COR NAME / CONTRACTOR ADDRESS / OTHER]\\n\\nPrevious: [OLD INFO]\\nNew: [NEW INFO]\\n\\nThis is a no-cost modification. All other terms and conditions remain unchanged.',\n        section: 'general'\n      },\n      {\n        value: 'novation',\n        label: 'Novation / Change of Name',\n        purpose: 'Novation Agreement / Change of Name',\n        text: 'Effective [DATE], the contractor name/entity is changed as follows:\\n\\nPrevious Contractor: [OLD NAME]\\nNew Contractor: [NEW NAME]\\n\\nPursuant to FAR 42.12, a novation agreement / change-of-name agreement has been executed.\\n\\nAll other terms and conditions remain unchanged.',\n        section: 'general'\n      },\n      {\n        value: 'deobligation',\n        label: 'Deobligate Excess Funds',\n        purpose: 'Deobligate Excess Funds',\n        text: 'Excess funds are hereby deobligated from this contract as follows:\\n\\nPrevious Obligated Amount: $[OLD AMOUNT]\\nAmount Deobligated: $[AMOUNT]\\nNew Obligated Amount: $[NEW AMOUNT]\\n\\nThis modification [does / does not] change the total contract price.\\n\\nAll other terms and conditions remain unchanged.',\n        section: 'schedule'\n      }\n    ];\n\n    function applyTemplate(blockId) {\n      var block = document.getElementById(blockId);\n      if (!block) return;\n      var sel = block.querySelector('.mod-template-input');\n      var idx = sel.selectedIndex;\n      if (idx <= 0) return;\n      var tmpl = MOD_TEMPLATES[idx];\n      block.querySelector('.mod-purpose-input').value = tmpl.purpose;\n      block.querySelector('.mod-changes-input').value = tmpl.text;\n      block.querySelector('.mod-section-input').value = tmpl.section;\n    }\n\n    function buildModBlockHTML(id, num) {\n      var templateOpts = '';\n      MOD_TEMPLATES.forEach(function(t) {\n        templateOpts += '<option value=\"' + t.value + '\">' + t.label + '</option>';\n      });\n\n      return '<h4><span class=\"mod-num\">Modification ' + num + '</span> <button class=\"mod-remove\" onclick=\"removeMod(\\'' + id + '\\')\">&times;</button></h4>' +\n        '<label>Quick Fill</label>' +\n        '<select class=\"mod-template-input\" onchange=\"applyTemplate(\\'' + id + '\\')\">' + templateOpts + '</select>' +\n        '<div class=\"id-row-3\">' +\n          '<div><label>Mod Number</label><input type=\"text\" class=\"mod-number-input\" value=\"' + num + '\" placeholder=\"e.g., ' + num + '\" /></div>' +\n          '<div><label>Effective Date</label><input type=\"date\" class=\"mod-date-input\" /></div>' +\n          '<div><label>Mod Type</label><select class=\"mod-type-input\"><option value=\"bilateral\">Bilateral</option><option value=\"unilateral\">Unilateral</option></select></div>' +\n        '</div>' +\n        '<label>Purpose of Modification</label>' +\n        '<input type=\"text\" class=\"mod-purpose-input\" placeholder=\"e.g., Exercise Option Period 1\" />' +\n        '<label>Summary of Changes</label>' +\n        '<textarea class=\"mod-changes-input\" placeholder=\"Describe what this modification does. This text will appear in red in the output. Use a Quick Fill template above to get started, or just type your changes here.\"></textarea>' +\n        '<label>Section Affected <span style=\"color:var(--silver);font-weight:400;font-size:0.75rem;\">(optional, for conformed contract organization)</span></label>' +\n        '<select class=\"mod-section-input\"><option value=\"general\">General / Summary of Changes</option><option value=\"C\">Section C - SOW/PWS</option><option value=\"F\">Section F - Deliveries/Performance</option><option value=\"H\">Section H - Special Requirements</option><option value=\"I\">Section I - Clauses</option><option value=\"schedule\">Schedule (CLINs/Pricing)</option></select>';\n    }\n\n    function addMod() {\n      modCount++;\n      var id = 'modblk-' + modCount;\n      var num = 'P' + String(modCount).padStart(5, '0');\n      var block = document.createElement('div');\n      block.className = 'mod-block';\n      block.id = id;\n      block.innerHTML = buildModBlockHTML(id, num);\n      document.getElementById('mod-list').appendChild(block);\n    }\n\n    function removeMod(id) {\n      var el = document.getElementById(id);\n      if (el) el.remove();\n    }\n\n    function escH(s) {\n      var d = document.createElement('div');\n      d.textContent = s;\n      return d.innerHTML;\n    }\n\n    function fmtD(d) {\n      if (!d) return '(TBD)';\n      var p = d.split('-');\n      var m = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];\n      return parseInt(p[2]) + ' ' + m[parseInt(p[1])-1] + ' ' + p[0];\n    }\n\n    function collectMods() {\n      var blocks = document.querySelectorAll('#mod-list .mod-block');\n      var mods = [];\n      blocks.forEach(function(b) {\n        mods.push({\n          number: b.querySelector('.mod-number-input').value || '(TBD)',\n          date: b.querySelector('.mod-date-input').value,\n          type: b.querySelector('.mod-type-input').value,\n          purpose: b.querySelector('.mod-purpose-input').value,\n          changes: b.querySelector('.mod-changes-input').value,\n          section: b.querySelector('.mod-section-input').value\n        });\n      });\n      return mods;\n    }\n\n    function sectionLabel(code) {\n      var labels = { general: 'Summary of Changes', C: 'Section C', F: 'Section F', H: 'Section H', I: 'Section I', schedule: 'Schedule' };\n      return labels[code] || code;\n    }\n\n    function buildModHTML(forPDF) {\n      var contractNo = document.getElementById('mod-contractno').value || '(Contract Number)';\n      var contractor = document.getElementById('mod-contractor').value || '(Contractor Name)';\n      var baseC = document.getElementById('base-c').value;\n      var baseF = document.getElementById('base-f').value;\n      var baseI = document.getElementById('base-i').value;\n      var mods = collectMods();\n\n      var redStyle = forPDF ? 'color:#dc2626;' : 'color:#dc2626;';\n      var html = '';\n      html += '<div style=\"font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000; line-height:1.6; max-width:700px; margin:0 auto; padding:' + (forPDF ? '20px' : '0') + ';\">';\n\n      // Header\n      html += '<div style=\"text-align:center; border-bottom:2px solid #000; padding-bottom:8px; margin-bottom:16px;\">';\n      html += '<div style=\"font-size:13px; font-weight:bold;\">CONTRACT SUMMARY</div>';\n      html += '<div style=\"font-size:11px;\">Contract No. ' + escH(contractNo) + '</div>';\n      html += '<div style=\"font-size:10px; color:#555;\">Contractor: ' + escH(contractor) + '</div>';\n      if (mods.length > 0) {\n        var lastMod = mods[mods.length - 1];\n        html += '<div style=\"font-size:10px; color:#555;\">Through Modification: ' + escH(lastMod.number) + ' (' + fmtD(lastMod.date) + ')</div>';\n      }\n      html += '</div>';\n\n      // Modification log\n      html += '<div class=\"section-head\" style=\"font-size:13px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:4px; margin-bottom:8px;\">MODIFICATION LOG</div>';\n      html += '<table style=\"border-collapse:collapse; width:100%; font-size:10.5px; margin-bottom:16px;\">';\n      html += '<tr style=\"border-bottom:1px solid #999;\"><th style=\"text-align:left; padding:4px 6px;\">Mod #</th><th style=\"text-align:left; padding:4px 6px;\">Date</th><th style=\"text-align:left; padding:4px 6px;\">Type</th><th style=\"text-align:left; padding:4px 6px;\">Purpose</th></tr>';\n      mods.forEach(function(m, i) {\n        var isLast = (i === mods.length - 1);\n        var rowStyle = isLast ? 'style=\"border-bottom:1px solid #e0e0e0; ' + redStyle + '\"' : 'style=\"border-bottom:1px solid #e0e0e0;\"';\n        html += '<tr ' + rowStyle + '><td style=\"padding:4px 6px;\">' + escH(m.number) + '</td><td style=\"padding:4px 6px;\">' + fmtD(m.date) + '</td><td style=\"padding:4px 6px;\">' + escH(m.type) + '</td><td style=\"padding:4px 6px;\">' + escH(m.purpose) + '</td></tr>';\n      });\n      html += '</table>';\n\n      // Section C\n      if (baseC) {\n        html += '<div class=\"section-head\" style=\"font-size:13px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:4px; margin:16px 0 8px;\">SECTION C &mdash; DESCRIPTION / SPECIFICATIONS / SOW</div>';\n        baseC.split('\\n').forEach(function(p) {\n          if (p.trim()) html += '<p style=\"margin:0 0 8px;\">' + escH(p) + '</p>';\n        });\n        // Add mod changes for section C\n        mods.forEach(function(m, i) {\n          if (m.section === 'C' && m.changes) {\n            var isLast = (i === mods.length - 1);\n            var style = isLast ? redStyle : '';\n            html += '<p style=\"margin:6px 0 2px; font-size:9px; font-weight:bold; ' + style + '\">[' + escH(m.number) + ' - ' + escH(m.purpose) + ']</p>';\n            m.changes.split('\\n').forEach(function(p) {\n              if (p.trim()) html += '<p style=\"margin:0 0 6px; ' + style + '\">' + escH(p) + '</p>';\n            });\n          }\n        });\n      }\n\n      // Section F\n      if (baseF) {\n        html += '<div class=\"section-head\" style=\"font-size:13px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:4px; margin:16px 0 8px;\">SECTION F &mdash; DELIVERIES OR PERFORMANCE</div>';\n        baseF.split('\\n').forEach(function(p) {\n          if (p.trim()) html += '<p style=\"margin:0 0 8px;\">' + escH(p) + '</p>';\n        });\n        mods.forEach(function(m, i) {\n          if (m.section === 'F' && m.changes) {\n            var isLast = (i === mods.length - 1);\n            var style = isLast ? redStyle : '';\n            html += '<p style=\"margin:6px 0 2px; font-size:9px; font-weight:bold; ' + style + '\">[' + escH(m.number) + ' - ' + escH(m.purpose) + ']</p>';\n            m.changes.split('\\n').forEach(function(p) {\n              if (p.trim()) html += '<p style=\"margin:0 0 6px; ' + style + '\">' + escH(p) + '</p>';\n            });\n          }\n        });\n      }\n\n      // Section I\n      if (baseI) {\n        html += '<div class=\"section-head\" style=\"font-size:13px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:4px; margin:16px 0 8px;\">SECTION I &mdash; CONTRACT CLAUSES</div>';\n        baseI.split('\\n').forEach(function(p) {\n          if (p.trim()) html += '<p style=\"margin:0 0 8px;\">' + escH(p) + '</p>';\n        });\n        mods.forEach(function(m, i) {\n          if (m.section === 'I' && m.changes) {\n            var isLast = (i === mods.length - 1);\n            var style = isLast ? redStyle : '';\n            html += '<p style=\"margin:6px 0 2px; font-size:9px; font-weight:bold; ' + style + '\">[' + escH(m.number) + ' - ' + escH(m.purpose) + ']</p>';\n            m.changes.split('\\n').forEach(function(p) {\n              if (p.trim()) html += '<p style=\"margin:0 0 6px; ' + style + '\">' + escH(p) + '</p>';\n            });\n          }\n        });\n      }\n\n      // General/Schedule/H mods\n      var otherSections = ['general', 'schedule', 'H'];\n      var sectionNames = { general: 'SUMMARY OF CHANGES', schedule: 'SCHEDULE MODIFICATIONS', H: 'SECTION H &mdash; SPECIAL REQUIREMENTS' };\n      otherSections.forEach(function(sec) {\n        var hasMods = mods.some(function(m) { return m.section === sec && m.changes; });\n        if (hasMods) {\n          html += '<div class=\"section-head\" style=\"font-size:13px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:4px; margin:16px 0 8px;\">' + sectionNames[sec] + '</div>';\n          mods.forEach(function(m, i) {\n            if (m.section === sec && m.changes) {\n              var isLast = (i === mods.length - 1);\n              var style = isLast ? redStyle : '';\n              html += '<p style=\"margin:6px 0 2px; font-size:9px; font-weight:bold; ' + style + '\">[' + escH(m.number) + ' - ' + escH(m.purpose) + ']</p>';\n              m.changes.split('\\n').forEach(function(p) {\n                if (p.trim()) html += '<p style=\"margin:0 0 6px; ' + style + '\">' + escH(p) + '</p>';\n              });\n            }\n          });\n        }\n      });\n\n      // Footer\n      html += '<div style=\"border-top:1px solid #999; padding-top:6px; margin-top:24px; font-size:9px; color:#777; text-align:center;\">';\n      html += escH(contractNo);\n      if (mods.length > 0) html += ' &mdash; Through ' + escH(mods[mods.length-1].number);\n      html += '</div>';\n\n      html += '</div>';\n      return html;\n    }\n\n    function renderPreview() {\n      var container = document.getElementById('preview-container');\n      var preview = document.getElementById('mod-preview');\n      preview.innerHTML = buildModHTML(false);\n      container.style.display = 'block';\n      container.scrollIntoView({ behavior: 'smooth' });\n    }\n\n    function generateModPDF() {\n      var contractNo = document.getElementById('mod-contractno').value || 'Contract';\n      var mods = collectMods();\n      var lastMod = mods.length > 0 ? mods[mods.length-1].number : 'Base';\n\n      var target = document.getElementById('pdf-mod-content');\n      target.innerHTML = buildModHTML(true);\n      target.className = 'rendering';\n\n      var filename = contractNo.replace(/[^a-zA-Z0-9\\-]/g, '_') + '_' + lastMod.replace(/[^a-zA-Z0-9]/g, '') + '_Modified.pdf';\n\n      html2pdf().set({\n        margin: [0.5, 0.6, 0.5, 0.6],\n        filename: filename,\n        html2canvas: { scale: 2, useCORS: true },\n        jsPDF: { unit: 'in', format: 'letter', orientation: 'portrait' },\n        pagebreak: { mode: ['avoid-all', 'css', 'legacy'] }\n      }).from(target).save().then(function() {\n        target.className = '';\n        target.innerHTML = '';\n      });\n    }\n\n    // Initialize the first mod block\n    document.getElementById('modblk-1').innerHTML = buildModBlockHTML('modblk-1', 'P00001');\n  </script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(245, 158, 11, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">What I Wish I'd Known</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 437,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 9227,
          "settleDelayMs": 7893,
          "auditMs": 1306,
          "totalMs": 11130,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 37
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 52,
          "errors": 48,
          "warnings": 2,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"mod-contractno\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"mod-contractno\">Label text</label>",
            "line": 0,
            "fingerprint": "6d1a6d1a6a61",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-01fdbd7f",
            "a11yPatternFingerprint": "56cfebc5e2ce7ba7631de8be62d2ad8988e7b1a4621d3743e27eeb7eef77bc21",
            "a11yPatternDisplayId": "A11Y-PAT-56CFEBC5E2CE",
            "a11yOccurrenceFingerprint": "0e346e70a1fbfbb3a4ff031cbc617bcb7305e68f8f3c66b67bb8c94158ea9a3b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0E346E70A1FB"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"mod-contractor\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"mod-contractor\">Label text</label>",
            "line": 0,
            "fingerprint": "225329ef6b0d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b9d7babf",
            "a11yPatternFingerprint": "8b5d45aa1b219413d2b17b476d8e4c6190d4ef5b62acbed5aece41a5b65d922c",
            "a11yPatternDisplayId": "A11Y-PAT-8B5D45AA1B21",
            "a11yOccurrenceFingerprint": "aeaab93b3b93589b878555c86eac5a1b137f88af31fabc5161dd70f49f6cf301",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AEAAB93B3B93"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea id=\"base-c\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"base-c\">Label text</label>",
            "line": 0,
            "fingerprint": "a12c0df35ce4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c2478716",
            "a11yPatternFingerprint": "e86350e5290771bd032d33ef45c4da9d09ba4863db7aa5571afb5423b0980c02",
            "a11yPatternDisplayId": "A11Y-PAT-E86350E52907",
            "a11yOccurrenceFingerprint": "929a2933b857539843093c437d9b428745bee6236d76ce302c1201f480245e95",
            "a11yOccurrenceDisplayId": "A11Y-OCC-929A2933B857"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea id=\"base-f\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"base-f\">Label text</label>",
            "line": 0,
            "fingerprint": "f19d0227388a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8d5dd6d8",
            "a11yPatternFingerprint": "a85d1ef149c3f9a38aaa9a34373593906aab6a5cb3a7e3466affb6cf619755d2",
            "a11yPatternDisplayId": "A11Y-PAT-A85D1EF149C3",
            "a11yOccurrenceFingerprint": "b65c1daa94e77efe0d6ec7bc247040e5aa236529a0449a2f5255a1b58f3230ea",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B65C1DAA94E7"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea id=\"base-i\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"base-i\">Label text</label>",
            "line": 0,
            "fingerprint": "509a515d53ba",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-90ff7453",
            "a11yPatternFingerprint": "7621a3e1e6f0be65de0d533fdd4294465955d7914c41ee220c530332b20b4046",
            "a11yPatternDisplayId": "A11Y-PAT-7621A3E1E6F0",
            "a11yOccurrenceFingerprint": "dc30e5971bd70b95aa7de8dde85024cf7d9d3605da10d64bd396da8caca9f6ad",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DC30E5971BD7"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<select class=\"mod-template-input\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "5d6dc21f56a5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d300d2fe",
            "a11yPatternFingerprint": "b861a96c5e6536035d2de6f70e58b43a65f58805fac1ef61850c245f0f645cd2",
            "a11yPatternDisplayId": "A11Y-PAT-B861A96C5E65",
            "a11yOccurrenceFingerprint": "d4c9f13f102ff4a218d8c44b3e7ad010bf189a553e0d4ac1e11e454229bd7221",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D4C9F13F102F"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"mod-number-input\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "8925b5d23c93",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b464d3b2",
            "a11yPatternFingerprint": "0a2569cd31a7138485aa7823d808a5d74975d9853d9e715fbccf310f293b47fb",
            "a11yPatternDisplayId": "A11Y-PAT-0A2569CD31A7",
            "a11yOccurrenceFingerprint": "437616518c35fa307b7371fb898f080eef30d523a3404261c79164ddb328d1bf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-437616518C35"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"mod-date-input\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "4d82b031f677",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f7521b7",
            "a11yPatternFingerprint": "b1b93e6bb2aa6a2862cdcb559880c26933ebb4b9e319e827175d81a74607e09d",
            "a11yPatternDisplayId": "A11Y-PAT-B1B93E6BB2AA",
            "a11yOccurrenceFingerprint": "11dff87ee6d760c16375d3f64bc7c0d4e3df6d4db23f9fcc8ddaaf20338126bc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-11DFF87EE6D7"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<select class=\"mod-type-input\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "b4d5ec6e2c96",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f73e88a6",
            "a11yPatternFingerprint": "d63a457b98abaecff2669cf31ab4d39675c646cbbb39b3849440651805b487f9",
            "a11yPatternDisplayId": "A11Y-PAT-D63A457B98AB",
            "a11yOccurrenceFingerprint": "015a9657b5d80537f8de32a1b7662f342845cb1758965582f4a509c011dcaa5e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-015A9657B5D8"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"mod-purpose-input\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "5c4671c8fdef",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-17b05283",
            "a11yPatternFingerprint": "baa2a36bee5e85447c1ce3efe7b70fe4bc0e9bfe996685db5fa57d304b56c1ff",
            "a11yPatternDisplayId": "A11Y-PAT-BAA2A36BEE5E",
            "a11yOccurrenceFingerprint": "7f77b7630fdc3e423b904e35c13b4120ca82a08ec414d2fc1aba5cf58bdd6600",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7F77B7630FDC"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea class=\"mod-changes-input\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "527ced7d4820",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-21afdee9",
            "a11yPatternFingerprint": "d43c5a77e4ad4ea5ec981fe985e7aac82ade2cf814ffddea2e0a08e159b5a06d",
            "a11yPatternDisplayId": "A11Y-PAT-D43C5A77E4AD",
            "a11yOccurrenceFingerprint": "2b248db258f58fd5f5e5132eb118b2973c4777c51e7ed5e61ca11af3138427e4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2B248DB258F5"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<select class=\"mod-section-input\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "3fa7ad48d560",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-77617b16",
            "a11yPatternFingerprint": "d9b62f03ddec839f7b714d26e69f6080cd0d27c193e9e50b00f3d44c0a38ff32",
            "a11yPatternDisplayId": "A11Y-PAT-D9B62F03DDEC",
            "a11yOccurrenceFingerprint": "35f87c65612ee2bf9cd4f8ee966fe3ac2632478f77e49d518b74ba88ad5ebce3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-35F87C65612E"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "a66232041ee5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "22a42bb5c56955d1987322517320283428a3eb3eee6dbad6df5aae0401d69f1c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-22A42BB5C569"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "document",
            "message": "Page does not have an h1 heading",
            "suggestion": "Add one <h1> that describes the main topic of the page",
            "line": 0,
            "fingerprint": "0264c022acdb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-63d0f0bd",
            "a11yPatternFingerprint": "3e77ea3cda1153f74ad07abc99551599837cc90950980c113f05bae55fd4e90e",
            "a11yPatternDisplayId": "A11Y-PAT-3E77EA3CDA11",
            "a11yOccurrenceFingerprint": "30a4fbae42866585396e685df5bc6154e3759a7af569be3ef9ae4bcf59389300",
            "a11yOccurrenceDisplayId": "A11Y-OCC-30A4FBAE4286"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "248950265da7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "9a6de4db0a6eaea40a8b64d876f5986f26802bdb22527e0184fb455d80b0c57a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9A6DE4DB0A6E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "634ac318ad7c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "0bc1d64c02d6484bc8532a45eaf8a43a32281187676ec6eb0c3433ee3c67d9d3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0BC1D64C02D6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e52b48392cc2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "da13567ee8068a1517f879cad16589aef1b23b2c278a30933389d95a2533d0ef",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DA13567EE806"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "66924e748cda",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "18048fc494fb3fa827a19dd05c26fd484c5a9a06d41485a4fad94ebd2dc4d967",
            "a11yOccurrenceDisplayId": "A11Y-OCC-18048FC494FB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6cf996272b13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "859e085bb17903932ef866bfb90a9188c1ccbb39b63775f5ea6b1d1c29be11d7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-859E085BB179"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9b32f370f5ca",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "cafa4c07d070f1b97108348aa129cb596ade7481be86aff4989a3565bf70c13a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CAFA4C07D070"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e45359d33f04",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "4ebdfe741c925e1f8fd882bd7e540846dab24c74a6908436d13934b752ab8d40",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4EBDFE741C92"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "177e803ee1cc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "c90fb23bb9f6d92951cb36fd17f2464945ebb816c98ff3692716483f7cd0e6cf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C90FB23BB9F6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "24bce0588884",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "4e6d83c55d9933f1f626204fc5743485fe74d6f6146a656b51fa3eb521476690",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4E6D83C55D99"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "dffe9164ff01",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "f4d63ef2c0ecc5737c3890dc6ed0c471b124df4686c6a83d98e0d042407df861",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F4D63EF2C0EC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6e45158c84a0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "3aca51ed7ea0eb7de06d7152b162a5c42651feba71c655715d27117e301c3a2d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3ACA51ED7EA0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f0c07dbac610",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "7b2448b4b6a507c9235cf01970a1172b93513f999ab6d21dd7aa1d0cad8671fc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7B2448B4B6A5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8aa4cdef769f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "410f4f9aa4764d61d8ae0e60f76ee4d8bec4b0d124b3e27dbdbc01147687e6be",
            "a11yOccurrenceDisplayId": "A11Y-OCC-410F4F9AA476"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d4823ee64934",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "167f7ab40c57435c4224913935829cc789cd52052552e59a50476277c247ed30",
            "a11yOccurrenceDisplayId": "A11Y-OCC-167F7AB40C57"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "427e47b11424",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "a5f11ad8803593e44aaf08be7188f534a1b6313486ed80ff8159167d3f9e5af7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A5F11AD88035"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3ad8c8dbc87f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "273c5b7397c280f2f071abe275f24ad8e54b001b2d0ce649f164b55d09817c68",
            "a11yOccurrenceDisplayId": "A11Y-OCC-273C5B7397C2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "61ced578bfee",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "11d719ce67f7843e87dc05846dc40a75630892de686d1502b444ba2bdfa661fe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-11D719CE67F7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4a593aba14ea",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "455cf584ddd66105c3e23bb40c5306df616f0091db8ad7ba4dedcb010d2e6112",
            "a11yOccurrenceDisplayId": "A11Y-OCC-455CF584DDD6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4c29e3a59f66",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "cb1466643cfa45380311402fd3643d849a359bb1a860537bf2f6ecdce6a70618",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CB1466643CFA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a2023bc89373",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "b0eab9510d64cf8887408a8de5c24c70d2ef3d6dcedc4fd0913e3233da42ba47",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B0EAB9510D64"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e9a7819d8085",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "f1cbd3933c45857e88d19afd65a6bd992429dd539ab7a907d4726faee7b91dc6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F1CBD3933C45"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3f7fcacff9c5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "5595e98ee34dc06b4327fea14d5db53f2647d64d8094f2eb4da9ed5643d8f2e1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5595E98EE34D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "47cff37e214b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "6be4055fcacfbe051c605a9e33cb24cc95f115babd48e145d52dc1102888ded3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6BE4055FCACF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d3d232ef1bdb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "a6a9f9dfd07af0716dcac0653d77e2580b7cab72c24949fd7175b5389b4b8f58",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A6A9F9DFD07A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9ff48c4b3312",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "d57502502a9cb40a38dec7ad8e4b59ad3a6ed2290536a42de906317d49caf20f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D57502502A9C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "54fd02aec535",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "09c16f96c2c8adb802149ebf91e2132bc2ea2bdcf4028f633db8c64bd169fd32",
            "a11yOccurrenceDisplayId": "A11Y-OCC-09C16F96C2C8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "69f1df0621d2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "e6b1cca0cc27fe058d8ffe025857b459a874d943cdbb103febd8bf526f859760",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E6B1CCA0CC27"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e69c2d9d0c38",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "c9e5ffbc750bedacd22f71341d063474fc2bd086cd084227292c2c9e3b8fbd7a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C9E5FFBC750B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bfc655426c65",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "478144b59ceccf50de8899fc01d48e18da694df85033594b73ee8391573641f9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-478144B59CEC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bdf99e8f11ba",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "c61d6529d4ca9ba4fcd3e535e60ee282421458972505e646e2f4a7aec1f9fbaa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C61D6529D4CA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e19d8c779f0e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "0cd372c50d1ce27b443ab7b2c27b0475af926183751972fd0b357b959c0e8c5b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0CD372C50D1C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a890bacf958b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "0cffeec8fef18ddfa51ad013e71c1d4bd6217826a2cb35444be4f7357effc4a1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0CFFEEC8FEF1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f3085c53eb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "6cf097c06a1fc2e90f09652a92ac157b63f8a844c4e6af760494571ba46c72fc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6CF097C06A1F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6a0afe4ffc3a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "afbf485316db096d07bd50b43222dbd22fa162f99043a5ee375f9430b1ad6ce5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AFBF485316DB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c48b5183c402",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "4fd88d1d0dab619cc9d427bb2f311db5eb20a6fd0fd5868aada3f2f290c3c19d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4FD88D1D0DAB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9ea7a8726a16",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "ce774ce49fc7302eb37a2538631cb9a19f509f475490907823489b9ec1f81399",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE774CE49FC7"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "c8b6e0d3c99b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "6b94e7d9f33d0ceed98da505042bafd45f78e6cefc71b96f8b1b0f15ac167848",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6B94E7D9F33D"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "c8b6e0d3c99b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "6b94e7d9f33d0ceed98da505042bafd45f78e6cefc71b96f8b1b0f15ac167848",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6B94E7D9F33D"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 119,
      "timings": {
        "fetchMs": 106,
        "pageNavigationMs": 9227,
        "pageLoadDelayMs": 7893,
        "totalMs": 17079,
        "scannerMs": {
          "axe": 11130,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/material-submittals.html",
      "finalUrl": "https://kthq.org/material-submittals.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Material Submittals | ContractingHQ",
      "elapsedMs": 22549,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "RangeError: Invalid string length\n    at stringify (<anonymous>)\n    at JSON (file:///home/runner/work/open-scans/open-scans/node_modules/@siteimprove/alfa-formatter-json/dist/json.js:8:16)\n    at run (file:///home/runner/work/open-scans/open-scans/node_modules/@siteimprove/alfa-cli/bin/alfa/command/audit/run.js:79:41)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 483,
          "failed": 19,
          "cantTell": 169,
          "inapplicable": 48
        },
        "failedRules": [
          "aria-required-children",
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "page-has-heading-one",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "empty-table-header",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "region",
          "scrollable-region-focusable",
          "table-duplicate-name",
          "td-headers-attr",
          "th-has-data-cells"
        ],
        "failures": [
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".rfp-tabs[role=\"tablist\"]:nth-child(2)",
            "html": "<div class=\"rfp-tabs\" role=\"tablist\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[tabindex]",
            "relatedPaths": [
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .active.rfp-tab[onclick=\"showTab('learn', this)\"]",
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab[onclick=\"showTab('showme', this)\"]",
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab[onclick=\"showTab('test', this)\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5949a6911468",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cb8dd646",
            "a11yPatternFingerprint": "2c0b8267e240843e96718e1e9f1f4a7ff8785f0cdb02d3204e1d25b539367ef2",
            "a11yPatternDisplayId": "A11Y-PAT-2C0B8267E240",
            "a11yOccurrenceFingerprint": "598dfc7ab433560de29bfa7ece03c48bc7ea7579a49604869fd8afb61c2e64be",
            "a11yOccurrenceDisplayId": "A11Y-OCC-598DFC7AB433"
          },
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".tablist-bottom",
            "html": "<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[tabindex]",
            "relatedPaths": [
              ".tablist-bottom > .active.rfp-tab[onclick=\"showTab('learn', this)\"]",
              ".tablist-bottom > .rfp-tab[onclick=\"showTab('showme', this)\"]",
              ".tablist-bottom > .rfp-tab[onclick=\"showTab('test', this)\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff09da4d9802",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99998b8b",
            "a11yPatternFingerprint": "51be94572dbc3a4f739b3c188e084d30f1a82773b5d8e801bcfab8b326a725c2",
            "a11yPatternDisplayId": "A11Y-PAT-51BE94572DBC",
            "a11yOccurrenceFingerprint": "81f2aaae996b20ea288a7ff0decf0e90314405fc160567ab4623b31b5775bd7a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-81F2AAAE996B"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d973d37147e3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "40d0522be78b413ba60ce8a075c028f85f2735d90dd4121a551f68ac2e5b9442",
            "a11yOccurrenceDisplayId": "A11Y-OCC-40D0522BE78B"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1269e7c2fa95",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "1b8716e240c7b86b28ce07e2c0f7122eb630e9a8b445fc53862cd051ff60c42c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1B8716E240C7"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" style=\"margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.3px;\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d1ab0e71fbe",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "1d84aaa5577bb140a6a354d1fbe700627b18530c28632d695414d8fed035a9b9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1D84AAA5577B"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38d94deb9d21",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "a74a4c85ee9fddf4ad05d8b297e86e5c386d45bb3a19549ec2ff387daa206938",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A74A4C85EE9F"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #e11d48;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "787d7c73bcc0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "ac6e330f433708e5d4c91d7a24b05d7c2e70c4823e0b024d730349139afd83a4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AC6E330F4337"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65cb1fc326b8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "8817521e1677ce29049d2fc883634e4a6a50b1e21c94ff5927a9b68795d001e4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8817521E1677"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #e11d48;\">",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2102d0f23f7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "a11yPatternFingerprint": "c916acc3bb7239929ae9de77956d92171abe53d1dd105f60ab8d48a1fba8bede",
            "a11yPatternDisplayId": "A11Y-PAT-C916ACC3BB72",
            "a11yOccurrenceFingerprint": "adebe6da6daf3cdbe26698657015138fe709b126cdd6774443429b745ca4ba40",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ADEBE6DA6DAF"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".rfp-intro",
            "html": "<div class=\"rfp-intro\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83d51a1b0e37",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd2311ef",
            "a11yPatternFingerprint": "25cee9740d75484d2e788587c95d2bce4dd33f8c4afc78397532071a6472814e",
            "a11yPatternDisplayId": "A11Y-PAT-25CEE9740D75",
            "a11yOccurrenceFingerprint": "3832d14e1425cd7d2389bb9db002e568b1f620b2e80e4d4468b73ff3fccdaed2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3832D14E1425"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#tab-learn",
            "html": "<div id=\"tab-learn\" class=\"rfp-panel active\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e08a2c5382cd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-602c6e79",
            "a11yPatternFingerprint": "59275d2088088e8b75f16cf9331b34b61c01dd2c12146a12ffa156fe08576e04",
            "a11yPatternDisplayId": "A11Y-PAT-59275D208808",
            "a11yOccurrenceFingerprint": "eb304f16f93f13991f2cedb280ae3998bcda61a3c8b7005ab0172d0b042a98e4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EB304F16F93F"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".tablist-bottom",
            "html": "<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68bcbe19cd3a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-939bfc4b",
            "a11yPatternFingerprint": "3055bcb5e655d9ee967c3eae465ec7863cd7c9507c60f5a6360531a5fa78f0d6",
            "a11yPatternDisplayId": "A11Y-PAT-3055BCB5E655",
            "a11yOccurrenceFingerprint": "f4b5911aebe42da47736cea82518eea80b2f92e6b7c9876277fbab0ad91f8708",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F4B5911AEBE4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-prev-float",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"preconstruction-conferences.html\" aria-label=\"Previous Training: Preconstruction Conferences\"><em>←</em><span>Previous Training</span><strong>Preconstruction Conferences</strong></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a77f776f7b4e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-34a903fa",
            "a11yPatternFingerprint": "42bb9c1dfa41a1112e42b6410fb42a5d12a243a1ef12577f5498a146e16d00ec",
            "a11yPatternDisplayId": "A11Y-PAT-42BB9C1DFA41",
            "a11yOccurrenceFingerprint": "8e60aee3595a718ac830fd645ed0f6965b88911ec91d6658f22ddd584614fe53",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8E60AEE3595A"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-next-float",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"monitoring-contractor-progress.html\" aria-label=\"Next Training: Monitoring Contractor Progress\"><span>Next Training</span><strong>Monitoring Contractor Progress</strong><em>→</em></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aaa3d2d3d33a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d90cc1f",
            "a11yPatternFingerprint": "a76eeeb210cd0a789672f4c6f0f1bc52ca3d71751edd452cce32291a1080aeee",
            "a11yPatternDisplayId": "A11Y-PAT-A76EEEB210CD",
            "a11yOccurrenceFingerprint": "a5a7276d1276ee8ea5785d84592b08d3d5aaf34af2a3d39b096fe4d81c23d240",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A5A7276D1276"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "907da6908c43",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "364b2a6d57f56000f19f3580229ecae004d8a523c551bb31d29644457044d980",
            "a11yOccurrenceDisplayId": "A11Y-OCC-364B2A6D57F5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(225, 29, 72, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56c690c20067",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "6e5cc7c57709ebc9f4e74608f4e91dacd1ddfaacf5c4a327b3beee3aea524b63",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6E5CC7C57709"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Two Five Seven Nine</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d0af065dd53",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "91fa9e3de2e138460a36f4d0a07fff2cd6b7c3aeeef15a8025edba900d77492a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-91FA9E3DE2E1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "624c4c5b0478",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "b4beff3b7c3d7957487be0a5aa5d8b397a5215bcfb689f17bcff6ce130b553d5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B4BEFF3B7C3D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2c7e4bda0f3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "de660f64ad45ebdc70a37db4696b16238fe7addc54c5c781e1d9ba173c4d127e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DE660F64AD45"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #e11d48;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','G-X2RXS78N7K');</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Material submittals in federal construction contracting: FAR 52.236-5 and 52.236-21, submittal register, review actions, and why government approval does not relieve the contractor of performance responsibility.\">\n  <title>Material Submittals | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n  <style>.bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}</style>\n  <style>\n    .rfp-bg {\n      background:\n        radial-gradient(ellipse 110% 35% at 50% 0%,   rgba(251,191,36,0.09) 0%, transparent 65%),\n        radial-gradient(ellipse 80%  25% at 0%   50%,  rgba(251,191,36,0.05) 0%, transparent 55%),\n        radial-gradient(ellipse 80%  25% at 100% 50%,  rgba(251,191,36,0.05) 0%, transparent 55%),\n        radial-gradient(ellipse 110% 30% at 50% 100%,  rgba(251,191,36,0.07) 0%, transparent 65%),\n        #040d1f;\n      padding: 0 0 6rem;\n      min-height: 100vh;\n    }\n    .rfp-intro { text-align: center; padding: 2.5rem 1.5rem 0; }\n    .rfp-intro-tag { display: inline-block; background: rgba(251,191,36,0.1); border: 1px solid rgba(251,191,36,0.3); color: #fbbf24; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 0.25rem 0.9rem; border-radius: 100px; margin-bottom: 0.65rem; }\n    .rfp-intro h2 { font-family: 'Rajdhani', sans-serif; font-size: clamp(1.4rem,3vw,2rem); font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .rfp-intro p { color: var(--silver); font-size: 0.9rem; max-width: 640px; margin: 0 auto 1.5rem; line-height: 1.6; }\n\n    .rfp-tabs { display: flex; gap: 0; border-bottom: 1px solid rgba(251,191,36,0.15); background: rgba(4,13,31,0.95); position: sticky; top: 0; z-index: 90; backdrop-filter: blur(8px); flex-wrap: wrap; }\n    .rfp-tab { padding: 0.85rem 1.5rem; font-size: 0.85rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: var(--silver); background: none; border: none; border-bottom: 3px solid transparent; cursor: pointer; transition: all 0.18s; font-family: inherit; white-space: nowrap; }\n    .rfp-tab:hover { color: var(--white); }\n    .rfp-tab.active { color: #fbbf24; border-bottom-color: #fbbf24; }\n    .rfp-panel { display: none; padding: 3rem 1.5rem; max-width: 900px; margin: 0 auto; }\n    .rfp-panel.active { display: block; }\n\n    .learn-section { margin-bottom: 2.5rem; }\n    .learn-section h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.35rem; font-weight: 700; color: var(--white); margin-bottom: 0.75rem; display: flex; align-items: center; gap: 0.5rem; }\n    .learn-section h3 .section-num { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 8px; background: rgba(251,191,36,0.12); color: #fbbf24; font-size: 0.85rem; font-weight: 700; flex-shrink: 0; }\n    .learn-body { color: var(--silver); font-size: 0.92rem; line-height: 1.75; }\n    .learn-body p { margin-bottom: 1rem; }\n    .learn-body strong { color: var(--white); font-weight: 600; }\n    .learn-body ul { margin: 0.5rem 0 1rem 1.3rem; padding: 0; }\n    .learn-body ul li { margin-bottom: 0.4rem; }\n    .learn-divider { border: none; border-top: 1px solid rgba(251,191,36,0.08); margin: 2rem 0; }\n\n    .highlight-box { background: rgba(74,158,255,0.05); border: 1px solid rgba(74,158,255,0.15); border-radius: 12px; padding: 1rem 1.25rem; margin: 1rem 0; font-size: 0.88rem; color: var(--silver); }\n    .highlight-box strong { color: var(--white); }\n    .highlight-box.warn { background: rgba(248,113,113,0.05); border-color: rgba(248,113,113,0.2); }\n    .highlight-box.warn strong { color: #fca5a5; }\n    .highlight-box.tip { background: rgba(52,211,153,0.05); border-color: rgba(52,211,153,0.2); }\n    .highlight-box.tip strong { color: #6ee7b7; }\n    .highlight-box.amber { background: rgba(251,191,36,0.06); border-color: rgba(251,191,36,0.22); }\n    .highlight-box.amber strong { color: #fcd34d; }\n\n    .integrity-box { background: rgba(251,191,36,0.06); border: 1px solid rgba(251,191,36,0.25); border-left: 4px solid #fbbf24; border-radius: 0 12px 12px 0; padding: 1.25rem 1.4rem; margin: 1.25rem 0; font-size: 0.9rem; line-height: 1.7; color: var(--silver); }\n    .integrity-box .integrity-label { font-size: 0.65rem; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #fbbf24; margin-bottom: 0.5rem; display: block; }\n    .integrity-box strong { color: #fcd34d; }\n\n    .rfp-table { width: 100%; border-collapse: collapse; font-size: 0.85rem; margin: 1rem 0; }\n    .rfp-table th { background: rgba(251,191,36,0.1); color: #fbbf24; font-weight: 700; text-align: left; padding: 0.6rem 0.9rem; border-bottom: 1px solid rgba(251,191,36,0.2); font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.5px; }\n    .rfp-table td { color: var(--silver); padding: 0.65rem 0.9rem; border-bottom: 1px solid rgba(74,158,255,0.06); vertical-align: top; }\n    .rfp-table tr:hover td { background: rgba(251,191,36,0.03); }\n    .rfp-table td strong { color: var(--white); }\n\n    /* Document block for submittals */\n    .doc-block { background: rgba(4,10,26,0.7); border: 1px solid rgba(74,158,255,0.15); border-radius: 12px; overflow: hidden; margin: 1.25rem 0; }\n    .doc-block-head { background: rgba(251,191,36,0.05); border-bottom: 1px solid rgba(74,158,255,0.15); padding: 0.9rem 1.3rem; }\n    .doc-block-label { display: block; font-size: 0.62rem; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #fbbf24; margin-bottom: 0.2rem; }\n    .doc-block-title { font-family: 'Rajdhani', sans-serif; font-size: 1.1rem; font-weight: 700; color: var(--white); }\n    .doc-block-body { padding: 1.3rem 1.6rem; font-size: 0.87rem; color: #c5d3e6; line-height: 1.8; }\n    .doc-block-body p { margin-bottom: 0.9rem; }\n    .doc-block-body strong { color: var(--white); }\n    .doc-block-body .doc-meta { display: block; font-size: 0.78rem; color: #8a9bb0; margin-bottom: 0.3rem; }\n    .doc-block-body .doc-meta strong { color: #4a9eff; text-transform: uppercase; letter-spacing: 0.8px; font-size: 0.7rem; display: inline-block; width: 140px; }\n    .doc-block-body .doc-divider { border: none; border-top: 1px solid rgba(74,158,255,0.12); margin: 0.9rem 0; }\n\n    .review-stamp { background: rgba(52,211,153,0.06); border: 2px dashed rgba(52,211,153,0.35); border-radius: 10px; padding: 0.9rem 1.2rem; margin: 1rem 0; font-size: 0.85rem; color: #c5d3e6; }\n    .review-stamp .stamp-title { display: block; font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700; color: #6ee7b7; text-transform: uppercase; letter-spacing: 1.5px; margin-bottom: 0.4rem; }\n    .review-stamp p { margin-bottom: 0.5rem; }\n    .review-stamp p:last-child { margin-bottom: 0; }\n\n    /* IMT 3000 form replica */\n    .imt-form { background: #f4f1e8; color: #111; border: 2px solid #111; border-radius: 4px; padding: 0; margin: 1rem 0; font-family: 'Inter', sans-serif; font-size: 0.78rem; line-height: 1.35; overflow: hidden; }\n    .imt-form-head { display: flex; align-items: stretch; border-bottom: 2px solid #111; }\n    .imt-form-head .imt-title-cell { flex: 1; padding: 0.6rem 0.8rem; text-align: center; border-right: 1px solid #111; }\n    .imt-form-head .imt-title-cell .imt-title { font-family: 'Rajdhani', sans-serif; font-size: 1.15rem; font-weight: 700; letter-spacing: 1px; color: #111; text-transform: uppercase; }\n    .imt-form-head .imt-title-cell .imt-sub { font-size: 0.68rem; color: #333; margin-top: 0.1rem; }\n    .imt-form-head .imt-form-num { padding: 0.6rem 0.9rem; font-size: 0.75rem; text-align: right; min-width: 160px; }\n    .imt-form-head .imt-form-num strong { display: block; font-size: 0.9rem; color: #111; }\n    .imt-grid { display: grid; grid-template-columns: 1fr 1fr; border-bottom: 1px solid #111; }\n    .imt-grid-3 { display: grid; grid-template-columns: 1fr 1fr 1fr; border-bottom: 1px solid #111; }\n    .imt-cell { padding: 0.4rem 0.6rem; border-right: 1px solid #111; }\n    .imt-cell:last-child { border-right: none; }\n    .imt-cell .imt-label { display: block; font-size: 0.58rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; color: #444; margin-bottom: 0.15rem; }\n    .imt-cell .imt-value { font-size: 0.82rem; color: #111; font-weight: 600; }\n    .imt-cell .imt-check { font-size: 0.78rem; color: #111; }\n    .imt-cell .imt-check .box { display: inline-block; width: 0.85rem; height: 0.85rem; border: 1px solid #111; vertical-align: -2px; margin-right: 0.3rem; text-align: center; line-height: 0.8rem; font-weight: 700; }\n    .imt-cell .imt-check .box.x::before { content: \"X\"; font-size: 0.7rem; }\n    .imt-items { width: 100%; border-collapse: collapse; font-size: 0.72rem; }\n    .imt-items th { background: #e6e0cd; color: #111; font-size: 0.58rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; padding: 0.45rem 0.4rem; border: 1px solid #111; text-align: left; vertical-align: top; }\n    .imt-items td { padding: 0.55rem 0.4rem; border: 1px solid #111; vertical-align: top; color: #111; font-size: 0.74rem; }\n    .imt-items td.center { text-align: center; }\n    .imt-items td .box { display: inline-block; width: 0.95rem; height: 0.95rem; border: 1px solid #111; vertical-align: -2px; text-align: center; line-height: 0.9rem; font-weight: 700; font-size: 0.7rem; }\n    .imt-items td .box.x::before { content: \"X\"; }\n    .imt-cert { padding: 0.6rem 0.7rem; border-bottom: 1px solid #111; font-size: 0.7rem; color: #111; }\n    .imt-cert strong { font-weight: 700; }\n    .imt-sig { display: grid; grid-template-columns: 2fr 1fr 1fr; border-bottom: 2px solid #111; }\n    .imt-sig .imt-cell { padding: 0.55rem 0.7rem; }\n    .imt-sig .imt-cell .imt-sig-line { display: block; border-bottom: 1px solid #111; padding-bottom: 0.1rem; font-family: 'Rajdhani', sans-serif; font-style: italic; font-size: 0.88rem; color: #111; min-height: 1.1rem; }\n    .imt-gov-banner { background: #111; color: #f4f1e8; padding: 0.35rem 0.7rem; font-size: 0.68rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1.5px; text-align: center; }\n    .imt-stop { border-bottom: 1px solid #111; padding: 0.55rem 0.8rem; font-size: 0.72rem; color: #111; }\n    .imt-stop:last-of-type { border-bottom: 2px solid #111; }\n    .imt-stop .imt-stop-head { font-size: 0.6rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; color: #6b2d1a; margin-bottom: 0.25rem; }\n    .imt-stop .imt-stop-body { color: #111; }\n    .imt-stop .imt-stop-sig { display: inline-block; font-family: 'Rajdhani', sans-serif; font-style: italic; font-size: 0.88rem; border-bottom: 1px solid #111; padding: 0 0.4rem; margin: 0 0.3rem; min-width: 8rem; }\n    .imt-stop .imt-check-inline { display: inline-block; margin-right: 0.5rem; }\n    .imt-stop .imt-check-inline .box { display: inline-block; width: 0.85rem; height: 0.85rem; border: 1px solid #111; vertical-align: -2px; margin-right: 0.2rem; text-align: center; line-height: 0.8rem; font-weight: 700; font-size: 0.65rem; }\n    .imt-stop .imt-check-inline .box.x::before { content: \"X\"; }\n    .imt-comments { padding: 0.7rem 0.8rem; background: #ebe6d4; border-bottom: 1px solid #111; font-size: 0.73rem; color: #111; }\n    .imt-comments .imt-comments-head { font-size: 0.6rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #6b2d1a; margin-bottom: 0.35rem; }\n    .imt-comments p { margin: 0 0 0.45rem; }\n    .imt-comments p:last-child { margin-bottom: 0; }\n    .imt-footer { padding: 0.35rem 0.7rem; font-size: 0.6rem; color: #333; text-align: center; font-style: italic; }\n\n    /* Submittal register table */\n    .reg-table { width: 100%; border-collapse: collapse; font-size: 0.82rem; margin: 1rem 0; }\n    .reg-table th { background: rgba(74,158,255,0.12); color: #4a9eff; font-weight: 700; text-align: left; padding: 0.5rem 0.7rem; border-bottom: 1px solid rgba(74,158,255,0.25); font-size: 0.7rem; text-transform: uppercase; letter-spacing: 0.5px; }\n    .reg-table td { color: var(--silver); padding: 0.5rem 0.7rem; border-bottom: 1px solid rgba(74,158,255,0.06); vertical-align: top; }\n    .reg-table tr:hover td { background: rgba(74,158,255,0.04); }\n    .reg-table td strong { color: var(--white); }\n    .reg-class { display: inline-block; background: rgba(251,191,36,0.15); color: #fbbf24; font-size: 0.65rem; font-weight: 700; padding: 0.1rem 0.5rem; border-radius: 100px; letter-spacing: 0.5px; }\n    .reg-class.fio { background: rgba(138,155,176,0.15); color: #8a9bb0; }\n\n    /* Quiz styles */\n    .quiz-scenario { background: rgba(4,10,26,0.7); border: 1px solid rgba(74,158,255,0.12); border-radius: 12px; margin-bottom: 1.5rem; overflow: hidden; }\n    .quiz-scenario-head { background: rgba(251,191,36,0.08); border-bottom: 1px solid rgba(251,191,36,0.15); padding: 0.8rem 1.1rem; }\n    .quiz-scenario-num { font-size: 0.62rem; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #fbbf24; opacity: 0.8; }\n    .quiz-scenario-title { font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700; color: var(--white); margin-top: 0.2rem; }\n    .quiz-scenario-body { padding: 1rem 1.1rem; font-size: 0.84rem; color: #8a9bb0; line-height: 1.7; }\n    .quiz-options { display: flex; flex-direction: column; gap: 0.4rem; margin: 0.75rem 0; }\n    .quiz-option { display: flex; align-items: flex-start; gap: 0.6rem; padding: 0.55rem 0.75rem; border: 1px solid rgba(74,158,255,0.12); border-radius: 8px; cursor: pointer; transition: all 0.14s; font-size: 0.84rem; color: var(--silver); background: rgba(10,20,48,0.3); }\n    .quiz-option:hover { border-color: rgba(251,191,36,0.3); color: var(--white); background: rgba(251,191,36,0.04); }\n    .quiz-option input[type=radio] { margin-top: 2px; flex-shrink: 0; accent-color: #fbbf24; }\n    .quiz-option.selected { border-color: rgba(251,191,36,0.4); color: var(--white); background: rgba(251,191,36,0.07); }\n    .quiz-option.correct-answer { border-color: rgba(52,211,153,0.5); background: rgba(52,211,153,0.08); }\n    .quiz-option.wrong-answer { border-color: rgba(248,113,113,0.5); background: rgba(248,113,113,0.08); }\n    .quiz-submit-btn { background: #fbbf24; color: #050d1c; border: none; border-radius: 8px; padding: 0.5rem 1.3rem; font-weight: 700; font-size: 0.84rem; font-family: inherit; cursor: pointer; transition: opacity 0.2s; margin-top: 0.5rem; }\n    .quiz-submit-btn:hover { opacity: 0.85; }\n    .quiz-feedback { display: none; margin-top: 0.75rem; padding: 0.85rem 1rem; border-radius: 8px; font-size: 0.84rem; line-height: 1.7; color: var(--silver); }\n    .quiz-feedback.shown { display: block; }\n    .quiz-feedback.right { background: rgba(52,211,153,0.06); border: 1px solid rgba(52,211,153,0.2); }\n    .quiz-feedback.wrong { background: rgba(248,113,113,0.06); border: 1px solid rgba(248,113,113,0.2); }\n    .quiz-feedback strong { color: var(--white); }\n  </style>\n  <!-- Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Material Submittals | ContractingHQ\">\n  <meta property=\"og:description\" content=\"Material submittals in federal construction contracting: FAR 52.236-5 and 52.236-21, submittal register, review actions, and why government approval does not relieve the contractor of performance responsibility.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/material-submittals.html\">\n  <meta property=\"og:image\" content=\"https://kthq.org/og-image.png\">\n  <meta name=\"twitter:card\" content=\"summary_large_image\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Material Submittals | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"Material submittals in federal construction contracting: FAR 52.236-5 and 52.236-21, submittal register, review actions, and why government approval does not relieve the contractor of performance responsibility.\">\n  <meta name=\"twitter:image\" content=\"https://kthq.org/og-image.png\">\n  <link rel=\"canonical\" href=\"https://kthq.org/material-submittals.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"logo-full\">ContractingHQ</span>\n    </a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\">\n      <span></span><span></span><span></span>\n    </button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<div class=\"rfp-bg\">\n  <div class=\"rfp-intro\">\n    <div class=\"rfp-intro-tag\">Topic I-13 • Construction Contracting</div>\n    <h2>Material Submittals</h2>\n    <p>How material submittals work on federal construction contracts: what the clauses require, how the submittal register runs the workflow, and the legal point that matters most. Government approval of a submittal does not relieve the contractor of responsibility for the work.</p>\n  </div>\n\n  \n\n  <div class=\"rfp-tabs\" role=\"tablist\">\n    <button class=\"rfp-tab active\" onclick=\"showTab('learn', this)\">📖 Learn</button>\n    <button class=\"rfp-tab\" onclick=\"showTab('showme', this)\">🔍 Show Me</button>\n    <button class=\"rfp-tab\" onclick=\"showTab('test', this)\">✏️ Test Yourself</button>\n  </div>\n\n  <!-- LEARN -->\n  <div id=\"tab-learn\" class=\"rfp-panel active\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">1</span> What a Material Submittal Actually Is</h3>\n      <div class=\"learn-body\">\n        <p>A material submittal is written documentation that the contractor gives the government to show that a proposed material, product, or component meets the contract requirements. It is the paper trail that proves what is going to be installed before it actually gets installed.</p>\n\n        <p>The word \"submittal\" is broader than it sounds. It covers shop drawings, product data sheets, physical samples, mock-ups, manufacturer's certifications, test reports, manufacturer's installation instructions, operation and maintenance manuals, warranties, and anything else the contract spec says has to come in for review. The common thread is that the contractor is proposing something to the government and the government is reviewing it against the contract before the contractor proceeds.</p>\n\n        <div class=\"highlight-box\">\n          <strong>The flow in one sentence.</strong> The contractor picks something, documents it, sends it in, the government reviews it against the spec, returns it with an action, and the contractor either proceeds or revises and resubmits based on what came back.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">2</span> The Clauses That Make This Work</h3>\n      <div class=\"learn-body\">\n        <p>Four FAR clauses do most of the work on material submittals in federal construction contracts. Knowing which clause creates which right is worth the time it takes to read them directly.</p>\n\n        <table class=\"rfp-table\">\n          <thead>\n            <tr>\n              <th>Clause</th>\n              <th>What it does</th>\n            </tr>\n          </thead>\n          <tbody>\n            <tr>\n              <td><strong>FAR 52.236-5<br>Material and Workmanship</strong></td>\n              <td>Creates the government's right to approve materials, equipment, and machinery before they are incorporated into the work. States that items installed without required approval are installed at the risk of subsequent rejection. Requires materials to be new, of suitable grade, and applied in a skillful workmanlike manner.</td>\n            </tr>\n            <tr>\n              <td><strong>FAR 52.236-21<br>Specifications and Drawings for Construction</strong></td>\n              <td>Governs the contractor's obligation to submit shop drawings as called for in the specs. Establishes the framework for government review of shop drawings. The clause distinguishes between the drawings the government gives the contractor and the shop drawings the contractor produces to show how it will actually build the work.</td>\n            </tr>\n            <tr>\n              <td><strong>FAR 52.246-12<br>Inspection of Construction</strong></td>\n              <td>Gives the government the right to inspect the work at all reasonable times and places. States that the presence or absence of a government inspector does not relieve the contractor of responsibility to meet the contract requirements, and the inspector has no authority to change the specification without the contracting officer's written authorization.</td>\n            </tr>\n            <tr>\n              <td><strong>FAR 52.236-7<br>Permits and Responsibilities</strong></td>\n              <td>Places the contractor on the hook for all damages to persons or property resulting from its fault or negligence, and for all materials delivered and work performed until completion and acceptance. This is part of the legal foundation for the contractor's continuing responsibility.</td>\n            </tr>\n          </tbody>\n        </table>\n\n        <p>The operational details of how submittals get routed, reviewed, and documented on any given contract come from the project specifications. Most construction spec books include a section that governs the submittal procedure, and that section is where you find the specifics: who sends what to whom, in what format, on what timeline, and who signs off. Read that section before running your first submittal on a new contract.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">3</span> Types of Submittals You Will See</h3>\n      <div class=\"learn-body\">\n        <p>Different kinds of submittals serve different review purposes. Understanding the type tells you what you are supposed to be looking at when you review.</p>\n\n        <table class=\"rfp-table\">\n          <thead>\n            <tr>\n              <th>Type</th>\n              <th>What it is and what you review</th>\n            </tr>\n          </thead>\n          <tbody>\n            <tr>\n              <td><strong>Shop Drawings</strong></td>\n              <td>Fabrication and installation drawings produced by the contractor or a subcontractor that show how specific components will actually be built and integrated. Review for dimensional accuracy, conformance to design drawings, interfaces with adjacent work, and coordination with other trades.</td>\n            </tr>\n            <tr>\n              <td><strong>Product Data</strong></td>\n              <td>Manufacturer's catalog cuts, data sheets, and technical specifications for a specific product the contractor proposes to install. Review for conformance to the spec requirements for materials, performance characteristics, and listed standards.</td>\n            </tr>\n            <tr>\n              <td><strong>Samples</strong></td>\n              <td>Physical samples of finishes, materials, or components submitted for review. Review for color, texture, dimensions, and visual conformance to the spec. Samples are often retained as the reference standard during construction.</td>\n            </tr>\n            <tr>\n              <td><strong>Mock-ups</strong></td>\n              <td>Full-scale or representative assemblies built on site to demonstrate workmanship, appearance, and performance of complex assemblies before full production begins. Review and approval of mock-ups often establishes the workmanship standard for the entire project.</td>\n            </tr>\n            <tr>\n              <td><strong>Certificates</strong></td>\n              <td>Manufacturer's certificates of compliance with specified standards, listings, or test results. Review for authenticity, relevance to the actual product being installed, and coverage of the specific standards called out in the spec.</td>\n            </tr>\n            <tr>\n              <td><strong>Test Reports</strong></td>\n              <td>Results of factory or field testing, including welder qualifications, concrete mix designs, soil compaction, and similar. Review for test conditions, standards used, and pass/fail results against spec requirements.</td>\n            </tr>\n            <tr>\n              <td><strong>Manufacturer's Instructions</strong></td>\n              <td>Installation, storage, and handling instructions from the product manufacturer. Review to make sure the contractor has them on hand and intends to follow them. Deviation from manufacturer's instructions is often a contract violation by reference through the spec.</td>\n            </tr>\n            <tr>\n              <td><strong>O&amp;M Manuals and Warranties</strong></td>\n              <td>Operation and maintenance documentation and warranty certificates required at close-out. Review for completeness, organization, and compliance with the spec's delivery requirements.</td>\n            </tr>\n          </tbody>\n        </table>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">4</span> The Submittal Register</h3>\n      <div class=\"learn-body\">\n        <p>The submittal register is the master list of every submittal the contract requires. It is maintained by the contractor, updated throughout performance, and reviewed by the government at the preconstruction conference and regularly thereafter. A well-run submittal register tells you at any moment which submittals are required, which are in review, which are approved, which are outstanding, and which are blocking progress.</p>\n\n        <p>Standard fields on a submittal register include the submittal number, spec section reference, description, classification (if the spec uses one), required submission date, actual submission date, review status, action taken, and notes. Many specs classify submittals by whether the government has to approve the item before the contractor can proceed, or whether the submittal is required for the record but does not block the work. Classification names and codes vary by spec; the concept is consistent. Check the contract to see which submittals need explicit approval and which do not.</p>\n\n        <p>Whatever the classification scheme on your contract, it is set by the contract, not by the reviewer. A submittal that the spec treats as information-only cannot be turned into an approval requirement by the reviewer after the fact, and a submittal that requires government approval cannot be downgraded without a contract change.</p>\n\n        <div class=\"highlight-box tip\">\n          <strong>Track the register religiously.</strong> When the register slips, the whole project slips. A submittal that is not on the register will not get submitted. A submittal in review past its timeline will hold up fabrication. A submittal that goes into review without the right reviewer assigned will come back late or wrong. Running the register well is one of the highest-leverage things a contract administration team does.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">5</span> Review Timelines</h3>\n      <div class=\"learn-body\">\n        <p>The contract spec sets the review timeline. Review periods on construction contracts are typically measured in calendar days from receipt of a complete submittal, and two to four weeks is common for most items. Complex submittals sometimes get longer review windows written into the spec. Simple product data sometimes gets shorter ones. Read your spec and know what it says before the first submittal lands on your desk.</p>\n\n        <p>The clock starts when the government receives a complete submittal. An incomplete submittal that is missing required data, forms, or signatures can be returned without action, which restarts the clock when a complete package is received. Returning an incomplete submittal is not the same as disapproving it, and it should be documented as a return for completeness rather than as a substantive review action.</p>\n\n        <div class=\"highlight-box warn\">\n          <strong>Review timelines run both ways.</strong> If the government blows through the review timeline without returning the submittal, the contractor may have a constructive delay claim. If the contractor submits late or incomplete, the delay is on the contractor. Tracking both sides of the clock is part of running the register. Do not let the government's review timer become the weakest link in the schedule.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">6</span> Review Actions</h3>\n      <div class=\"learn-body\">\n        <p>When the government completes a review, the submittal comes back with an action. On the AF IMT 3000, the form itself has only two action boxes: approved and disapproved. In practice, reviewers deal with a few situations that sit in between, and the specifics of how those situations get documented vary by spec and by local procedure. The underlying outcomes are:</p>\n\n        <table class=\"rfp-table\">\n          <thead>\n            <tr>\n              <th>Outcome</th>\n              <th>What it means in practice</th>\n            </tr>\n          </thead>\n          <tbody>\n            <tr>\n              <td><strong>Approved</strong></td>\n              <td>The submittal conforms to the contract. The contractor may proceed with the associated work. This is the clean case.</td>\n            </tr>\n            <tr>\n              <td><strong>Approved with comments</strong></td>\n              <td>The submittal conforms but has minor informalities, typos, or clarifications the reviewer wants on the record. The contractor may proceed. The comments note what was fixed or clarified so that the record is straight. Used when the submittal is substantively fine and stopping the work to cycle it again would waste everyone's time.</td>\n            </tr>\n            <tr>\n              <td><strong>Revise and resubmit</strong></td>\n              <td>The submittal has substantive deficiencies tied to the spec. The contractor has to fix the submittal and send it back for another review cycle. Work associated with the submittal does not proceed until the revised version is approved.</td>\n            </tr>\n            <tr>\n              <td><strong>Disapproved</strong></td>\n              <td>The proposed item does not meet the contract and cannot be corrected by revising the paperwork. The contractor has to pick something else that does meet the contract. This is a stronger signal than revise and resubmit and points at the underlying product or approach, not the package.</td>\n            </tr>\n          </tbody>\n        </table>\n\n        <p>Whatever outcome the reviewer lands on, the record has to live somewhere. On an IMT 3000 workflow, the action boxes and the comments block on the form itself carry that record, along with the contracting officer's signature on the bottom of the page. The form plus the comments plus the signature is the documentation.</p>\n\n        <div class=\"highlight-box tip\">\n          <strong>When to approve with comments vs. revise and resubmit.</strong> The test is whether the substance is right. If the product is the right product and the package has a typo, a missing date, an off-reference, or a minor clarification the reviewer wants captured, approving with comments keeps the schedule moving and preserves the record. If the product is wrong, the values do not meet the spec, or the proposed approach does not match the contract, that is revise and resubmit. Do not use approval with comments as a shortcut to wave through a substantive deficiency.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">7</span> What the Government Is Actually Reviewing For</h3>\n      <div class=\"learn-body\">\n        <p>The scope of government review of a material submittal is conformance to the contract requirements. That is it. The reviewer is checking whether the proposed material, product, or component meets the specifications that are actually in the contract. The reviewer is not performing an independent engineering analysis, not certifying the product will work in the specific field conditions, not guaranteeing the manufacturer will deliver on time, and not substituting the reviewer's judgment for the contractor's technical expertise about how to execute the work.</p>\n\n        <p>This matters because the scope of review defines the scope of government responsibility when something is approved. Government approval means the government has checked the submittal against the contract and found it conforming. It does not mean the government has taken over the contractor's job.</p>\n\n        <div class=\"integrity-box\">\n          <span class=\"integrity-label\">The Reviewer's Question</span>\n          Every submittal review comes down to the same question: does this match what the contract required? Not \"will this work?\" Not \"is this the best choice?\" Not \"would I have picked this?\" Just: does this match the contract? If it does, approve it. If it does not, return it with comments tied to the spec section that was missed.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">8</span> Approval Does Not Relieve the Contractor</h3>\n      <div class=\"learn-body\">\n        <p>This is the most important legal principle on this page, and the one worth getting right. <strong>Government approval of a material submittal does not relieve the contractor of responsibility for performance of the work.</strong></p>\n\n        <p>The contractor is hired for its technical expertise. The contractor chose the product. The contractor is responsible for means and methods under the standard construction clauses. The contractor is responsible for all work performed until acceptance under FAR 52.236-7. The contractor cannot transfer performance risk to the government by getting a submittal approved. If the approved product fails in the field because the contractor misjudged the application, selected the wrong grade, or installed it poorly, that is the contractor's problem, not the government's.</p>\n\n        <p>The legal pieces that support this:</p>\n\n        <ul>\n          <li><strong>FAR 52.246-12</strong> says the presence or absence of a government inspector does not relieve the contractor of contract requirements. The same principle applies to submittal review. Review is a check, not a warranty of performance.</li>\n          <li><strong>FAR 52.236-7</strong> holds the contractor responsible for all materials and work until completion and acceptance, with a specific carve-out for portions formally accepted separately.</li>\n          <li><strong>FAR 52.236-5(c)</strong> says items installed without required approval are at the risk of subsequent rejection, but the broader structure of the clause preserves the contractor's responsibility for the work even where approval was obtained.</li>\n          <li><strong>Construction spec submittal sections</strong> often contain explicit language stating that government review and approval of submittals does not relieve the contractor of responsibility for conformance with the contract or for accuracy of dimensions, quantities, performance, or errors in the submittal itself. Check your spec section for the exact wording on your project.</li>\n        </ul>\n\n        <div class=\"highlight-box amber\">\n          <strong>The nuance worth knowing.</strong> There is a distinction in construction law between design specifications and performance specifications. Under the Spearin doctrine, when the government provides a detailed design specification, it impliedly warrants that the design is adequate. If the contractor follows the design and it fails, the government may bear that risk. But performance specifications tell the contractor what result to achieve and leave the contractor to choose how. Most material submittals involve the contractor selecting products to meet specifications the government wrote. Approving the submittal does not transform a performance specification into a design specification, and it does not convert the contractor's selection into a government directive. The contractor chose it. The contractor owns it.\n        </div>\n\n        <div class=\"integrity-box\">\n          <span class=\"integrity-label\">Why This Rule Exists</span>\n          The government does not have the technical expertise to second-guess every contractor decision, and the contract is not written to require it to. The contractor is paid to know what will work in the field and to stand behind it. If government approval could shift that risk, contractors would have an incentive to get everything rubber-stamped and then blame the government when things go wrong. The rule that approval does not relieve the contractor is what keeps the performance risk on the party that controls the work and the selection.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">9</span> Common Traps</h3>\n      <div class=\"learn-body\">\n        <table class=\"rfp-table\">\n          <thead>\n            <tr>\n              <th>Trap</th>\n              <th>How to stay out of it</th>\n            </tr>\n          </thead>\n          <tbody>\n            <tr>\n              <td><strong>Reviewing outside the spec.</strong> Adding comments that demand things the contract does not require, or withholding approval over preferences rather than requirements.</td>\n              <td>Tie every comment to a specific spec section. If you cannot point to the spec, you cannot withhold approval.</td>\n            </tr>\n            <tr>\n              <td><strong>Approving a substitution by review.</strong> The contractor submits a product different from what the spec names, and the reviewer approves it without a formal substitution request.</td>\n              <td>Treat unsolicited substitutions as substitution requests. Route them through the formal process. Do not approve them by stamp on a submittal.</td>\n            </tr>\n            <tr>\n              <td><strong>Letting timelines slip.</strong> The review sits on someone's desk past the contract's review period, generating constructive delay exposure.</td>\n              <td>Track the clock on every submittal. Escalate stalled reviews. Do not let the review timer become the reason a project slips.</td>\n            </tr>\n            <tr>\n              <td><strong>Wrong reviewer.</strong> Routing a technical submittal to a reviewer without the expertise to evaluate it. Common when the project engineer is unavailable and the review gets delegated sideways.</td>\n              <td>Route each submittal to the right technical reviewer. If the right reviewer is unavailable, pause the clock with a documented reason, do not route to someone who cannot do the review competently.</td>\n            </tr>\n            <tr>\n              <td><strong>Approving too fast.</strong> Rubber-stamping submittals to keep the schedule moving without checking them against the spec.</td>\n              <td>Review means review. A stamp without a review is a stamp that looks like government acceptance of something the government did not actually verify. That creates dispute exposure later.</td>\n            </tr>\n            <tr>\n              <td><strong>Treating approval as endorsement.</strong> Telling the contractor verbally that an approved product is a good choice, or that the government stands behind it.</td>\n              <td>Approval is a conformance check, nothing more. Do not add verbal endorsements that can be used later to argue the government assumed performance risk.</td>\n            </tr>\n          </tbody>\n        </table>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">10</span> Mandatory Forms</h3>\n      <div class=\"learn-body\">\n        <p>There is no FAR-mandated form for material submittals. On Air Force construction contracts, the form used for a material submittal is <strong>AF IMT 3000, Material Approval Submittal</strong>. The form is the vehicle for the contractor's proposed material to reach the contracting officer, and it is the vehicle for the final approval or disapproval action to come back.</p>\n\n        <p>The IMT 3000 flow has a specific three-stop routing that the form itself lays out on its face:</p>\n\n        <ul>\n          <li><strong>Contractor to Contracting Officer.</strong> The contractor fills in the top of the form, lists each item being submitted for approval with the spec section and a description, signs the contractor certification block stating that the material complies with the contract, and routes the form to the contracting officer.</li>\n          <li><strong>Contracting Officer to Base Civil Engineering Officer.</strong> The CO routes the submittal to base Civil Engineering for technical evaluation and action. Base CE reviews the material against the spec, notes approval or disapproval, adds comments as needed, signs, and returns the form to the contracting office with a recommendation.</li>\n          <li><strong>Contracting Officer to Contractor.</strong> The CO makes the final determination, checks the approved or disapproved box at the bottom of the form, specifies the number of days within which the contractor must resubmit any disapproved items, signs, and returns the form to the contractor. <strong>The form is not valid unless it is signed by the contracting officer.</strong> That line is on the form itself.</li>\n        </ul>\n\n        <p>The contracting officer signature is the thing that makes the approval legally meaningful. A Base CE recommendation, on its own, is not approval. A reviewer's comments, on their own, are not approval. The CO's signature on the bottom of the IMT 3000 is what the contractor is actually relying on when it proceeds with the work. Do not skip that step or treat it as a formality.</p>\n\n        <div class=\"highlight-box amber\">\n          <strong>Form currency.</strong> The IMT 3000 is an established Air Force form that has been in use for years. Check the current version through Air Force e-Publishing or your local publications office before handing it to a contractor, because form versions get updated periodically and you want to make sure you are using the current edition.\n        </div>\n      </div>\n    </div>\n\n  </div><!-- end learn panel -->\n\n  <!-- SHOW ME -->\n  <div id=\"tab-showme\" class=\"rfp-panel\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">🔍</span> Sample AF IMT 3000 Material Approval Submittal</h3>\n      <div class=\"learn-body\">\n        <p>Below is a fictional IMT 3000 for a roof insulation submittal. The project is Building 742 Roof Replacement, Contract W91234-26-C-0055, submitted by Ironcrest Construction. This example walks through the form as it would look after all three routing stops have been completed.</p>\n\n        <div class=\"imt-form\">\n\n          <div class=\"imt-form-head\">\n            <div class=\"imt-title-cell\">\n              <div class=\"imt-title\">Material Approval Submittal</div>\n              <div class=\"imt-sub\">OMB No. 9000-0062</div>\n            </div>\n            <div class=\"imt-form-num\">\n              <strong>AF IMT 3000</strong>\n              20030901, V1\n            </div>\n          </div>\n\n          <div class=\"imt-grid\">\n            <div class=\"imt-cell\">\n              <span class=\"imt-label\">To (Contracting Officer)</span>\n              <span class=\"imt-value\">Jamie Ruiz, Contracting Officer<br>AFCO 123 / Contracting Office</span>\n            </div>\n            <div class=\"imt-cell\">\n              <span class=\"imt-label\">From (Contractor)</span>\n              <span class=\"imt-value\">Ironcrest Construction, Inc.<br>Maria Ochoa, Project Manager</span>\n            </div>\n          </div>\n\n          <div class=\"imt-grid-3\">\n            <div class=\"imt-cell\">\n              <span class=\"imt-label\">Date (YYYYMMDD)</span>\n              <span class=\"imt-value\">20260510</span>\n            </div>\n            <div class=\"imt-cell\">\n              <span class=\"imt-label\">Contract Number</span>\n              <span class=\"imt-value\">W91234-26-C-0055</span>\n            </div>\n            <div class=\"imt-cell\">\n              <span class=\"imt-label\">Submission Number</span>\n              <span class=\"imt-value\">0007</span>\n            </div>\n          </div>\n\n          <div class=\"imt-grid-3\">\n            <div class=\"imt-cell\">\n              <span class=\"imt-label\">Submittal</span>\n              <span class=\"imt-check\"><span class=\"box x\"></span>New <span class=\"box\" style=\"margin-left:.6rem;\"></span>Resubmittal</span>\n            </div>\n            <div class=\"imt-cell\">\n              <span class=\"imt-label\">Previous Submission Number</span>\n              <span class=\"imt-value\">N/A</span>\n            </div>\n            <div class=\"imt-cell\">\n              <span class=\"imt-label\">Project Number</span>\n              <span class=\"imt-value\">XYZZ 26-1042</span>\n            </div>\n          </div>\n\n          <table class=\"imt-items\">\n            <thead>\n              <tr>\n                <th style=\"width:7%;\">Item No.</th>\n                <th style=\"width:20%;\">Specification Section / Para. No. / Drawing No.</th>\n                <th style=\"width:43%;\">Description of Material (Include Type, Model Number, Catalog Number, Mfg., etc.)</th>\n                <th style=\"width:8%;\">Approved</th>\n                <th style=\"width:9%;\">Disapproved</th>\n                <th style=\"width:9%;\">See Reverse</th>\n                <th style=\"width:6%;\">Initial</th>\n              </tr>\n            </thead>\n            <tbody>\n              <tr>\n                <td class=\"center\">1</td>\n                <td>Spec 07 22 00, Para 2.1.A<br>Sheet A-401</td>\n                <td>Polyisocyanurate roof insulation board, 4 in. nominal thickness. Firestone ISO 95+ GL, ASTM C1289 Type II Class 1, LTTR R-25.0. For installation over metal deck on Building 742 roof replacement.</td>\n                <td class=\"center\"><span class=\"box x\"></span></td>\n                <td class=\"center\"><span class=\"box\"></span></td>\n                <td class=\"center\"><span class=\"box x\"></span></td>\n                <td class=\"center\">JR</td>\n              </tr>\n              <tr>\n                <td class=\"center\">2</td>\n                <td>Spec 07 22 00, Para 2.2.B<br>Sheet A-401</td>\n                <td>Insulation adhesive, low-rise polyurethane foam. Firestone I.S.O. Stick, compatible with polyiso board and metal deck substrate.</td>\n                <td class=\"center\"><span class=\"box x\"></span></td>\n                <td class=\"center\"><span class=\"box\"></span></td>\n                <td class=\"center\"><span class=\"box\"></span></td>\n                <td class=\"center\">JR</td>\n              </tr>\n              <tr>\n                <td class=\"center\">3</td>\n                <td>Spec 07 22 00, Para 2.3.A<br>Sheet A-402</td>\n                <td>Tapered insulation, 1/4 in. per ft slope, polyisocyanurate. Same manufacturer as Item 1. Custom fabricated to roof drain pattern.</td>\n                <td class=\"center\"><span class=\"box\"></span></td>\n                <td class=\"center\"><span class=\"box x\"></span></td>\n                <td class=\"center\"><span class=\"box x\"></span></td>\n                <td class=\"center\">JR</td>\n              </tr>\n            </tbody>\n          </table>\n\n          <div class=\"imt-cert\">\n            <strong>By completing this form, the undersigned contractor certifies that the material complies with all specifications of subject contract.</strong>\n          </div>\n\n          <div class=\"imt-sig\">\n            <div class=\"imt-cell\">\n              <span class=\"imt-label\">Contractor Signature</span>\n              <span class=\"imt-sig-line\">Maria Ochoa</span>\n            </div>\n            <div class=\"imt-cell\">\n              <span class=\"imt-label\">Title</span>\n              <span class=\"imt-sig-line\">Project Manager</span>\n            </div>\n            <div class=\"imt-cell\">\n              <span class=\"imt-label\">Date</span>\n              <span class=\"imt-sig-line\">20260510</span>\n            </div>\n          </div>\n\n          <div class=\"imt-gov-banner\">For Government Use Only</div>\n\n          <div class=\"imt-stop\">\n            <div class=\"imt-stop-head\">Stop 1 • To: Base Civil Engineering Officer (For Evaluation and Action)</div>\n            <div class=\"imt-stop-body\">\n              Routed for technical evaluation against the project specifications. Base CE reviews, marks each item, and returns with recommendation.<br>\n              <strong>Signed:</strong> <span class=\"imt-stop-sig\">T. Alvarez, BCE</span> <strong>Date:</strong> <span class=\"imt-stop-sig\" style=\"min-width:5rem;\">20260513</span>\n            </div>\n          </div>\n\n          <div class=\"imt-stop\">\n            <div class=\"imt-stop-head\">Stop 2 • To: AF Contracting Office (Recommendation)</div>\n            <div class=\"imt-stop-body\">\n              <span class=\"imt-check-inline\"><span class=\"box x\"></span><strong>Recommend Approval</strong> (with comments on reverse for Item 1)</span>\n              <span class=\"imt-check-inline\"><span class=\"box x\"></span><strong>Recommend Disapproval</strong> (Item 3)</span><br>\n              <strong>Signed:</strong> <span class=\"imt-stop-sig\">T. Alvarez, BCE</span> <strong>Date:</strong> <span class=\"imt-stop-sig\" style=\"min-width:5rem;\">20260513</span>\n            </div>\n          </div>\n\n          <div class=\"imt-stop\">\n            <div class=\"imt-stop-head\">Stop 3 • To: Contractor (Final Determination)</div>\n            <div class=\"imt-stop-body\">\n              <span class=\"imt-check-inline\"><span class=\"box x\"></span><strong>Approved</strong> (Items 1 and 2, see reverse for comments on Item 1)</span>\n              <span class=\"imt-check-inline\"><span class=\"box x\"></span><strong>Disapproved</strong> (Item 3)</span><br>\n              Request resubmittal on disapproved items within <strong>14</strong> days.<br>\n              <strong>Contracting Officer:</strong> <span class=\"imt-stop-sig\">Jamie Ruiz</span> <strong>Date:</strong> <span class=\"imt-stop-sig\" style=\"min-width:5rem;\">20260515</span>\n            </div>\n          </div>\n\n          <div class=\"imt-comments\">\n            <div class=\"imt-comments-head\">Comments (Reverse Side)</div>\n            <p><strong>Item 1 (Approved with comments).</strong> Product data accepted. The LTTR value of R-25.0 listed on the cut sheet matches the submitted ASTM C1289 Type II Class 1 certification. Contractor to confirm that delivered lot matches the product data submitted and to provide the mill certification at delivery. Contractor remains responsible for thermal performance of the installed system.</p>\n            <p><strong>Item 3 (Disapproved).</strong> The tapered insulation layout on Sheet A-402 shows a minimum slope of 1/4 in. per ft, but the submitted shop drawing uses a 1/8 in. per ft slope at the northwest drain, which does not meet the specified minimum. Resubmit a revised tapered insulation layout that meets the 1/4 in. per ft minimum slope throughout, or submit a formal request for deviation with engineering justification.</p>\n          </div>\n\n          <div class=\"imt-footer\">This Material Approval Submittal is not valid unless it is signed by the contracting officer.</div>\n\n        </div>\n\n        <div class=\"highlight-box amber\">\n          <strong>Read the form carefully.</strong> The approval check on Stop 3 is the binding action. Stop 1 is an evaluation. Stop 2 is a recommendation. Stop 3 is where the contracting officer makes the determination, checks the box, and signs. On this fictional form, Items 1 and 2 are approved, Item 1 is approved with comments, and Item 3 is disapproved and must be resubmitted within 14 days. The contractor can proceed with the approved items. The contractor cannot proceed with Item 3 until a revised submittal comes back and is approved.\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>What the comments do.</strong> The comments on the reverse are the record of what the government was telling the contractor at the time of approval. In the Item 1 comments above, the government noted that the contractor remains responsible for thermal performance of the installed system. That sentence does two things. It documents the conformance check the government performed, and it records that the contractor still owns the performance outcome. If the roof later underperforms thermally because the contractor chose a specific product that met the listed R-value on paper but failed in the field, the comments on this form are part of the record showing the contractor was never relieved of responsibility by the approval.\n        </div>\n\n        <div class=\"highlight-box warn\">\n          <strong>No CO signature, no approval.</strong> Without the contracting officer's signature on Stop 3, nothing on this form has any binding effect. A Base CE recommendation is just a recommendation. A technical evaluator's comments are just comments. The contractor cannot install Items 1 or 2 based on Stop 1 or Stop 2 alone. The contracting officer's signature on the bottom of the form is what the contractor is relying on when it proceeds with the work.\n        </div>\n      </div>\n    </div>\n\n  </div><!-- end show me panel -->\n\n  <!-- TEST -->\n  <div id=\"tab-test\" class=\"rfp-panel\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">✅</span> Test Yourself</h3>\n      <div class=\"learn-body\">\n        <p>Five scenarios on material submittals. Pick the best answer and check it.</p>\n      </div>\n\n      <div class=\"quiz-scenario\">\n        <div class=\"quiz-scenario-head\">\n          <div class=\"quiz-scenario-num\">Question 1 • Core Clause</div>\n          <div class=\"quiz-scenario-title\">Which clause creates the government's right to approve materials before they are incorporated into the work?</div>\n        </div>\n        <div class=\"quiz-scenario-body\">\n          <p>You are writing a spec section that will require material submittals and want to anchor the clause hook correctly. Which FAR clause is the primary authority for government approval of materials and equipment in federal construction contracts?</p>\n          <div class=\"quiz-options\" id=\"q1-options\">\n            <label class=\"quiz-option\" onclick=\"selectQuiz(1, 'a', this)\">\n              <input type=\"radio\" name=\"q1\" value=\"a\">\n              <span><strong>A.</strong> FAR 52.211-10, Commencement, Prosecution, and Completion of Work.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(1, 'b', this)\">\n              <input type=\"radio\" name=\"q1\" value=\"b\">\n              <span><strong>B.</strong> FAR 52.236-5, Material and Workmanship.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(1, 'c', this)\">\n              <input type=\"radio\" name=\"q1\" value=\"c\">\n              <span><strong>C.</strong> FAR 52.236-26, Preconstruction Conference.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(1, 'd', this)\">\n              <input type=\"radio\" name=\"q1\" value=\"d\">\n              <span><strong>D.</strong> FAR 52.232-5, Payments Under Fixed-Price Construction Contracts.</span>\n            </label>\n          </div>\n          <button class=\"quiz-submit-btn\" onclick=\"submitQuiz(1, 'b')\">Check Answer</button>\n          <div class=\"quiz-feedback\" id=\"q1-feedback\"></div>\n        </div>\n      </div>\n\n      <div class=\"quiz-scenario\">\n        <div class=\"quiz-scenario-head\">\n          <div class=\"quiz-scenario-num\">Question 2 • The Core Principle</div>\n          <div class=\"quiz-scenario-title\">An approved product fails in the field</div>\n        </div>\n        <div class=\"quiz-scenario-body\">\n          <p>The contractor submitted a roofing membrane product for approval. The submittal was reviewed against the spec and approved with no comments. The contractor installed the product. Three months into performance, the product begins to delaminate at seams under normal weather conditions. The contractor argues that because the government approved the submittal, the government is responsible for the repair and replacement costs. Is the contractor right?</p>\n          <div class=\"quiz-options\" id=\"q2-options\">\n            <label class=\"quiz-option\" onclick=\"selectQuiz(2, 'a', this)\">\n              <input type=\"radio\" name=\"q2\" value=\"a\">\n              <span><strong>A.</strong> Yes. Government approval of the submittal transfers performance risk to the government.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(2, 'b', this)\">\n              <input type=\"radio\" name=\"q2\" value=\"b\">\n              <span><strong>B.</strong> No. Government review of a submittal is a conformance check against the contract. The contractor selected the product and remains responsible for its performance, under FAR 52.236-7, 52.246-12, and the standard submittal review reservation language.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(2, 'c', this)\">\n              <input type=\"radio\" name=\"q2\" value=\"c\">\n              <span><strong>C.</strong> Yes, but only if the approval was given in writing.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(2, 'd', this)\">\n              <input type=\"radio\" name=\"q2\" value=\"d\">\n              <span><strong>D.</strong> No, because material submittals are always classified FIO.</span>\n            </label>\n          </div>\n          <button class=\"quiz-submit-btn\" onclick=\"submitQuiz(2, 'b')\">Check Answer</button>\n          <div class=\"quiz-feedback\" id=\"q2-feedback\"></div>\n        </div>\n      </div>\n\n      <div class=\"quiz-scenario\">\n        <div class=\"quiz-scenario-head\">\n          <div class=\"quiz-scenario-num\">Question 3 • Substitution by Stamp</div>\n          <div class=\"quiz-scenario-title\">A reviewer approves a product different from what the spec names</div>\n        </div>\n        <div class=\"quiz-scenario-body\">\n          <p>The contract spec names a specific manufacturer and model for a piece of HVAC equipment, listed as a basis of design with the phrase \"or approved equal.\" The contractor submits a different manufacturer's product with comparable specifications. The government reviewer likes the alternate and stamps the submittal \"Approved\" without any documented substitution analysis or contract modification. The alternate is installed. Six months later, it fails. What is the problem with how this was handled?</p>\n          <div class=\"quiz-options\" id=\"q3-options\">\n            <label class=\"quiz-option\" onclick=\"selectQuiz(3, 'a', this)\">\n              <input type=\"radio\" name=\"q3\" value=\"a\">\n              <span><strong>A.</strong> No problem. The stamp is approval and the contractor is cleared.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(3, 'b', this)\">\n              <input type=\"radio\" name=\"q3\" value=\"b\">\n              <span><strong>B.</strong> The reviewer approved a substitution by stamp rather than through a formal substitution analysis. That can muddy the record on whether the government actually directed the substitution, and the contractor still remains responsible for the performance of the product it selected.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(3, 'c', this)\">\n              <input type=\"radio\" name=\"q3\" value=\"c\">\n              <span><strong>C.</strong> The alternate product is automatically non-conforming because it was not the basis of design.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(3, 'd', this)\">\n              <input type=\"radio\" name=\"q3\" value=\"d\">\n              <span><strong>D.</strong> The government must now pay for the replacement because it approved the alternate.</span>\n            </label>\n          </div>\n          <button class=\"quiz-submit-btn\" onclick=\"submitQuiz(3, 'b')\">Check Answer</button>\n          <div class=\"quiz-feedback\" id=\"q3-feedback\"></div>\n        </div>\n      </div>\n\n      <div class=\"quiz-scenario\">\n        <div class=\"quiz-scenario-head\">\n          <div class=\"quiz-scenario-num\">Question 4 • Review Timelines</div>\n          <div class=\"quiz-scenario-title\">A submittal sits in review past the spec timeline</div>\n        </div>\n        <div class=\"quiz-scenario-body\">\n          <p>A G-classified submittal comes in for a product with a long manufacturer lead time. The spec requires a 14 calendar day government review. On day 22, the reviewer has still not returned the submittal. The contractor sends a letter stating that the delay is causing schedule impact and asks for schedule relief. What is the best government response?</p>\n          <div class=\"quiz-options\" id=\"q4-options\">\n            <label class=\"quiz-option\" onclick=\"selectQuiz(4, 'a', this)\">\n              <input type=\"radio\" name=\"q4\" value=\"a\">\n              <span><strong>A.</strong> Ignore the letter because review timelines are internal goals, not contract requirements.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(4, 'b', this)\">\n              <input type=\"radio\" name=\"q4\" value=\"b\">\n              <span><strong>B.</strong> Acknowledge the delay, complete the review as quickly as possible, document the reason for the overrun, and treat the schedule impact issue as a legitimate constructive delay claim that must be evaluated on its merits.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(4, 'c', this)\">\n              <input type=\"radio\" name=\"q4\" value=\"c\">\n              <span><strong>C.</strong> Reject the submittal summarily so the clock resets.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(4, 'd', this)\">\n              <input type=\"radio\" name=\"q4\" value=\"d\">\n              <span><strong>D.</strong> Tell the contractor to proceed at risk without waiting for approval.</span>\n            </label>\n          </div>\n          <button class=\"quiz-submit-btn\" onclick=\"submitQuiz(4, 'b')\">Check Answer</button>\n          <div class=\"quiz-feedback\" id=\"q4-feedback\"></div>\n        </div>\n      </div>\n\n      <div class=\"quiz-scenario\">\n        <div class=\"quiz-scenario-head\">\n          <div class=\"quiz-scenario-num\">Question 5 • Scope of Review</div>\n          <div class=\"quiz-scenario-title\">A reviewer wants to reject a submittal over a preference</div>\n        </div>\n        <div class=\"quiz-scenario-body\">\n          <p>A project engineer reviewing a door hardware submittal says the proposed finish \"looks cheap\" and wants to return it as disapproved. The proposed finish meets every spec requirement in Section 08 71 00, including ANSI standard, material, and finish designation. The engineer has a strong personal preference for a different finish that is not named or required in the spec. What is the right call?</p>\n          <div class=\"quiz-options\" id=\"q5-options\">\n            <label class=\"quiz-option\" onclick=\"selectQuiz(5, 'a', this)\">\n              <input type=\"radio\" name=\"q5\" value=\"a\">\n              <span><strong>A.</strong> Approve it. The engineer's preference is not a basis for rejection when the submittal conforms to the contract.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(5, 'b', this)\">\n              <input type=\"radio\" name=\"q5\" value=\"b\">\n              <span><strong>B.</strong> Reject it because the engineer is the technical authority.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(5, 'c', this)\">\n              <input type=\"radio\" name=\"q5\" value=\"c\">\n              <span><strong>C.</strong> Reject it and ask the contractor to submit three more options.</span>\n            </label>\n            <label class=\"quiz-option\" onclick=\"selectQuiz(5, 'd', this)\">\n              <input type=\"radio\" name=\"q5\" value=\"d\">\n              <span><strong>D.</strong> Approve it but add comments criticizing the contractor's choice.</span>\n            </label>\n          </div>\n          <button class=\"quiz-submit-btn\" onclick=\"submitQuiz(5, 'a')\">Check Answer</button>\n          <div class=\"quiz-feedback\" id=\"q5-feedback\"></div>\n        </div>\n      </div>\n\n    </div>\n\n  </div><!-- end test panel -->\n\n  \n<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">\n    <button class=\"rfp-tab active\" onclick=\"showTab('learn', this)\">📖 Learn</button>\n    <button class=\"rfp-tab\" onclick=\"showTab('showme', this)\">🔍 Show Me</button>\n    <button class=\"rfp-tab\" onclick=\"showTab('test', this)\">✏️ Test Yourself</button>\n  </div></div><!-- end rfp-bg -->\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n    <div id=\"gc-stats\" style=\"margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.3px;\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>\n  </div>\n</footer>\n\n<script>\n  /* tab switching */\n  function showTab(name, btn) {\n    document.querySelectorAll('.rfp-panel').forEach(function(p){ p.classList.remove('active'); });\n    document.querySelectorAll('.rfp-tab').forEach(function(b){ b.classList.remove('active'); });\n    var panel = document.getElementById('tab-' + name);\n    if (panel) panel.classList.add('active');\n    if (btn) btn.classList.add('active');\n    window.scrollTo({ top: 0, behavior: 'smooth' });\n  }\n\n  /* quiz logic */\n  var quizAnswers = {};\n\n  function selectQuiz(num, val, el) {\n    quizAnswers[num] = val;\n    var options = document.querySelectorAll('#q' + num + '-options .quiz-option');\n    options.forEach(function(o){ o.classList.remove('selected'); });\n    el.classList.add('selected');\n  }\n\n  function submitQuiz(num, correctAnswer) {\n    if (!quizAnswers[num]) {\n      alert('Select an answer first.');\n      return;\n    }\n    var fb = document.getElementById('q' + num + '-feedback');\n    var isCorrect = quizAnswers[num] === correctAnswer;\n\n    var feedbackText = {\n      1: {\n        correct: '<strong>Correct.</strong> FAR 52.236-5, Material and Workmanship, is the core clause that creates the government\\'s right to approve machinery, equipment, and materials before they are incorporated into the work. It states that items installed without required approval are installed at the risk of subsequent rejection. FAR 52.236-21 supplements this for shop drawings.',\n        wrong: '<strong>Not quite.</strong> The correct answer is B, FAR 52.236-5 Material and Workmanship. FAR 52.211-10 (A) is the commencement and completion clause. FAR 52.236-26 (C) is the preconstruction conference clause. FAR 52.232-5 (D) is the payments clause. Only 52.236-5 creates the core government approval right for materials.'\n      },\n      2: {\n        correct: '<strong>Correct.</strong> Government review of a material submittal is a conformance check against the contract, not a performance warranty. The contractor was hired for its technical expertise, the contractor selected the product, and the contractor remains responsible for the work. FAR 52.236-7 keeps the contractor on the hook for materials and work until acceptance. FAR 52.246-12 establishes that government inspection does not relieve the contractor. The submittal review reservation language on the review stamp documents the same principle. The contractor cannot shift performance risk to the government by getting a submittal approved.',\n        wrong: '<strong>Not quite.</strong> The correct answer is B. Government approval of a submittal does not transfer performance risk (A). The form of approval, written or verbal, does not change the legal effect (C); in both cases, the contractor retains performance responsibility. Whether the submittal was classified G or FIO (D) also does not change the outcome; the classification determines review process, not performance responsibility. The contractor selected the product and the contractor owns its performance.'\n      },\n      3: {\n        correct: '<strong>Correct.</strong> The reviewer approved what amounted to a substitution through a submittal stamp rather than through a formal substitution analysis or modification. That creates two separate problems. First, the record of why the alternate was acceptable is weaker than it should be, making the conformance justification harder to defend if it is challenged. Second, even though the paperwork is messy, the underlying rule still holds: the contractor selected the product, the contractor is responsible for its performance, and the informal approval does not convert a contractor selection into a government directive. The right process is a documented substitution analysis tied to the \"or approved equal\" language in the spec.',\n        wrong: '<strong>Not quite.</strong> The correct answer is B. A stamp on a submittal is not a substitute for a documented substitution analysis (A). The alternate is not automatically non-conforming just because it was not the basis of design (C); \"or approved equal\" exists precisely to allow alternates. And the government does not automatically owe replacement costs (D) because approval does not transfer performance risk. The real issue is process discipline: substitutions deserve a documented analysis, not an informal stamp.'\n      },\n      4: {\n        correct: '<strong>Correct.</strong> Review timelines in the spec are contract requirements and blowing past them creates real constructive delay exposure for the government. The right response is to acknowledge the delay, complete the review quickly, document why the overrun happened, and evaluate the schedule impact on its merits under the Changes clause. Ignoring the issue or trying to game the clock by rejecting the submittal only makes the exposure worse.',\n        wrong: '<strong>Not quite.</strong> The correct answer is B. Review timelines are not internal goals (A); they are contract requirements when the spec sets them. Rejecting a submittal summarily to reset the clock (C) is bad faith and visible in the record. Telling the contractor to proceed at risk (D) is informal direction and creates its own exposure. Acknowledge the overrun, complete the review, document the reason, and evaluate the delay claim on its merits.'\n      },\n      5: {\n        correct: '<strong>Correct.</strong> The scope of review is conformance to the contract. If the submittal meets the spec, it gets approved. Personal preferences that are not in the spec are not a basis for rejection. Rejecting on a preference exposes the government to a constructive delay claim and sets a bad tone for the rest of the project. If the engineer wanted a different finish, that was a spec-drafting question, not a submittal-review question. Approve it and move on.',\n        wrong: '<strong>Not quite.</strong> The correct answer is A. The engineer being the technical authority (B) does not authorize rejection on a basis the contract does not support. Requesting three more options (C) imposes requirements the contract does not contain. Approving but adding criticism (D) sets a bad tone and reads poorly in the record. Conformance with the contract is the only basis for rejection. When the submittal conforms, it gets approved.'\n      }\n    };\n\n    var text = isCorrect ? feedbackText[num].correct : feedbackText[num].wrong;\n    fb.innerHTML = text;\n    fb.className = 'quiz-feedback shown ' + (isCorrect ? 'right' : 'wrong');\n\n    var options = document.querySelectorAll('#q' + num + '-options .quiz-option');\n    options.forEach(function(o){\n      var radio = o.querySelector('input[type=radio]');\n      if (radio.value === correctAnswer) {\n        o.classList.add('correct-answer');\n      } else if (radio.value === quizAnswers[num] && !isCorrect) {\n        o.classList.add('wrong-answer');\n      }\n    });\n  }\n</script>\n<script src=\"main.js\"></script><a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"preconstruction-conferences.html\" aria-label=\"Previous Training: Preconstruction Conferences\"><em>←</em><span>Previous Training</span><strong>Preconstruction Conferences</strong></a><a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"monitoring-contractor-progress.html\" aria-label=\"Next Training: Monitoring Contractor Progress\"><span>Next Training</span><strong>Monitoring Contractor Progress</strong><em>→</em></a>\n<script src=\"player.js\"></script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script>\n(function(){\n  var el = document.getElementById('gc-stats');\n  if (!el) return;\n  var x = new XMLHttpRequest();\n  x.onreadystatechange = function(){\n    if (x.readyState === 4 && x.status === 200) {\n      try {\n        var d = JSON.parse(x.responseText);\n        el.innerHTML = 'Site Visits: <strong style=\"color:#8a9bb0;\">' + d.count + '</strong>';\n      } catch(e){}\n    }\n  };\n  x.open('GET', 'https://nhazelett.goatcounter.com/counter/TOTAL.json');\n  x.send();\n})();\n</script>\n\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(225, 29, 72, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Two Five Seven Nine</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 719,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 9557,
          "settleDelayMs": 8226,
          "auditMs": 1627,
          "totalMs": 11785,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 19
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 62,
          "errors": 38,
          "warnings": 22,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "d12fad49362b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "c0ecc76f16f10f2e5949e9e2dca797f1f314a6e7dd6a985a12be937fa040ab41",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C0ECC76F16F1"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "document",
            "message": "Page does not have an h1 heading",
            "suggestion": "Add one <h1> that describes the main topic of the page",
            "line": 0,
            "fingerprint": "bf4ca4956e94",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-63d0f0bd",
            "a11yPatternFingerprint": "3e77ea3cda1153f74ad07abc99551599837cc90950980c113f05bae55fd4e90e",
            "a11yPatternDisplayId": "A11Y-PAT-3E77EA3CDA11",
            "a11yOccurrenceFingerprint": "af4880d787d5bfaa67d55b74f660126a44d7e9c62aafb20b6aa650a4a9025e00",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AF4880D787D5"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "bba7993232ce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "02b0dd77865acc675cb9606ad4cf1780bbb7142699d6810377310572d1d20d8c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-02B0DD77865A"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "warning",
            "rule": "missing-role-action",
            "element": "<label class=\"quiz-option\">",
            "message": "Element has a click handler but does not have an action role",
            "suggestion": "Use a native action element such as <button> or <a>, or add an appropriate action role",
            "line": 0,
            "fingerprint": "36ff9c87fb49",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5cf11a84",
            "a11yPatternFingerprint": "31370022f5baadd03691ba9d5d6446ee1996938a883926c67bdb4fa81ec47bfe",
            "a11yPatternDisplayId": "A11Y-PAT-31370022F5BA",
            "a11yOccurrenceFingerprint": "bbe488bd26f194137f4eec376d7b06ae32102942e4e8d799b04ec0b5f5b7e7f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBE488BD26F1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" aria-label=\"Previous Training: Preconstruction Conferences\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c8ed04cac21e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-762c0e3c",
            "a11yPatternFingerprint": "9309a071bd4b6df8b25b6cdcfbcd21a6386c0036e44a515d2f38150bfb4c4a86",
            "a11yPatternDisplayId": "A11Y-PAT-9309A071BD4B",
            "a11yOccurrenceFingerprint": "b9bd047d16694333f9aa98c18c4f4b9a3f9b8a05adfdd9d9a4252d5196b600f5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B9BD047D1669"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-next-float training-nav-auto\" aria-label=\"Next Training: Monitoring Contractor Progress\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0c9db7f8bbab",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e36ddb42",
            "a11yPatternFingerprint": "3b658728e7ef160b0039551a24dbe042af8322eaaf68b7fe5dd4fdc81d9fbae8",
            "a11yPatternDisplayId": "A11Y-PAT-3B658728E7EF",
            "a11yOccurrenceFingerprint": "fdc1782abbebb814b0adf6bbebc57a4b993616f8c98a1b363e4ce360295dec4d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FDC1782ABBEB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ae818430d21b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "059421dcf6ed0549f2d2786511d9983b82687f7ffa7884ef5b82a5123d2da928",
            "a11yOccurrenceDisplayId": "A11Y-OCC-059421DCF6ED"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0d3e626ccf62",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "1f56f085a1cefc4166b56cae976f9d8f47e974619574378ea929f582655be87c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1F56F085A1CE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4f29a6a69b29",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "74ba432726f97e48200b34a2e5d7c05b4834c3b6a045f5a24b18c13f499ceeb5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-74BA432726F9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3d4fde402065",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "a83065c95b659085f104efa6aec7f9f6cc68146e0311e5cecb8843e3a1738a68",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A83065C95B65"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c505229352a2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "947b099c726ff1b3d55bca223dfd1602ffbcaa0058216dda5065955648cabe3d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-947B099C726F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5318787ae915",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "a1daef59a3bf0fec6bdc765d606e35f0becd397e77f65337a70ca36813920c40",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A1DAEF59A3BF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ff59875a2af6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "44904a5369d7a35d18774bf005bafff27e091d5c173484415afa8a38ae600293",
            "a11yOccurrenceDisplayId": "A11Y-OCC-44904A5369D7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1d516aa97aa1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "dc072f9650e51f451508c101b2f2bd057b6875796940308e10241b0384f74872",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DC072F9650E5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "37b4a4aba5e9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "90ca78de22d0cad762f9679ddc9f30c375c24f7fa1da4aef4bb92d33fd3d6cc6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-90CA78DE22D0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "16e08fcc46a1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "395b99528aa5bc4ede67c177ab9a71ecd56fbf965b0402e1e48bf61f5b77b2cc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-395B99528AA5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5f13c631d962",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "9b12191373540f8e7892f0449b8d6697f0385ed6d1d482ed087133a430b4b7d8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9B1219137354"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9690ba35a514",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "975694e0debb09a3836ff758c94da67a03e46c066d1cd375184105e728f4da92",
            "a11yOccurrenceDisplayId": "A11Y-OCC-975694E0DEBB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8ca22a077843",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "f34167238a1c1b00045ffa4f5467f77354d76d7e1c22d091b9b4fa0351803e00",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F34167238A1C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8b5c7534dc8e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "fced69d9881500013ebd6675e9c9c4205295d1f2eaa2fd5e5a39570edc1501a9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FCED69D98815"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2aa0e5bd85ad",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "a6305df40bc2d49307103060e9144868cc2262a92867767e824a5195e920ce63",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A6305DF40BC2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8ef80e5ce9fc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "36d9b5bbdad0fd9eaa0ef7d78271191de9f71e274ee76d69d0de2700689901b2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-36D9B5BBDAD0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f70db418f434",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "801aee0ffbe17e8b456d4f3e98b9d3bda64591b5b30991e336838baffa992796",
            "a11yOccurrenceDisplayId": "A11Y-OCC-801AEE0FFBE1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "51a716c2ecb8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "f296db181611b9e34b52f0ad2ef0eabf3337fecde1d7a03eaede7a0647b93deb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F296DB181611"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7565da27bb21",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "4cf4398495420429cc7adf70a6204d592469136687c840d1c368b9acdc709e5e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4CF439849542"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c1dc5f37331d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "6ae6896f2789a5d55227edbf5a26a2feb053171813ed12078df588a75c16a414",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6AE6896F2789"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e318c0e05d19",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "39f81560ddde9b00e199a5eb13f971763a5f2e14b1598827f206718e32610df4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-39F81560DDDE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "120a0bef6b05",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "dbf3ebafca7938301f9be545369ba0d94f0f4b119cdc02d7c78d4fd61ad8b435",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DBF3EBAFCA79"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "07bdb0591169",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "2ff0d0a64cbb060a5c772340ccbdd24e6ae769f5afb53f1fece16186e3b6eabe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2FF0D0A64CBB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bd3e14ff4a44",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "36e421cf9197e1ac3ad5f1cd97831382f4a384d8fdef9211981f469ec3aece6d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-36E421CF9197"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "25f0df2b69ea",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "d0392790a3c14eaf414b788eb78e13ccb84313a67235c03fe0db608f68ea8343",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D0392790A3C1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "38dadfa48716",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "ecee9563cc9da5d4a0d1aebdcfd142d65e05c3ef137b3bfa6ae373e16ad307ec",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ECEE9563CC9D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5bede81d6959",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "bd5cdd81fd933bcce0818af88354342ba9d6783a5b4431443f0755717c8a2bdc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BD5CDD81FD93"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a8e1cbe9af91",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "17f638a5239ba6776979c6a031a2fe8e9145252f97781a24feb2d2f554b69ac1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-17F638A5239B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2c2016679be5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "c78cee4d6686c83b77036692c2577a5b05575d8659fcca54f7d457745a9f39c6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C78CEE4D6686"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "660db80e97d7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "79dde48399bc25fc224fbe054659b6716ceb1cde8b18d8ba332d2a53320aceb1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-79DDE48399BC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6cceae2320cc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "3b907ae4b9b6348f6134134094e92fbc668b3e65fd8d6ee1194ef025c01923f4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3B907AE4B9B6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b485dc2140e6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "43470ed3a80aad274f6c5e1e4dcc541b43f4a5e7d4c5dca7d5f3978dca067b7e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-43470ED3A80A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "79faea05fcd4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "6de8dcd6ab49a67a3334e8059369d15982597c54e66e8f8927f7d06b2b5bd35f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6DE8DCD6AB49"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "08231bf9c7b1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "585252b983426cc0514a52e5017983d2507acc62a56a6c713fa10068f948bfaa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-585252B98342"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "97d0d74450b1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "5879ebe53dc974a6911a73a1f3ee2f6eea16eb42f712ccc73eea4d123f4f7e1f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5879EBE53DC9"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "ae50940418c2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "f1a7f883042b71c2f6e0f857692d5a7798144c2bff6c12064349ae80fdb6257d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F1A7F883042B"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "ae50940418c2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "f1a7f883042b71c2f6e0f857692d5a7798144c2bff6c12064349ae80fdb6257d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F1A7F883042B"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 142,
        "pageNavigationMs": 9557,
        "pageLoadDelayMs": 8226,
        "totalMs": 22549,
        "scannerMs": {
          "axe": 11785,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/gao-archive.html",
      "finalUrl": "https://kthq.org/gao-archive.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "GAO Decision Archive | ContractingHQ",
      "elapsedMs": 18808,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1217,
          "failed": 441,
          "cantTell": 53,
          "inapplicable": 52
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0163b19f3634",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "6a52e17f6f5b65b3f8d7cb4861b9e33eaa2afd3f056a65e00680b031841f68a3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6A52E17F6F5B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3591bb065616",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "c3f7930365c593234baa55e3c583730fdf2bb6af03c6726b3fe7d0b77201fb47",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C3F7930365C5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28f14f861646",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "1645ffa49621d9d827f60513f96317f2e7b371390f5e058bd73731bad2ee5d52",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1645FFA49621"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dd1ad8dc3f6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "4c50b8f83ce73226108aa2f5caed76964dc433c9c11bb200b0d2e8f8bc6d7f5d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4C50B8F83CE7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0e0bb06826e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "6368c2e257a2b6060a2b21a83754a81a050fbb0b4ae2adf0b217bb2a35fd226c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6368C2E257A2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34cd0a38b2f7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "f8fa228f491c06fe4d25993dacb84668a86610b13d1914cb0485e5714038f538",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F8FA228F491C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d50cef048315",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "e0873913b5c5893c5ea2a82a7ba3ff1e51fa5835244d2d08461cfc949a475456",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E0873913B5C5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4280aa80f96",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "2b161f57714df26cf9fce5811a1148c68bd99169c832d716f77732d50042bafa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2B161F57714D"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c277046836ef",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "0140a9a8d78ce2074bedc5e4069e2a5e89d97c6e3e785a52c0ddf8c20237ec1f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0140A9A8D78C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "069c3d42866c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "413014f52ee27c7b7563b5dfdce64621330fa454ceeae1dd460c4f8c0fb43d6b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-413014F52EE2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e0b370746c0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "4e647d51785b3c8d0d7a9f4e334c69e0f86bdfda28ce9c798431895313284745",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4E647D51785B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba75a77310cc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8563fbe5",
            "a11yPatternFingerprint": "fe342e2cb9e05d3a917ebd43128c1be5135f9a9e4e7fb8abc2882bfb87548e47",
            "a11yPatternDisplayId": "A11Y-PAT-FE342E2CB9E0",
            "a11yOccurrenceFingerprint": "e0ea865938830cd417536ecac1ea445368e37a3cb9da29bf55123ce2c2200027",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E0EA86593883"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0c5aed152f4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "3fb7b7c56029d63d5bafa28f65e7ef3190586beaabeb09a3288d53f170087158",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3FB7B7C56029"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.03:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.71:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.71:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.71:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.91:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3c50c504dd8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "87e55d8ddb6e051d74d0efcb3ab9d96f38b504a7d1b1c970669fe03a762c111f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-87E55D8DDB6E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a1c70efba86",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "57d4f3c5ff87bebaf48b865cca67b2729720e6fca92794feb7f170900ea93730",
            "a11yOccurrenceDisplayId": "A11Y-OCC-57D4F3C5FF87"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70b93d859130",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "a07b5d1cde529b336997081015787867fe4c3c0b76109c744adc47eca83d0dcb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A07B5D1CDE52"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Protest alleging that the awardee's proposal faile...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4213205963a4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fa7feea2",
            "a11yPatternFingerprint": "9b1adfaa580d37a58ba97874f2331956b2fa10efa6fa5777ae844cf598782026",
            "a11yPatternDisplayId": "A11Y-PAT-9B1ADFAA580D",
            "a11yOccurrenceFingerprint": "084fe42ad2cf10de3d6431738bc40687a36eee0371285e267376c0f4f2638dc4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-084FE42AD2CF"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>1. Protest that agency improperly removed provisio...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>1. Protest that the agency improperly issued a sol...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Protest challenging the agency's evaluation of the...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Protest challenging the agency's issuance of a rep...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Protest that the agency unreasonably evaluated pro...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Protest challenging the agency's issuance of a con...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Request for reconsideration is denied where the re...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Protest that the agency should have conducted disc...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Protest challenging the implementation and scope o...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Request for reconsideration is denied where the re...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>FAR 5.203(b) and FAR 13.003(h)(2) require contract...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Unfair treatment exists when an agency fails to tr...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>An amendment is material when it imposes legal obl...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Nothing more than the mere existence of documents ...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>The agency's evaluation was unreasonable where it ...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Last-minute issues caused by waiting until minutes...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>The contracting officer failed to conduct a meanin...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Peraton's dual roles created a real risk that it w...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Protest that solicitation’s experience requirement...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p",
            "html": "<p>Protest challenging the agency’s evaluation of pro...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 1763,
        "duplicateFailedCount": 424,
        "uniqueFailedCount": 17,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 772,
          "failed": 16,
          "cantTell": 6,
          "inapplicable": 56
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "page-has-heading-one",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3442ca72b475",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "5b4d00d84b5ba92b1933526705436ad0a818fd9f6c1b656e77bf65a4b6dceb53",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5B4D00D84B5B"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a900cc8e43ac",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "d5a457f2e99a49c47f1921313d61c4a7585c79a219e3ebe1f40c6b1b2e8de6cd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D5A457F2E99A"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "730b5629276a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "a7c41ec18b91e7e5f21c35bff951a49b0dd7b58ee0e69dc2d3ee0d43f7055d9a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A7C41EC18B91"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-sub",
            "html": "<div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.78 (foreground color: #555566, background color: #060411, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".archive-item-current > .gao-cards > .gao-card:nth-child(1) > .gao-bottom-line",
              ".archive-item-current > .gao-cards > .gao-card:nth-child(1)",
              "body"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7f823f8dc4d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b84856ec",
            "a11yPatternFingerprint": "bd9ff574df79f4f8be0818d2c1ecf68b460829f133970457242956fd4b8d7086",
            "a11yPatternDisplayId": "A11Y-PAT-BD9FF574DF79",
            "a11yOccurrenceFingerprint": "33fd8ce23e46ec805c3af8a358889db73a7c8757dcba9d285f8184a8989a8599",
            "a11yOccurrenceDisplayId": "A11Y-OCC-33FD8CE23E46"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.13 (foreground color: #444455, background color: #060411, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".archive-item-current > .gao-cards > .gao-card:nth-child(1) > .gao-bottom-line",
              ".archive-item-current > .gao-cards > .gao-card:nth-child(1)",
              "body"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2262c5acd2b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "bd77275234793800194073f67093a2681c032ad6df4e05a91b03133d420f7e67",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BD7727523479"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.13 (foreground color: #444455, background color: #060411, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".archive-item-current > .gao-cards > .gao-card:nth-child(1) > .gao-bottom-line",
              ".archive-item-current > .gao-cards > .gao-card:nth-child(1)",
              "body"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6122799bb8a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "2b756c098d39b0076aadbb93642bd4a053e98c80dc1356943d667114a8d04973",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2B756C098D39"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d625081fc155",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "d2b27e2dfc00bed579e5ac6ef5c54f2db9c2da5e595797068f3915ca1c723822",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D2B27E2DFC00"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #f59e0b;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "003c0cba11f2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "d884ada1397e045c8add312e265e17effc82b9af0b7485b3c3ffe8fc10806618",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D884ADA1397E"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddbaffbb561f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "8fd99185edb2caaa0fd45c2729b962ef8ee6a6ef450b5a872f411e494af1fd27",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8FD99185EDB2"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #f59e0b;\">",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dfb723d0684",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "a11yPatternFingerprint": "c916acc3bb7239929ae9de77956d92171abe53d1dd105f60ab8d48a1fba8bede",
            "a11yPatternDisplayId": "A11Y-PAT-C916ACC3BB72",
            "a11yOccurrenceFingerprint": "56bcc18936d1893296af6f11eefa20313eb47ff7095832b6c250209d53401fe1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-56BCC18936D1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#gao-archive",
            "html": "<section class=\"section\" id=\"gao-archive\" style=\"padding-top:5rem;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a65a5fcdecb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-000f927f",
            "a11yPatternFingerprint": "3f49a326e0e857723a40b1c856cf96141d0e4c435cf893ee141a985756ef1f2c",
            "a11yPatternDisplayId": "A11Y-PAT-3F49A326E0E8",
            "a11yOccurrenceFingerprint": "f24c048a38603731c54ee607cdc09ea36e7e8d8713e046d8e8feeb93d4c5b580",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F24C048A3860"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cea2e4f860c7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "77c069bea146ab260e9651305425c6c049c091a421740d70d05d8794d2e44e94",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77C069BEA146"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(245, 158, 11, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71925e1ae95d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "abafd40c3d1722427c36f68e1e2fa534f8f8b2b310044244045ac5d908afae7d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ABAFD40C3D17"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">What I Wish I'd Known</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d64e7084a7c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "3c89d66bc7208054936b6588817938f8522d866d9f060a310fd13dfd616806d1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3C89D66BC720"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9d737c06a10",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "dfa9d2a9418fd7f002a3eb57588209f81c305ba252b1edad8dc6373170d7ca4a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DFA9D2A9418F"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efc7470d825b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "55391d05776430d528cc70081481765cef3200939d6b39bc39f4714e3ebfefaa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-55391D057764"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #f59e0b;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Archive of GAO bid protest and appropriations law decision summaries from ContractingHQ.\">\n\n  <title>GAO Decision Archive | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n<link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n<style>.bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}</style>\n  <!-- Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"GAO Decision Archive | ContractingHQ\">\n  <meta property=\"og:description\" content=\"Archive of GAO bid protest and appropriations law decision summaries from ContractingHQ.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/gao-archive.html\">\n  <meta property=\"og:image\" content=\"https://kthq.org/og-image.png\">\n  <meta name=\"twitter:card\" content=\"summary_large_image\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"GAO Decision Archive | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"Archive of GAO bid protest and appropriations law decision summaries from ContractingHQ.\">\n  <meta name=\"twitter:image\" content=\"https://kthq.org/og-image.png\">\n  <link rel=\"canonical\" href=\"https://kthq.org/gao-archive.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n\n<!-- NAV -->\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"logo-full\">ContractingHQ</span>\n    </a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\">\n      <span></span><span></span><span></span>\n    </button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<!-- ARCHIVE -->\n<section class=\"section\" id=\"gao-archive\" style=\"padding-top:5rem;\">\n  <div class=\"container\">\n    <div class=\"section-header\">\n      <span class=\"section-tag\">GAO Archive</span>\n      <h2>All Past Decisions</h2>\n      <p class=\"section-desc\">Every GAO bid protest decision we have covered, in reverse chronological order. Nothing gets deleted — decisions stay here permanently. <a href=\"gao-decisions.html\" class=\"archive-page-link\">See the current week →</a></p>\n    </div>\n\n    <!-- Topic filter placeholder — future feature -->\n    <!-- When enough decisions accumulate, add topic tags and a filter UI here -->\n    <!-- Topics will include: evaluation-reasonableness, interested-party, unduly-restrictive, -->\n    <!--   disparate-treatment, discussions, source-selection-documentation, etc. -->\n\n    <div id=\"archiveAllDecisions\">\n      <div class=\"archive-item archive-item-current\">\n        <div class=\"archive-week-header\">\n          <span class=\"gao-week-label\">Week of May 4, 2026</span>\n          <span class=\"gao-week-date\">Current</span>\n        </div>\n        <div class=\"gao-cards\"><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">J&amp;J Maintenance, Inc., dba J&amp;J Worldwide Services</div><div class=\"gao-case-meta\"><span>B-423821.2; B-423821.3</span><span>April 20, 2026</span><a href=\"https://www.gao.gov/products/b-423821.2,b-423821.3\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-denied\">Denied</span></div><p class=\"gao-summary\">J&amp;J protested the Army Corps of Engineers' award of a task order to King and George (K&amp;G) under the Operation and Maintenance Engineering Enhancement IDIQ MATOC for facilities support at Defense Health Agency sites in Germany, Belgium, and Italy. J&amp;J argued K&amp;G's proposal failed three material requirements: it didn't initiate the Italian anti-mafia white-list registration before final proposals (K&amp;G's Italian counsel had emailed the prefect about registration but submitted the documentation a day after final proposals were due); its organizational chart identified personnel by role/position rather than by name; and it didn't list specific subcontractors. GAO denied — for the white-list issue, contacting the prefect through counsel was a reasonable way to 'initiate' the process; for the org-chart and subcontractor naming claims, the solicitation language was patently ambiguous (waived by failure to challenge pre-bid) and J&amp;J couldn't show competitive prejudice in any event.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Protest alleging that the awardee's proposal failed to meet material requirements of the solicitation is denied where either the agency's evaluation was reasonable or the protester failed to demonstrate any competitive prejudice arising from the agency's waiver or relaxation of solicitation requirements.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>Two big lessons: write your solicitation in unambiguous language up front — patent ambiguities that aren't challenged before bids close get the protester nothing later. And when an evaluator works from a sanitized proposal that strips company names anyway, missing subcontractor names can't have been material to the evaluation. If you want named subcontractors to matter, say so explicitly in section M and don't sanitize them out of the evaluator's copy.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Owl International Inc., d/b/a Global, a 1st Flagship Company</div><div class=\"gao-case-meta\"><span>B-423281.4</span><span>April 24, 2026</span><a href=\"https://www.gao.gov/products/b-423281.4\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-sustained in part / denied in part\">Sustained in part / denied in part</span></div><p class=\"gao-summary\">Owl protested the Navy's RFP for the Navy's emergency ship salvage material system and oil/hazardous-substance spill-response program — a single-award IDIQ with a $315M ceiling. The Navy had amended the RFP to remove the FAR 52.222-46 professional compensation evaluation provision, restricted final proposal revisions to cost/price only, and Owl argued the solicitation contained a latent ambiguity. GAO sustained the second ground only — restricting offerors to revising cost/price after a material technical-side amendment was unreasonable when the solicitation itself warned that proposals could be rejected if cost/price was inconsistent with the technical proposal. The other two grounds were denied.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>1. Protest that agency improperly removed provision from solicitation providing for the evaluation of professional compensation is denied where the record showed a reasonable basis for the agency's determination that performance of the requirement would not require meaningful numbers of professional employees. 2. Protest that agency unreasonably restricted offerors to revising only their cost/price proposals is sustained where the record shows the effect of amending the solicitation to remove the evaluation of professional compensation would have a material impact on aspects of an offeror's technical proposal and where the solicitation provided that a proposal could be rejected if the cost/price proposal was inconsistent with the technical proposal. 3. Protest that the solicitation contained a latent ambiguity is denied where the terms of the solicitation were subject to only one reasonable reading.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>When a corrective-action amendment changes the technical evaluation regime — even by removing a single provision — give offerors a chance to revise their technical proposals, not just price. Locking offerors to price-only revisions while their technical approach is now misaligned creates the very inconsistency your own RFP threatens to reject.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Threat Tec, LLC</div><div class=\"gao-case-meta\"><span>B-424221</span><span>April 23, 2026</span><a href=\"https://www.gao.gov/products/b-424221\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-dismissed\">Dismissed</span></div><p class=\"gao-summary\">Threat Tec, the prior incumbent's joint-venture parent, protested an Army Transformation and Training Command sole-source bridge contract awarded to Chitra Productions under the SBIR Phase III authority — Chitra had purchased technology assets from a Phase II contractor and the Army awarded as successor-in-interest. Threat Tec's initial protest argued the award violated CICA and the Procurement Integrity Act. After the agency's D&amp;F disclosed the SBIR Phase III rationale on January 28, Threat Tec waited until February 17 to argue Chitra was ineligible — well past the 10-day window in 4 C.F.R. § 21.2(a)(2). GAO dismissed the SBIR-eligibility supplemental as untimely and treated the successor-in-interest follow-on as derivative of an already-untimely argument. The PIA grounds were dismissed as premature and lacking a legally sufficient basis.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>1. Protest that the agency improperly issued a sole-source award to another firm under the Small Business Innovation Research program is dismissed as untimely, and the supplemental protest deriving from this untimely protest is also untimely. 2. Protest that the agency violated the Procurement Integrity Act is dismissed as premature and, in any event, lacks a legally sufficient basis.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>GAO's 10-day clock is not negotiable. When the agency report or D&amp;F first reveals the legal theory the agency used — here, SBIR Phase III successor-in-interest — that's the date the clock starts on a supplemental protest grounded in that theory. Waiting for the full agency report before filing forfeits the argument. On your side: when you make a sole-source award under an unusual authority, document the rationale clearly in the D&amp;F so the basis is findable on day one.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Bailey's Premier Services, LLC</div><div class=\"gao-case-meta\"><span>B-423066.3</span><span>April 15, 2026</span><a href=\"https://www.gao.gov/products/b-423066.3\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-denied\">Denied</span></div><p class=\"gao-summary\">Bailey's protested its non-selection for an Air Force CFT LASR multi-award IDIQ for contractor field maintenance services. The Air Force rated Bailey's proposal unacceptable under the Small Business Participation Commitment Document subfactor because Bailey's placed the SBPCD in a different volume of the proposal rather than the technical volume — and the RFP explicitly stated the technical volume would be evaluated stand-alone, with information not in the technical volume 'assumed to have been omitted.' Bailey's argued the agency should have considered its proposal 'as a whole.' GAO denied — the solicitation language was unambiguous, and disagreement with a reasonable evaluation is not enough.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Protest challenging the agency's evaluation of the protester's proposal is denied where the evaluation was reasonable and in accordance with the terms of the solicitation.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>If your RFP says the technical volume is evaluated stand-alone and missing information will be treated as omitted, the agency can take you at your word. For COs, this is a useful reminder to be explicit about volume-by-volume evaluation rules — and to enforce them consistently. For offerors reading along: file your documents in the volume the RFP says they belong in, even if you think the substance is also visible elsewhere.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">KriaaNet, Inc.</div><div class=\"gao-case-meta\"><span>B-422717.4; B-422717.5</span><span>April 23, 2026</span><a href=\"https://www.gao.gov/products/b-422717.4,b-422717.5\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-denied\">Denied</span></div><p class=\"gao-summary\">Treasury's Bureau of Engraving and Printing terminated KriaaNet's task order for default after the firm failed to deliver five of its proposed key personnel within the required timeframe. BEP then reprocured the same security-systems O&amp;M services from LBO Technology under the same RFQ structure. KriaaNet protested the reprocurement on multiple grounds — that BEP needed a new J&amp;A, that LBO's proposal had impermissibly changed, and that the reprocurement should have been re-competed beyond the original offerors. GAO denied — the agency's reprocurement approach was consistent with FAR 49.402-6 and applicable FSS procedures.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Protest challenging the agency's issuance of a reprocurement task order is denied where the record reflects that the agency's approach was consistent with applicable requirements.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>After a default termination, the FAR gives you broad latitude to reprocure — including from a prior offeror under the original solicitation — without restarting the competition from scratch. Document the reprocurement rationale and tie it to FAR 49.402-6, and the protest record will support you. The harder lesson is upstream: a defaulted contractor protesting its own reprocurement rarely wins, but it can still slow you down. Stay disciplined on cure-notice timing and make sure the default determination is well-supported.</p></div></div></div>\n      </div>\n    \n      <div class=\"archive-item \">\n        <div class=\"archive-week-header\">\n          <span class=\"gao-week-label\">Week of April 27, 2026</span>\n          \n        </div>\n        <div class=\"gao-cards\"><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">SupplyCore, Inc.</div><div class=\"gao-case-meta\"><span>B-424243; B-424243.2</span><span>April 9, 2026</span><a href=\"https://www.gao.gov/products/b-424243,b-424243.2\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-denied\">Denied</span></div><p class=\"gao-summary\">GSA awarded an IDIQ contract for logistics operations support services in Japan to Amentum Services over the incumbent SupplyCore. SupplyCore challenged the operational quality assurance evaluation on two grounds: that GSA failed to document why specific proposal features were not assigned strengths, and that GSA unreasonably penalized SupplyCore for submitting its supporting warehouse lease in Japanese without an English translation. GAO denied. The agency's evaluation was adequately documented because it described what proposal material it considered under each component, and an agency is not required to explain why a feature was merely adequate. GAO also held that GSA could reasonably require English-language supporting documents in a procurement conducted entirely in English, even though the RFP did not expressly say so.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Protest that the agency unreasonably evaluated proposals is denied where the record shows the evaluation was reasonable and consistent with the terms of the solicitation and applicable procurement statutes and regulations.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>Two CO points. First, you only have to document the reasoning behind strengths, weaknesses, and deficiencies — not why a feature was 'merely adequate.' GAO's recent Island Peer Review (IPRO) decision does not change this; that case turned on the agency's evaluation conclusion not being supported by the proposal text it cited. Second, even when an RFP does not expressly require English-language supporting documents, GAO will read that requirement into a procurement conducted entirely in English. If you ever face this issue, document the inference in writing.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Metro East Joint Venture, LLC</div><div class=\"gao-case-meta\"><span>B-424392</span><span>April 21, 2026</span><a href=\"https://www.gao.gov/products/b-424392\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-dismissed\">Dismissed</span></div><p class=\"gao-summary\">HHS/CDC issued a sole-source contract modification extending Chenega Global Protection's incumbent guard services contract at the CDC's Atlanta and Fort Collins campuses. Metro East challenged the modification as contrary to law and alleged organizational conflicts of interest, and also argued the agency had unduly delayed implementing corrective action from a prior protest. GAO dismissed as untimely — the protest was filed more than 10 days after CDC posted the original sole-source notice that disclosed the option period under challenge.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Protest challenging the agency's issuance of a contract modification that exercises an option period under the incumbent sole-source contract is dismissed as untimely where the protest was filed more than 10 days after the agency posted the original notice indicating that the agency could exercise the option period under challenge and the protester failed to timely challenge the inclusion of the option.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>When your sole-source notice discloses an option period, the 10-day protest clock for challenging that option starts running from the original notice — not from the day you eventually exercise the option. For COs: when you publish a sole-source J&amp;A, list every option period clearly. That clarity protects your later option exercise from collateral attack.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Harper Construction Company, Inc.—Reconsideration</div><div class=\"gao-case-meta\"><span>B-419947.4</span><span>April 15, 2026</span><a href=\"https://www.gao.gov/products/b-419947.4\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-denied\">Denied</span></div><p class=\"gao-summary\">Harper Construction requested reconsideration of GAO's earlier denial of its protest concerning a Navy NAVFAC task order to Clark Construction for repairs to five bachelor enlisted quarters. Harper argued GAO had erred in the underlying decision. GAO denied the reconsideration request, finding Harper had not shown any error of fact or law warranting reversal or modification.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Request for reconsideration is denied where the requester has not shown that our prior decision contained an error of fact or law warranting reversal or modification.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>Reconsideration at GAO is a narrow remedy. You need a real error of fact or law in the prior decision — not a different framing of the same arguments. If your protest is denied, file a reconsideration request only when you can point to something the original decision got demonstrably wrong.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">LOGMET LLC</div><div class=\"gao-case-meta\"><span>B-423066.2</span><span>April 15, 2026</span><a href=\"https://www.gao.gov/products/b-423066.2\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-denied\">Denied</span></div><p class=\"gao-summary\">LOGMET, a service-disabled veteran-owned small business, protested its non-selection for a multiple-award IDIQ for Air Force maintenance services. LOGMET argued the agency unreasonably evaluated its proposal as technically unacceptable and should have conducted discussions to give it an opportunity to cure the deficiency. GAO denied. The evaluation was reasonable and aligned with the RFP's terms, and the solicitation expressly stated the agency intended to make award without discussions.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Protest that the agency should have conducted discussions to allow the protester to cure its proposal's technical unacceptability is denied where the solicitation expressly stated that the agency intended to award without discussions.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>If your RFP states award will be made without discussions, you do not owe offerors an opportunity to fix unacceptable proposals. Make that intent explicit up front in the solicitation — it preserves your discretion and forecloses post-award arguments that you should have opened discussions to save a non-compliant proposal.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Identity One, LLC</div><div class=\"gao-case-meta\"><span>B-424040.2; B-424040.3</span><span>April 13, 2026</span><a href=\"https://www.gao.gov/products/b-424040.2,b-424040.3\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-denied\">Denied</span></div><p class=\"gao-summary\">Identity One challenged the scope of corrective action taken by DHS/Coast Guard in connection with a re-solicitation for hand-held biometric reader hardware, software, and maintenance services. Because of a government shutdown, the original Parroco contract had been substantially performed before Identity One filed its protest, and the agency issued a stop work order on the remaining requirement. GAO denied — re-soliciting only the unperformed remainder was reasonable in those unique circumstances.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Protest challenging the implementation and scope of agency corrective action that includes issuing a new solicitation for only the remainder of the requirement is denied where, due to unique circumstances related to a government shutdown, a substantial portion of the requirement was performed before the protest was filed and the agency issued a stop work order.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>Agencies have broad discretion to scope corrective action. When circumstances make a full re-competition infeasible — significant performance already complete, shutdowns, etc. — it is permissible to re-solicit only the unperformed remainder. Document the operational reasons for the narrower scope in your contract file; that record is what GAO will look at.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">CSlope Solutions, LLC</div><div class=\"gao-case-meta\"><span>B-422249.5</span><span>April 8, 2026</span><a href=\"https://www.gao.gov/products/b-422249.5\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-denied\">Denied</span></div><p class=\"gao-summary\">CSlope requested reconsideration of GAO's December 2025 denial of its protest concerning the Army's task order to JCS Solutions for customer care support services at Arlington National Cemetery. CSlope argued the original decision contained errors of fact and law. GAO denied — the requester did not identify any factual or legal error warranting reversal of the prior decision.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Request for reconsideration is denied where the requester has not shown that our prior decision contains an error of fact or law warranting reversal or modification.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>Same narrow standard as Harper above. If you are a CO defending an awarded contract that survived a protest, a reconsideration request is unlikely to disturb the original outcome unless the protester points to a genuine error in GAO's analysis.</p></div></div></div>\n      </div>\n    \n      <div class=\"archive-item \">\n        <div class=\"archive-week-header\">\n          <span class=\"gao-week-label\">Week of April 20, 2026</span>\n          \n        </div>\n        <div class=\"gao-cards\"><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Effective Communication Strategies, LLC</div><div class=\"gao-case-meta\"><span>B-423993; B-423993.2</span><span>February 18, 2026</span><a href=\"https://www.gao.gov/products/b-423993,b-423993.2\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-sustained\">Sustained</span></div><p class=\"gao-summary\">The Army Corps of Engineers issued a FAR Part 13 simplified acquisition RFQ for replacement appliances at Navy installations, then amended it ten times over several weeks. Amendments carried response deadlines as short as one hour — some issued over weekends — and repeatedly changed substantive technical requirements, including dimensions, Energy Star certification, and TAA compliance. Effective Communication Strategies was found technically unacceptable, in part because the evolving specs kept moving. GAO sustained the protest, finding the agency never gave vendors a reasonable opportunity to respond and that the shifting requirements may have created a de facto brand-name preference for a Turkish-manufactured product.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>FAR 5.203(b) and FAR 13.003(h)(2) require contracting officers to afford offerors a reasonable opportunity to respond. The agency's approach did not permit sufficient time to even submit responses to amendments, much less time to sufficiently address the agency's many technical revisions.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>Even simplified acquisitions have a reasonableness floor on response times. If you are amending a solicitation materially — dimensions, certifications, compliance — extend the response clock accordingly. And when repeated spec changes narrow the field to one product, look hard for a de facto brand-name situation before you award.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Amentum Technology Inc.; SOS International LLC</div><div class=\"gao-case-meta\"><span>B-423898; B-423898.2; B-423898.3; B-423898.4</span><span>January 27, 2026</span><a href=\"https://www.gao.gov/products/b-423898,b-423898.2,b-423898.3,b-423898.4\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-sustained\">Sustained</span></div><p class=\"gao-summary\">The Defense Intelligence Agency awarded a contract to GDIT over Amentum and SOS International. GAO sustained on two grounds. First, DIA held Amentum to a higher standard than GDIT — assigning Amentum a weakness while crediting GDIT with a strength for a comparable, and in places inferior, approach. Second, DIA assigned SOSi a weakness based on a discussion of decommissioned networks that the written record and audio recordings showed SOSi never actually had. The evaluators' notes were not traceable to anything the offeror said.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Unfair treatment exists when an agency fails to treat all offerors equally and evaluate their proposals evenhandedly. The record did not support the weakness assigned to SOSi, and the agency unreasonably failed to explain why substantially similar approaches were treated differently between GDIT and Amentum.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>Disparate-treatment protests are winnable when the comparison is concrete — same feature, different rating. Keep your evaluators on consistent application of criteria, and make sure every weakness is traceable to something the offeror actually said in the proposal, discussions, or orals. If your audio and transcripts don't back the evaluator's note, that weakness will not survive review.</p></div></div></div>\n      </div>\n    \n      <div class=\"archive-item \">\n        <div class=\"archive-week-header\">\n          <span class=\"gao-week-label\">Week of March 24, 2026</span>\n          \n        </div>\n        <div class=\"gao-cards\"><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Morrish-Wallace Construction, Inc. d/b/a Ryba Marine Construction Co.</div><div class=\"gao-case-meta\"><span>B-423796.2</span><span>March 2026</span><a href=\"https://www.gao.gov/products/b-423796.2\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-sustained\">Sustained</span></div><p class=\"gao-summary\">The Army Corps of Engineers issued an IFB for construction of a steel pile offloading platform. The third solicitation amendment updated Davis-Bacon wage determinations and revised plan sheets to increase the size and weight of structural components. The awardee submitted its bid without acknowledging this third amendment. The agency characterized the omission as a minor informality and awarded the contract anyway, noting the price impact was only about $21,000 (roughly 1.1% of contract value). GAO sustained the protest, finding the amendment was material because it imposed new requirements not in the original solicitation — regardless of the modest dollar impact.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>An amendment is material when it imposes legal obligations not contained in the original solicitation. The purpose of acknowledging a solicitation amendment is to bind the bidder to the revised terms. Without acknowledgment, the awardee is not legally obligated to perform under the amended requirements, creating an unequal competitive dynamic where the awardee could accept or reject amended terms post-award while all other bidders were already bound.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>Never waive a missing amendment acknowledgment just because the price impact looks small. If the amendment changed substantive requirements — wage rates, specs, scope — it is material and the failure to acknowledge it is not a minor informality. Document the materiality analysis in your contract file.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Tiger Natural Gas, Inc.</div><div class=\"gao-case-meta\"><span>B-423744; B-423744.2; B-423744.3</span><span>December 2025</span><a href=\"https://www.gao.gov/products/b-423744,b-423744.2,b-423744.3\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-sustained\">Sustained</span></div><p class=\"gao-summary\">DLA produced a heavily redacted protest record in which proposal and evaluation documents showed only offeror names and overall ratings — no substantive evaluation detail. The agency provided a generic technical evaluator declaration with minimal insight into the contemporaneous evaluation. GAO sustained the protest, finding that the redactions were so severe that nothing useful could be gleaned from the record and that the agency had essentially shielded its evaluation from meaningful review.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Nothing more than the mere existence of documents can be gleaned from such limited disclosure. Protective orders adequately safeguard sensitive information, eliminating 'fishing expedition' concerns. Agencies must provide sufficient records enabling GAO to assess the reasonableness of the evaluation.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>Agencies cannot hide behind over-redaction to avoid scrutiny. If you're defending a protest, produce a meaningful record under a protective order rather than blanket-redacting everything. GAO will sustain a protest when it literally cannot review the agency's evaluation reasoning.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Solvere Technical Group, LLC</div><div class=\"gao-case-meta\"><span>B-423785</span><span>December 2025</span><a href=\"https://www.gao.gov/products/b-423785\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-sustained\">Sustained</span></div><p class=\"gao-summary\">The Navy's NSWC solicitation for a task order under an IDIQ contract explicitly permitted 'TBD' designations for non-key staffing positions. Solvere complied by marking several non-key positions TBD. Evaluators then assigned a significant weakness, criticizing Solvere for not minimizing TBD usage — even though the solicitation said nothing about limiting it. Worse, in a prior task order under the same IDIQ, the Navy had argued the exact opposite interpretation of identical language. GAO sustained the protest.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>The agency's evaluation was unreasonable where it penalized the protester for following the plain language of the solicitation. Agencies cannot apply unstated evaluation criteria or adopt interpretations inconsistent with the solicitation's plain language and contrary to the agency's own prior interpretation of identical language.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>Write your evaluation criteria to mean what you actually intend to evaluate. If you allow 'TBD' for non-key positions, you cannot later penalize an offeror for using that exact allowance. Consistency across procurements under the same vehicle is critical — GAO will look at how you interpreted the same language before.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Think Tank, Inc.</div><div class=\"gao-case-meta\"><span>B-423427.2</span><span>January 2026</span><a href=\"https://www.gao.gov/products/b-423427.2\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-dismissed\">Dismissed</span></div><p class=\"gao-summary\">Think Tank's counsel attempted to upload comments on the agency report at 5:28 PM Eastern — two minutes before the 5:30 PM deadline — and encountered a file name error. After a password reset and resubmission, the filing arrived minutes late. Think Tank argued technical difficulties should excuse the delay. GAO dismissed the protest entirely, characterizing the last-minute filing attempt as an 'imprudent decision' and reaffirming that technical problems caused by waiting until the final minutes do not excuse untimely filing.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Last-minute issues caused by waiting until minutes before the deadline do not excuse untimely filing. GAO's filing deadlines are strictly enforced and technical difficulties encountered during last-minute submission attempts are not grounds for relief.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>GAO's 5:30 PM deadline is a hard wall — not a suggestion. If you are filing anything at GAO, build in a buffer. Technical glitches, password resets, and upload errors will not save you. File early or risk losing your protest entirely.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Castro &amp; Company, LLC</div><div class=\"gao-case-meta\"><span>B-423689</span><span>November 13, 2025</span><a href=\"https://www.gao.gov/products/b-423689\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-sustained\">Sustained</span></div><p class=\"gao-summary\">Castro protested the FEC's award of a financial management and accounting services BPA to CME, alleging an impaired objectivity OCI. CME simultaneously held an acquisition support services contract with FEC, and a CME employee had directly supported the source selection authority for this very procurement. The contracting officer claimed to have identified the conflict and implemented mitigations — firewalling the employee, restricting access to materials, and preventing uploads to shared drives. GAO sustained, finding the investigation was superficial and the mitigations addressed the wrong type of OCI.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>The contracting officer failed to conduct a meaningful investigation or to contemporaneously document her consideration of the organizational conflict of interest. The implemented safeguards appeared designed to address an unequal access OCI rather than the impaired objectivity concern actually raised by the protester.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>When someone raises an impaired objectivity OCI, your investigation and mitigation plan must actually address impaired objectivity — not just unequal access. Document exactly what factors you considered, how you analyzed the specific conflict alleged, and why your mitigation actually resolves it. A boilerplate firewall is not enough.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">DirectViz Solutions, LLC</div><div class=\"gao-case-meta\"><span>B-423366; B-423366.3; B-423366.4</span><span>June 11, 2025</span><a href=\"https://www.gao.gov/products/b-423366,b-423366.3,b-423366.4\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-sustained\">Sustained</span></div><p class=\"gao-summary\">DirectViz challenged the Army's award of a cybersecurity task order to Peraton for the Global Cyber Center. Peraton simultaneously held an ARCYBER task order under which it helped develop SOPs, reviewed vulnerabilities, and reported on subordinate units' performance. The GCC task order then required Peraton to implement those same policies — effectively positioning Peraton to both shape and execute the same standards. The Army relied on high-level declarations without analyzing actual contract duties. GAO sustained, finding the dual roles created a real risk of self-evaluation.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Peraton's dual roles created a real risk that it would be evaluating or shaping its own work. The agency unreasonably failed to meaningfully consider whether the work Peraton was required to perform under both task orders would impair its ability to provide objective and unbiased services.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>When the same contractor writes the rules and then performs under them, that is textbook impaired objectivity. COs must dig into the actual performance work statements of both contracts — not rely on high-level declarations that everything is fine. If contractor A develops the standards and contractor A implements them, you have an OCI problem.</p></div></div></div>\n      </div>\n    \n      <div class=\"archive-item \">\n        <div class=\"archive-week-header\">\n          <span class=\"gao-week-label\">Week of March 10, 2026</span>\n          \n        </div>\n        <div class=\"gao-cards\"><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Information Technology Strategies, Inc.</div><div class=\"gao-case-meta\"><span>B-424134</span><span>March 10, 2026</span><a href=\"https://www.gao.gov/products/b-424134\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-denied\">Denied</span></div><p class=\"gao-summary\">DLA issued a task order solicitation for Oracle EBS R12.2 support services and required key personnel to have 5–10 years of platform-specific experience. IT-Strat protested that the requirements were unduly restrictive and unfairly favored the incumbent. GAO denied the protest because the agency documented exactly why each position demanded R12.2 knowledge — then dismissed the remaining challenges entirely because IT-Strat had already submitted a non-compliant quote, stripping it of interested party standing.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Protest that solicitation’s experience requirements for key personnel are overly restrictive is denied where agency has provided a rational explanation for the requirements and demonstrated that they reasonably relate to the agency’s needs. Protester is not an interested party to challenge additional aspects of the procurement where the firm acknowledges that it submitted a noncompliant quotation.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>Document the operational why behind every key personnel requirement — GAO will uphold restrictions tied to specific performance risks, and a vendor that submits a non-compliant quote loses its right to protest anything else.</p></div></div><div class=\"gao-card\"><div class=\"gao-card-header\"><div><div class=\"gao-case\">Dentrust Dental International, Inc. d/b/a DOCS Health</div><div class=\"gao-case-meta\"><span>B-423938; B-423938.2</span><span>February 6, 2026</span><a href=\"https://www.gao.gov/products/b-423938,b-423938.2\" target=\"_blank\" rel=\"noopener\" class=\"gao-case-link\">Read full decision →</a></div></div><span class=\"gao-outcome outcome-denied\">Denied</span></div><p class=\"gao-summary\">The Secret Service awarded a medical examination services contract to Acuity over Dentrust, rating Dentrust Some Confidence on technical capability because its cloud-based records system lacked its own FedRAMP authorization — even though it ran on a FedRAMP-authorized hosting platform. Dentrust alleged disparate treatment, pointing to a favorable phase-one comment. GAO denied: the RFP was clear that cloud solutions required FedRAMP authorization for the application itself, not just the hosting environment, while non-cloud solutions like Acuity’s only needed an ATO.</p><div class=\"gao-bottom-line\"><div class=\"gao-bl-label\">Bottom Line (GAO's Words)</div><p>Protest challenging the agency’s evaluation of proposals is denied where the agency’s evaluation was reasonable, adequately documented, and in accordance with the terms of the solicitation; to the extent any errors were made, such errors were not competitively prejudicial to the protester. Protest that the agency engaged in disparate treatment in evaluating proposals is denied where the record shows that the agency’s evaluation was reasonable and the differences in ratings were based on differences in the proposals.</p></div><div class=\"gao-takeaway\"><div class=\"gao-takeaway-label\">CO Takeaway</div><p>When your solicitation permits both cloud and non-cloud solutions, write explicit and distinct security requirements for each path — FedRAMP for cloud, ATO for non-cloud — so there is no ambiguity in evaluation and no room for a disparate-treatment challenge.</p></div></div></div>\n      </div>\n    </div>\n  </div>\n</section>\n\n<!-- FOOTER -->\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n\n<script src=\"data/gao.js\"></script>\n<script src=\"data/gao-render.js\"></script>\n<script src=\"main.js\"></script>\n<script>\n// Archive page: render all weeks, current first, all expanded\ndocument.addEventListener('DOMContentLoaded', () => {\n  const container = document.getElementById('archiveAllDecisions');\n  if (!container || !window.GAO_UPDATES || GAO_UPDATES.length === 0) return;\n\n  container.innerHTML = GAO_UPDATES.map((week, i) => {\n    const isCurrent = (i === 0);\n    return `\n      <div class=\"archive-item ${isCurrent ? 'archive-item-current' : ''}\">\n        <div class=\"archive-week-header\">\n          <span class=\"gao-week-label\">Week of ${week.weekOf}</span>\n          ${isCurrent ? '<span class=\"gao-week-date\">Current</span>' : ''}\n        </div>\n        <div class=\"gao-cards\">${renderGaoCards(week.decisions)}</div>\n      </div>\n    `;\n  }).join('');\n});\n</script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(245, 158, 11, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">What I Wish I'd Known</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 850,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 9792,
          "settleDelayMs": 8517,
          "auditMs": 1769,
          "totalMs": 12162,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 16
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 40,
          "errors": 36,
          "warnings": 2,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "9d9e617462e7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "d0fd948092c3b4721e6c0019094b1b21563ea1ed87ba2f754015f496b2fd052e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D0FD948092C3"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "document",
            "message": "Page does not have an h1 heading",
            "suggestion": "Add one <h1> that describes the main topic of the page",
            "line": 0,
            "fingerprint": "6c6042d8a5a1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-63d0f0bd",
            "a11yPatternFingerprint": "3e77ea3cda1153f74ad07abc99551599837cc90950980c113f05bae55fd4e90e",
            "a11yPatternDisplayId": "A11Y-PAT-3E77EA3CDA11",
            "a11yOccurrenceFingerprint": "ac7b71d6813e9b0300c76a90f594260f15f546d7d9bf08b66cdfb09e2da793c6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AC7B71D6813E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "c71128c74eac",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "be13b5ff9d9a3c8134b6fd073a313065d194abce15b6bca92fb901bfb8427884",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BE13B5FF9D9A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9c4d2d1850ee",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "dec78153b7517e1d4860ac9d5520fa653d37dc7b3b0e742790bc12033a536c63",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DEC78153B751"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4597e2a9fa0c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "8109406a5fc65b01a926d675e24fc6bbb75323952abbf2f8572e4f19847bc7f6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8109406A5FC6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8d0350f07e8a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "3aab513f4f8979d6f6d559a148891d7960a4e815fdfa0688ff59633a4ae87012",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3AAB513F4F89"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "cb2f2ce634d0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "04d62a9b10acd1caaa5c1033bdd17c08a22e3a687714bc8549e7e027c9c7fb5e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-04D62A9B10AC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b7a03ce60b95",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "41feeddaa2ef996c3287fb46cc49a7c0ef01e4fa618157771c58fa98e6054ad6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-41FEEDDAA2EF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "998699a3b5d1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "f733f5efd8941f90299c22de22f0ebae137cf78edd7b0149a1a9379fe697582d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F733F5EFD894"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8489bda53a76",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "8000d3594dae0b7becabc410a8ff207ea20629dece87f75401614e368088d143",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8000D3594DAE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "768175a5718e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "62812b647d1f0c0e6a6a528c36735de859aa940df0b05b8efda39442a6401a93",
            "a11yOccurrenceDisplayId": "A11Y-OCC-62812B647D1F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "897e9d1742a6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "1763e67ff40c510fd0bdacdafa259e9647a4ee3899f6b4c25d3a06a84e9f10c3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1763E67FF40C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8283113d3f56",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "def2dde04e5eac61caaf45b5eef90dd9c14b04425e4534fc909e3dd690578fbc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DEF2DDE04E5E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "aafbf931e94f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "d4157c4e5b60b8b48dc6b6be81ffc51f56bbf6fb926c480548a5608d06745791",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D4157C4E5B60"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "77fb610146d1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "48856d8205a50ebfa0a4479d275eba128005898ca720a5800cf98bf7ee380062",
            "a11yOccurrenceDisplayId": "A11Y-OCC-48856D8205A5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "44e476c0862c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "35159c8e970542e1518141d53c1e032de48481b566f08d3ade2c82a04e6510a8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-35159C8E9705"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "04459ddb2fc1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "18f86154b6ca494360af39c2a7ae1f3acd8febe2f4ed177ccb5e6f325d60a19b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-18F86154B6CA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "76792aa05e85",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "99e1bda105863a9e9ba3478ae78f0d672fa439af98c135b229f617cccd828900",
            "a11yOccurrenceDisplayId": "A11Y-OCC-99E1BDA10586"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b64cfa8fc1ac",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "3bed70c8d401ba47a1cb96bf4a21e68c27a7e74fa6ae3f049736b2c2363372fd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3BED70C8D401"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c4a5ab6c7f3d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "d5e45077b856ee2a6ef14679db03f67cb31d0066f446bc62a0fa65de88f53d0f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D5E45077B856"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "72535ed700c9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "9057b9633e2b45e0baa4338847f23478f59a7159a5aab4013b17560d4ab6dfb2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9057B9633E2B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "084d3c01895f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "6e9f6593279b483ac6a8b6d2db74c07b544f6b5cd5993b0a84aa3a674c471e10",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6E9F6593279B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f13a0035605a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "2ebdfb1e5976efd3d2241329b2e37badbdd762015ff289acdbf39644a9c86a4d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2EBDFB1E5976"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "30b2f38d0bbc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "4453ec71ce53fb5d83607aeeea64368a1f05e830acb668fdacba2e68f54c0970",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4453EC71CE53"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "66f217529977",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "178152fb215e3e2716641fe56f73ab39439b358a66b9ca348cc5cd92ab5577fc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-178152FB215E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a0ae85feb6d3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "d3fb119d930dae8a7c0b038812443c3249cff6a6ec01f769ba0b3b8675868fa1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D3FB119D930D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1c783c90ec0a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "21f796f4df8d12fe023ddb1c11a73fd0aee47033e9269cb7a3fea388546c0b73",
            "a11yOccurrenceDisplayId": "A11Y-OCC-21F796F4DF8D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "15d9f6c61b3f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "524139883a1673ea56b7be2d86b0227c886a449b1de2ef379a33b39ac2a376d8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-524139883A16"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "419d87d9df86",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "430ad368da3cf10fe329af1a78d06aa3de0a3ee6ae1c905bbf86ab05f7f5f9f5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-430AD368DA3C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8aedeed6ccc5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "4f8e6f52e008c7c4465448cd6a282b9aae126aff1315d66000bf1646ffd8aeea",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4F8E6F52E008"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5674d0ff17bb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "039e678ea56f1c0ce130090112f9f5b2d17bfcba4f47e1b43687755cccd5d394",
            "a11yOccurrenceDisplayId": "A11Y-OCC-039E678EA56F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "df890e3b361c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "896e522839d6f15f9b77b9c6e002c8011c52cab1f538faf296c25e676b467a0d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-896E522839D6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1ab8c4882c41",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "02aedd761b7413363069e92f41bf75bd2fb2a02b60c9235717a0f1ee02643e6a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-02AEDD761B74"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f10b0263a12d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "1726b9ddafee7d6cceacdaa3be8f25479e9329d833bbb510338d918d1f959760",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1726B9DDAFEE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fba67d5bcef9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "1859acaee4105106f63e70d7f3f58ee1161dc579868dc1a03cf5e17706d8f8c2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1859ACAEE410"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2939def06918",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "d1b6354cc9fa89e7d238c26307314873f7c4e2b216057b07cf4a72fd5793bbce",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D1B6354CC9FA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "26b7f17c46f4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "01bff158591d8d64b66ee2a813899ce50b2b0be0aecb7397569450fe26a5cf66",
            "a11yOccurrenceDisplayId": "A11Y-OCC-01BFF158591D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bfcc3c3907ac",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "f7c2918c25b405ff131c4446380a48d5b7059c0714807f7c41071845e3ca87de",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F7C2918C25B4"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "da5f1ed6b79b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "c4ffb4d2e1e4ebceafe498140ba1a1e3ca4c7828ff65580b82d7de848ac947e9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C4FFB4D2E1E4"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "da5f1ed6b79b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "c4ffb4d2e1e4ebceafe498140ba1a1e3ca4c7828ff65580b82d7de848ac947e9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C4FFB4D2E1E4"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 424,
      "timings": {
        "fetchMs": 109,
        "pageNavigationMs": 9792,
        "pageLoadDelayMs": 8517,
        "totalMs": 18808,
        "scannerMs": {
          "axe": 12162,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/country-contracting-dossier.html",
      "finalUrl": "https://kthq.org/country-contracting-dossier.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Country Contracting Dossier | ContractingHQ",
      "elapsedMs": 36404,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2079,
          "failed": 62,
          "cantTell": 198,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a class=\"nav-logo\" href=\"index.html\" aria-label=\"ContractingHQ home\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cacdf8f9560",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "eb265096157c73fcd8bd473a5520cb7eb71d07445e12988e4e85085926e34d54",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EB265096157C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbc4f5886c71",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "3115745e7fcc5890254121fd2513513f3e66ec0b3d4c39f2c404f3f4673c50a4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3115745E7FCC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"active\"]",
            "html": "<a class=\"active\" href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16109379abfd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3ebaabbf",
            "a11yPatternFingerprint": "81982916b09f6bd81b389ce520157de84fa1525c39537da3d44f1b95640a0910",
            "a11yPatternDisplayId": "A11Y-PAT-81982916B09F",
            "a11yOccurrenceFingerprint": "770ddca6647454bea4f3710e89d1ec5ed156614012f1a109105c629dc0fa685e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-770DDCA66474"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"community-tools.html\">Community Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"tab-btn active\"]",
            "html": "<button class=\"tab-btn active\" type=\"button\" data-tab=\"snapshot\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f82b7984d88f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d57d64c4",
            "a11yPatternFingerprint": "9d062699315925d44c83c97720cb27103b89b615e947ce27231822570c8532f8",
            "a11yPatternDisplayId": "A11Y-PAT-9D0626993159",
            "a11yOccurrenceFingerprint": "c6f24800c901eb739d65ac38cabcd599126eab07a8e2626605c0d8edb5da5015",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C6F24800C901"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"tab-btn\"]",
            "html": "<button class=\"tab-btn\" type=\"button\" data-tab=\"clearance\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37fd45cee895",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4ca958c0",
            "a11yPatternFingerprint": "dae7271bf10379ab73bb9da678b9daeb81db189fc26445b27d5bd09192f94f87",
            "a11yPatternDisplayId": "A11Y-PAT-DAE7271BF103",
            "a11yOccurrenceFingerprint": "b6e182d5d6389405bf017fcd80abf6d366fd7b24c38eff4e83ded58984bf8968",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B6E182D5D638"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"tab-btn\"]",
            "html": "<button class=\"tab-btn\" type=\"button\" data-tab=\"market\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"tab-btn\"]",
            "html": "<button class=\"tab-btn\" type=\"button\" data-tab=\"vendors\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"tab-btn\"]",
            "html": "<button class=\"tab-btn\" type=\"button\" data-tab=\"usg-awards\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"tab-btn\"]",
            "html": "<button class=\"tab-btn\" type=\"button\" data-tab=\"finance\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"tab-btn\"]",
            "html": "<button class=\"tab-btn\" type=\"button\" data-tab=\"logistics\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"tab-btn\"]",
            "html": "<button class=\"tab-btn\" type=\"button\" data-tab=\"news\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"tab-btn\"]",
            "html": "<button class=\"tab-btn\" type=\"button\" data-tab=\"export\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"search-link\"]",
            "html": "<a class=\"search-link\" href=\"https://www.google.com/search?q=Qatar%20map\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61f7de6886d7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-797817c7",
            "a11yPatternFingerprint": "e40cf34c4618fb9ff3659c7015bc2b7dd0cfd56d954f8163614a39fb5214cac4",
            "a11yPatternDisplayId": "A11Y-PAT-E40CF34C4618",
            "a11yOccurrenceFingerprint": "5a01881f6e4178fc2a66ec24b0b92d39ac84b849dbb9d3721275d67351210680",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5A01881F6E41"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"search-link\"]",
            "html": "<a class=\"search-link\" href=\"https://www.openstreetmap.org/search?query=Qatar\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"search-link\"]",
            "html": "<a class=\"search-link\" href=\"https://www.google.com/search?q=Qatar%20major%20airports%20cargo%20airport\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"search-link\"]",
            "html": "<a class=\"search-link\" href=\"https://www.google.com/search?q=Qatar%20seaports%20freight%20customs\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"community-tools.html\">Community Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f69fd5fec6d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "f63e8d1624b3bc7d3ba5239b9be758eed3b0928342e09d35ee4b247c2276dff7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F63E8D1624B3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb8efee821a0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "5fd69688a96d793d7d2b42ee3fb1c69bf0bfbbcdc2afd079e30def4eff8db95f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5FD69688A96D"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3bae3a34d03",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "869add4763c2a1d74733e3c5ecdc8339cf975e15c736c5de7ee0d3299f6c04d3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-869ADD4763C2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b71aa453a92",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "0b1024dd895a3fa937754c514328e47d36189f536c51fa23e5c35199b58f62ca",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0B1024DD895A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a class=\"nav-logo\" href=\"index.html\" aria-label=\"ContractingHQ home\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1692198e4825",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f5b05f9",
            "a11yPatternFingerprint": "c831f1b268c63211b6b17beb3f08444c7ae51da8bbecacb1c37d2a2954d9d2bb",
            "a11yPatternDisplayId": "A11Y-PAT-C831F1B268C6",
            "a11yOccurrenceFingerprint": "9ed3d3974be6cbbd1a016899b1fdcb412cbb17f914b147938e2b75d5c388da60",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9ED3D3974BE6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cd70ab11d45",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "bce889983c57597e838a38ab383a8a85b9109198a84de20f11e8b6ee65462992",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BCE889983C57"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb01f1e2d1cd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "45fb39e690425a7c2193f99bd5a3d411d9d4a9fa54b7dd78c8b2e0f7fd94c67c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-45FB39E69042"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.85:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b52452488611",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "fc9955a253d30f0629eb4b9ca22742b5d01da014d53df04f3d4637f3603b4a0c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FC9955A253D3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.85:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.68:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.09:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c49460d96ad",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "79b2d0d8106e000996bb663a8928a779bfb057f81bd137cb420e91764f17951d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-79B2D0D8106E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adebb37eff1e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "9a57c81fed7c841119cbac028b24380b90ce323111f3a4b17c4077b11a1b6574",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9A57C81FED7C"
          }
        ],
        "outcomeCount": 2387,
        "duplicateFailedCount": 46,
        "uniqueFailedCount": 16,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1071,
          "failed": 7,
          "cantTell": 94,
          "inapplicable": 42
        },
        "failedRules": [
          "label",
          "landmark-complementary-is-top-level",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "definition-list",
          "dlitem",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "select-name"
        ],
        "failures": [
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cdcd1a9bb9e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "9e5a80f3bd87dfb1cea3be7a1340688b9089061f232af5338b41bb035cb18671",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9E5A80F3BD87"
          },
          {
            "rule": "landmark-complementary-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-complementary-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".selector-panel",
            "html": "<aside class=\"selector-panel\" aria-label=\"Country dossier controls\">",
            "message": "Aside should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The complementary landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4bf6253a300",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f2e2d571",
            "a11yPatternFingerprint": "941494330e84f1b5f3f9b61fdcf66d561234d1d712e91277ef0c0dd2db6c066f",
            "a11yPatternDisplayId": "A11Y-PAT-941494330E84",
            "a11yOccurrenceFingerprint": "02366376dcd7f8a708f31aaffbbf53a92a0e00f044e5ce316041c8e5398f7acb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-02366376DCD7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b0f73c2f975",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "1c03d6ed5fea8e078fb10879d7708d789407bc2168e4171326aab3f68212bd6c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C03D6ED5FEA"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(6, 182, 212, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5546692071c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "0670cd3b345b4743e19ce3631c1b6b3db02b2248a9b1ddded5310bfda82560e6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0670CD3B345B"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Cure Notices</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42f899f386ea",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "09a3b7677bc139f6cdc2d968be4b770db3a0935e9f7b68421ae3527ca98c9b34",
            "a11yOccurrenceDisplayId": "A11Y-OCC-09A3B7677BC1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81360e600d93",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "f7e4b954dd43529e442180a88997ba290e663631d754ab8a58a5cdc6b9a7408d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F7E4B954DD43"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "371b4645d83a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "118ad9a4f04096fee4146fb109d30f8fd74e9840633ebbfb8c2096999f27e02d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-118AD9A4F040"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #06b6d4;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"KTHQ Country Contracting Dossier - open-source country research for contingency contracting officers.\">\n  <title>Country Contracting Dossier | ContractingHQ</title>\n  <meta property=\"og:title\" content=\"Country Contracting Dossier | ContractingHQ\">\n  <meta property=\"og:description\" content=\"Open-source country research, vendor discovery, clearance references, finance data, and CCO briefing support.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/country-contracting-dossier.html\">\n  <meta name=\"twitter:card\" content=\"summary\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Country Contracting Dossier | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"Country research and CCO briefing support for contingency contracting.\">\n  <link rel=\"canonical\" href=\"https://kthq.org/country-contracting-dossier.html\">\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;family=Space+Grotesk:wght@500;700&amp;family=IBM+Plex+Mono:wght@500&amp;display=swap\" rel=\"stylesheet\">\n  <script src=\"https://unpkg.com/lucide@latest/dist/umd/lucide.min.js\"></script>\n  <style>\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { scroll-behavior: smooth; font-size: 16px; }\n    body {\n      min-width: 320px;\n      font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n      color: #e2eaf4;\n      background: #040d1f;\n      line-height: 1.6;\n      overflow-x: hidden;\n    }\n\n    :root {\n      --accent: #4a9eff;\n      --accent-2: #3fe0d2;\n      --gold: #f2c24e;\n      --orange: #ff9163;\n      --red: #fb7185;\n      --green: #6ee7b7;\n      --bg: #040d1f;\n      --panel: rgba(10, 22, 50, 0.74);\n      --panel-strong: rgba(10, 22, 50, 0.92);\n      --panel-soft: rgba(255, 255, 255, 0.04);\n      --line: rgba(74, 158, 255, 0.14);\n      --line-strong: rgba(74, 158, 255, 0.28);\n      --text: #e2eaf4;\n      --muted: #8a9bb0;\n      --muted-2: #c8d4e0;\n      --white: #ffffff;\n      --shadow: 0 18px 55px rgba(0, 0, 0, 0.36);\n    }\n\n    a { color: inherit; }\n    button, input, select, textarea { font: inherit; }\n    button { border: 0; }\n\n    .navbar {\n      position: sticky;\n      top: 0;\n      z-index: 50;\n      background: rgba(10, 22, 50, 0.95);\n      backdrop-filter: blur(12px);\n      border-bottom: 1px solid rgba(74, 158, 255, 0.15);\n    }\n    .nav-inner {\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 0 1.5rem;\n      display: flex;\n      align-items: center;\n      gap: 0.5rem;\n      height: 64px;\n    }\n    .nav-logo {\n      display: flex;\n      flex-direction: column;\n      line-height: 1;\n      text-decoration: none;\n      margin-right: 2rem;\n      flex-shrink: 0;\n    }\n    .logo-kthq {\n      font-family: Rajdhani, sans-serif;\n      font-weight: 700;\n      font-size: 1.45rem;\n      color: var(--accent);\n      letter-spacing: 2px;\n    }\n    .logo-full {\n      color: var(--muted-2);\n      font-size: 0.68rem;\n      font-weight: 500;\n      letter-spacing: 0.5px;\n      opacity: 0.75;\n      margin-top: 1px;\n    }\n    .nav-links {\n      display: flex;\n      list-style: none;\n      gap: 0.25rem;\n      flex: 1;\n      min-width: 0;\n      scrollbar-width: none;\n      -ms-overflow-style: none;\n    }\n    .nav-links::-webkit-scrollbar { display: none; }\n    .nav-links a {\n      color: var(--muted-2);\n      text-decoration: none;\n      font-size: 0.9rem;\n      font-weight: 500;\n      padding: 0.5rem 0.85rem;\n      border-radius: 6px;\n      transition: color 0.2s, background 0.2s;\n      white-space: nowrap;\n    }\n    .nav-links a:hover,\n    .nav-links a.active {\n      color: var(--white);\n      background: rgba(74, 158, 255, 0.12);\n    }\n\n    .page-shell {\n      background:\n        linear-gradient(180deg, rgba(10, 30, 66, 0.7) 0%, rgba(4, 13, 31, 0) 36rem),\n        #040d1f;\n      min-height: 100vh;\n    }\n\n    .tool-hero {\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 4rem 1.5rem 1.5rem;\n    }\n    .tool-hero-grid {\n      display: grid;\n      grid-template-columns: minmax(0, 1.2fr) minmax(320px, 0.8fr);\n      gap: 1.25rem;\n      align-items: stretch;\n    }\n    .hero-copy {\n      min-height: 330px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      border: 1px solid rgba(74, 158, 255, 0.18);\n      background:\n        linear-gradient(135deg, rgba(10, 22, 50, 0.92), rgba(8, 18, 42, 0.78)),\n        repeating-linear-gradient(90deg, rgba(255,255,255,0.025) 0 1px, transparent 1px 42px);\n      border-radius: 12px;\n      padding: clamp(1.35rem, 3vw, 2.25rem);\n      box-shadow: var(--shadow);\n      position: relative;\n      overflow: hidden;\n    }\n    .hero-copy::before {\n      content: \"\";\n      position: absolute;\n      left: 0;\n      top: 0;\n      right: 0;\n      height: 2px;\n      background: linear-gradient(90deg, var(--accent), rgba(63, 224, 210, 0.6), rgba(242, 194, 78, 0.5));\n    }\n    .eyebrow {\n      display: inline-flex;\n      align-items: center;\n      width: max-content;\n      max-width: 100%;\n      gap: 0.45rem;\n      background: rgba(74, 158, 255, 0.12);\n      border: 1px solid rgba(74, 158, 255, 0.28);\n      color: var(--accent);\n      font-size: 0.72rem;\n      font-weight: 800;\n      letter-spacing: 2px;\n      text-transform: uppercase;\n      padding: 0.32rem 0.85rem;\n      border-radius: 999px;\n      margin-bottom: 0.9rem;\n    }\n    .tool-hero h1 {\n      font-family: Rajdhani, sans-serif;\n      font-size: clamp(2.1rem, 5vw, 4.25rem);\n      line-height: 0.98;\n      color: var(--white);\n      margin-bottom: 1rem;\n      letter-spacing: 0;\n    }\n    .hero-copy p {\n      color: var(--muted-2);\n      max-width: 700px;\n      font-size: 1rem;\n    }\n    .hero-actions {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 0.75rem;\n      margin-top: 1.35rem;\n    }\n\n    .selector-panel {\n      border: 1px solid rgba(74, 158, 255, 0.18);\n      background: rgba(10, 22, 50, 0.82);\n      border-radius: 12px;\n      padding: 1rem;\n      display: flex;\n      flex-direction: column;\n      gap: 0.85rem;\n      box-shadow: var(--shadow);\n    }\n    .selector-topline {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 0.75rem;\n      color: var(--muted);\n      font-size: 0.72rem;\n      text-transform: uppercase;\n      letter-spacing: 1.5px;\n      font-weight: 800;\n    }\n    .live-dot {\n      width: 8px;\n      height: 8px;\n      border-radius: 50%;\n      background: var(--green);\n      box-shadow: 0 0 14px rgba(110, 231, 183, 0.7);\n      flex-shrink: 0;\n    }\n    .field-group {\n      display: grid;\n      gap: 0.4rem;\n    }\n    .field-group label {\n      color: var(--muted-2);\n      font-size: 0.78rem;\n      font-weight: 700;\n      text-transform: uppercase;\n      letter-spacing: 1.2px;\n    }\n    .select-wrap,\n    .input-wrap {\n      display: flex;\n      align-items: center;\n      gap: 0.55rem;\n      border: 1px solid rgba(74, 158, 255, 0.22);\n      background: rgba(4, 13, 31, 0.72);\n      border-radius: 8px;\n      padding: 0 0.75rem;\n      min-height: 44px;\n    }\n    .select-wrap svg,\n    .input-wrap svg {\n      color: var(--accent);\n      width: 18px;\n      height: 18px;\n      flex-shrink: 0;\n    }\n    select,\n    input,\n    textarea {\n      width: 100%;\n      color: var(--text);\n      background: transparent;\n      border: 0;\n      outline: none;\n      min-width: 0;\n    }\n    select { height: 44px; cursor: pointer; }\n    select option { color: #0a1632; background: #fff; }\n    textarea {\n      resize: vertical;\n      min-height: 92px;\n      padding: 0.75rem;\n      background: rgba(4, 13, 31, 0.72);\n      border: 1px solid rgba(74, 158, 255, 0.2);\n      border-radius: 8px;\n      line-height: 1.5;\n    }\n    .selector-foot {\n      color: var(--muted);\n      font-size: 0.77rem;\n      line-height: 1.5;\n      border-top: 1px solid rgba(74, 158, 255, 0.1);\n      padding-top: 0.75rem;\n    }\n\n    .btn {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 0.5rem;\n      min-height: 42px;\n      padding: 0.68rem 1rem;\n      border-radius: 8px;\n      font-weight: 800;\n      font-size: 0.88rem;\n      text-decoration: none;\n      cursor: pointer;\n      transition: transform 0.16s, box-shadow 0.2s, background 0.2s, border-color 0.2s, color 0.2s;\n      white-space: nowrap;\n    }\n    .btn svg { width: 17px; height: 17px; flex-shrink: 0; }\n    .btn-primary {\n      background: var(--accent);\n      color: #041126;\n      box-shadow: 0 8px 22px rgba(74, 158, 255, 0.22);\n    }\n    .btn-primary:hover { transform: translateY(-1px); box-shadow: 0 10px 28px rgba(74, 158, 255, 0.34); }\n    .btn-outline {\n      background: transparent;\n      color: var(--white);\n      border: 1px solid rgba(255, 255, 255, 0.24);\n    }\n    .btn-outline:hover { background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.42); }\n    .btn-muted {\n      background: rgba(255, 255, 255, 0.05);\n      color: var(--muted-2);\n      border: 1px solid rgba(74, 158, 255, 0.15);\n    }\n    .btn-muted:hover { color: var(--white); border-color: rgba(74, 158, 255, 0.3); }\n\n    .tool-main {\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 0 1.5rem 5rem;\n    }\n    .status-strip {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 0.75rem;\n      margin: 0.5rem 0 1rem;\n    }\n    .status-tile {\n      min-height: 78px;\n      background: rgba(255, 255, 255, 0.04);\n      border: 1px solid rgba(74, 158, 255, 0.12);\n      border-radius: 10px;\n      padding: 0.85rem 0.95rem;\n      overflow: hidden;\n    }\n    .status-label {\n      color: var(--muted);\n      font-size: 0.68rem;\n      text-transform: uppercase;\n      letter-spacing: 1.4px;\n      font-weight: 800;\n      margin-bottom: 0.18rem;\n    }\n    .status-value {\n      color: var(--white);\n      font-family: Rajdhani, sans-serif;\n      font-size: 1.35rem;\n      font-weight: 700;\n      line-height: 1.1;\n      overflow-wrap: anywhere;\n    }\n    .status-sub {\n      color: var(--muted);\n      font-size: 0.72rem;\n      margin-top: 0.18rem;\n      white-space: nowrap;\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n\n    .tabbar {\n      position: sticky;\n      top: 64px;\n      z-index: 35;\n      display: flex;\n      gap: 0.4rem;\n      overflow-x: auto;\n      scrollbar-width: thin;\n      background: rgba(4, 13, 31, 0.88);\n      backdrop-filter: blur(12px);\n      border: 1px solid rgba(74, 158, 255, 0.12);\n      border-radius: 10px;\n      padding: 0.45rem;\n      margin: 1rem 0;\n    }\n    .tabbar {\n      scrollbar-width: none;\n      -ms-overflow-style: none;\n    }\n    .tabbar::-webkit-scrollbar { display: none; }\n    .tab-btn {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 0.45rem;\n      flex: 0 0 auto;\n      min-height: 38px;\n      color: var(--muted-2);\n      background: transparent;\n      border: 1px solid transparent;\n      border-radius: 8px;\n      padding: 0.55rem 0.75rem;\n      font-size: 0.83rem;\n      font-weight: 800;\n      cursor: pointer;\n      white-space: nowrap;\n    }\n    .tab-btn svg { width: 16px; height: 16px; }\n    .tab-btn.active {\n      color: #05142b;\n      background: var(--accent);\n      border-color: rgba(255, 255, 255, 0.12);\n    }\n\n    .panel-grid {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 340px;\n      gap: 1rem;\n      align-items: start;\n    }\n    .tab-panel { display: none; }\n    .tab-panel.active { display: block; }\n    .content-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 1rem;\n    }\n    .content-grid.three { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    .content-grid.single { grid-template-columns: 1fr; }\n\n    .card {\n      background: rgba(10, 22, 50, 0.64);\n      border: 1px solid rgba(74, 158, 255, 0.12);\n      border-radius: 10px;\n      overflow: hidden;\n      min-width: 0;\n    }\n    .card-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 0.75rem;\n      padding: 0.95rem 1rem 0.65rem;\n      border-bottom: 1px solid rgba(74, 158, 255, 0.08);\n    }\n    .card-title {\n      display: flex;\n      align-items: center;\n      gap: 0.55rem;\n      min-width: 0;\n    }\n    .card-title svg {\n      width: 18px;\n      height: 18px;\n      color: var(--accent);\n      flex-shrink: 0;\n    }\n    .card h2,\n    .card h3 {\n      font-family: Rajdhani, sans-serif;\n      color: var(--white);\n      font-size: 1.2rem;\n      line-height: 1.1;\n      letter-spacing: 0;\n    }\n    .card-body {\n      padding: 1rem;\n    }\n    .card-note {\n      color: var(--muted);\n      font-size: 0.82rem;\n      line-height: 1.55;\n    }\n    .card-note strong { color: var(--muted-2); }\n    .badge {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 24px;\n      padding: 0.18rem 0.55rem;\n      border-radius: 999px;\n      font-size: 0.62rem;\n      font-weight: 900;\n      text-transform: uppercase;\n      letter-spacing: 0.9px;\n      white-space: nowrap;\n    }\n    .badge-blue { color: var(--accent); background: rgba(74, 158, 255, 0.12); border: 1px solid rgba(74, 158, 255, 0.28); }\n    .badge-green { color: var(--green); background: rgba(52, 211, 153, 0.1); border: 1px solid rgba(52, 211, 153, 0.26); }\n    .badge-gold { color: var(--gold); background: rgba(242, 194, 78, 0.1); border: 1px solid rgba(242, 194, 78, 0.26); }\n    .badge-red { color: var(--red); background: rgba(251, 113, 133, 0.1); border: 1px solid rgba(251, 113, 133, 0.26); }\n\n    .flag-wrap {\n      display: grid;\n      grid-template-columns: 152px minmax(0, 1fr);\n      gap: 1rem;\n      align-items: center;\n    }\n    .flag-frame {\n      width: 152px;\n      aspect-ratio: 4 / 3;\n      display: grid;\n      place-items: center;\n      border-radius: 8px;\n      background: rgba(4, 13, 31, 0.74);\n      border: 1px solid rgba(255,255,255,0.08);\n      overflow: hidden;\n    }\n    .flag-frame img {\n      width: 100%;\n      height: 100%;\n      object-fit: contain;\n      background: rgba(255, 255, 255, 0.92);\n    }\n    .country-name {\n      color: var(--white);\n      font-family: Rajdhani, sans-serif;\n      font-size: clamp(1.65rem, 3vw, 2.25rem);\n      font-weight: 700;\n      line-height: 1;\n      margin-bottom: 0.35rem;\n      overflow-wrap: anywhere;\n    }\n    .country-sub {\n      color: var(--muted);\n      font-size: 0.88rem;\n    }\n    .kv-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 0.55rem;\n    }\n    .kv {\n      border: 1px solid rgba(74, 158, 255, 0.1);\n      background: rgba(4, 13, 31, 0.38);\n      border-radius: 8px;\n      padding: 0.62rem 0.7rem;\n      min-height: 70px;\n      overflow: hidden;\n    }\n    .kv dt {\n      color: var(--muted);\n      font-size: 0.66rem;\n      text-transform: uppercase;\n      letter-spacing: 1.1px;\n      font-weight: 800;\n      margin-bottom: 0.22rem;\n    }\n    .kv dd {\n      color: var(--text);\n      font-size: 0.88rem;\n      font-weight: 600;\n      line-height: 1.35;\n      overflow-wrap: anywhere;\n    }\n\n    .source-list,\n    .news-list,\n    .checklist,\n    .brief-list {\n      display: grid;\n      gap: 0.65rem;\n    }\n    .source-card,\n    .news-card,\n    .check-row,\n    .brief-row {\n      border: 1px solid rgba(74, 158, 255, 0.1);\n      background: rgba(4, 13, 31, 0.4);\n      border-radius: 8px;\n      padding: 0.75rem;\n      min-width: 0;\n    }\n    .source-card {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) auto;\n      gap: 0.75rem;\n      align-items: center;\n    }\n    .source-name,\n    .news-title,\n    .brief-title {\n      color: var(--white);\n      font-weight: 800;\n      font-size: 0.9rem;\n      line-height: 1.3;\n    }\n    .source-desc,\n    .news-meta,\n    .brief-desc {\n      color: var(--muted);\n      font-size: 0.77rem;\n      line-height: 1.45;\n      margin-top: 0.18rem;\n    }\n    .source-card a,\n    .news-card a {\n      color: var(--accent);\n      text-decoration: none;\n      font-weight: 800;\n      font-size: 0.78rem;\n      white-space: nowrap;\n    }\n    .source-card a:hover,\n    .news-card a:hover { text-decoration: underline; }\n    .source-actions {\n      display: flex;\n      align-items: center;\n      gap: 0.4rem;\n      flex-wrap: wrap;\n      justify-content: flex-end;\n    }\n\n    .award-controls {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) auto auto auto;\n      gap: 0.65rem;\n      align-items: center;\n      margin-bottom: 0.85rem;\n    }\n    .award-search {\n      min-height: 42px;\n      border: 1px solid rgba(74, 158, 255, 0.18);\n      background: rgba(4, 13, 31, 0.45);\n      border-radius: 8px;\n      padding: 0 0.75rem;\n    }\n    .award-summary {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 0.65rem;\n      margin-bottom: 0.85rem;\n    }\n    .award-stat {\n      border: 1px solid rgba(74, 158, 255, 0.1);\n      background: rgba(4, 13, 31, 0.36);\n      border-radius: 8px;\n      padding: 0.7rem;\n      min-height: 72px;\n    }\n    .award-stat-label {\n      color: var(--muted);\n      font-size: 0.66rem;\n      font-weight: 800;\n      text-transform: uppercase;\n      letter-spacing: 1.1px;\n      margin-bottom: 0.2rem;\n    }\n    .award-stat-value {\n      color: var(--white);\n      font-family: Rajdhani, sans-serif;\n      font-size: 1.28rem;\n      line-height: 1.05;\n      font-weight: 700;\n      overflow-wrap: anywhere;\n    }\n    .award-list,\n    .contractor-list {\n      display: grid;\n      gap: 0.65rem;\n    }\n    .contractor-card,\n    .award-card {\n      border: 1px solid rgba(74, 158, 255, 0.1);\n      background: rgba(4, 13, 31, 0.4);\n      border-radius: 8px;\n      padding: 0.75rem;\n      min-width: 0;\n    }\n    .contractor-card {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) auto;\n      gap: 0.75rem;\n      align-items: start;\n    }\n    .contractor-name,\n    .award-title {\n      color: var(--white);\n      font-weight: 850;\n      font-size: 0.92rem;\n      line-height: 1.3;\n      overflow-wrap: anywhere;\n    }\n    .contractor-meta,\n    .award-meta,\n    .award-desc {\n      color: var(--muted);\n      font-size: 0.76rem;\n      line-height: 1.45;\n      margin-top: 0.18rem;\n    }\n    .award-meta strong,\n    .contractor-meta strong {\n      color: var(--muted-2);\n      font-weight: 800;\n    }\n    .award-desc {\n      color: var(--muted-2);\n      margin-top: 0.45rem;\n    }\n    .award-tags {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 0.35rem;\n      margin-top: 0.55rem;\n    }\n    .award-load-row {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 0.75rem;\n      margin-top: 0.85rem;\n      color: var(--muted);\n      font-size: 0.78rem;\n    }\n\n    .indicator-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 0.65rem;\n    }\n    .indicator {\n      border: 1px solid rgba(74, 158, 255, 0.1);\n      background: rgba(4, 13, 31, 0.36);\n      border-radius: 8px;\n      padding: 0.7rem;\n      min-height: 92px;\n    }\n    .indicator-label {\n      color: var(--muted);\n      font-size: 0.68rem;\n      font-weight: 800;\n      text-transform: uppercase;\n      letter-spacing: 1.1px;\n      margin-bottom: 0.28rem;\n    }\n    .indicator-value {\n      color: var(--white);\n      font-family: Rajdhani, sans-serif;\n      font-size: 1.4rem;\n      line-height: 1.05;\n      font-weight: 700;\n      overflow-wrap: anywhere;\n    }\n    .indicator-year {\n      color: var(--muted);\n      font-size: 0.72rem;\n      margin-top: 0.15rem;\n    }\n\n    .side-rail {\n      display: grid;\n      gap: 1rem;\n      position: sticky;\n      top: 130px;\n    }\n    .readiness-score {\n      display: grid;\n      grid-template-columns: 90px minmax(0, 1fr);\n      gap: 0.85rem;\n      align-items: center;\n    }\n    .score-ring {\n      --score: 0deg;\n      width: 90px;\n      height: 90px;\n      border-radius: 50%;\n      display: grid;\n      place-items: center;\n      background:\n        conic-gradient(var(--accent-2) var(--score), rgba(255,255,255,0.08) 0),\n        rgba(4, 13, 31, 0.6);\n      border: 1px solid rgba(74, 158, 255, 0.12);\n    }\n    .score-ring span {\n      width: 68px;\n      height: 68px;\n      border-radius: 50%;\n      display: grid;\n      place-items: center;\n      background: #071634;\n      color: var(--white);\n      font-family: Rajdhani, sans-serif;\n      font-weight: 700;\n      font-size: 1.45rem;\n    }\n    .check-row {\n      display: grid;\n      grid-template-columns: auto minmax(0, 1fr);\n      gap: 0.55rem;\n      align-items: start;\n      cursor: pointer;\n    }\n    .check-row input {\n      width: 18px;\n      height: 18px;\n      margin-top: 0.1rem;\n      accent-color: var(--accent);\n      cursor: pointer;\n    }\n    .check-row span {\n      color: var(--muted-2);\n      font-size: 0.83rem;\n      line-height: 1.45;\n    }\n    .check-row input:checked + span {\n      color: var(--muted);\n      text-decoration: line-through;\n    }\n\n    .notes-panel textarea { min-height: 170px; }\n    .notes-actions {\n      display: flex;\n      gap: 0.6rem;\n      flex-wrap: wrap;\n      margin-top: 0.7rem;\n    }\n\n    .search-links {\n      display: grid;\n      gap: 0.6rem;\n    }\n    .search-link {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 0.75rem;\n      min-height: 42px;\n      color: var(--muted-2);\n      background: rgba(4, 13, 31, 0.36);\n      border: 1px solid rgba(74, 158, 255, 0.1);\n      border-radius: 8px;\n      padding: 0.62rem 0.7rem;\n      text-decoration: none;\n      font-weight: 700;\n      font-size: 0.82rem;\n    }\n    .search-link:hover {\n      color: var(--white);\n      border-color: rgba(74, 158, 255, 0.28);\n      background: rgba(74, 158, 255, 0.08);\n    }\n    .search-link svg {\n      width: 15px;\n      height: 15px;\n      color: var(--accent);\n      flex-shrink: 0;\n    }\n\n    .toast {\n      position: fixed;\n      right: 1rem;\n      bottom: 1rem;\n      z-index: 80;\n      max-width: min(360px, calc(100vw - 2rem));\n      color: #05142b;\n      background: var(--green);\n      border-radius: 8px;\n      padding: 0.75rem 0.9rem;\n      box-shadow: var(--shadow);\n      font-weight: 800;\n      transform: translateY(140%);\n      transition: transform 0.2s;\n    }\n    .toast.show { transform: translateY(0); }\n\n    .footer {\n      border-top: 1px solid rgba(74,158,255,0.12);\n      background: rgba(4, 13, 31, 0.88);\n      padding: 2rem 1.5rem;\n    }\n    .footer-inner {\n      max-width: 1200px;\n      margin: 0 auto;\n      display: grid;\n      gap: 1rem;\n      text-align: center;\n    }\n    .footer-brand {\n      display: flex;\n      gap: 0.75rem;\n      align-items: baseline;\n      justify-content: center;\n      flex-wrap: wrap;\n    }\n    .footer-tagline { color: var(--muted); font-size: 0.83rem; }\n    .footer-nav {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 0.8rem;\n    }\n    .footer-nav a {\n      color: var(--muted-2);\n      text-decoration: none;\n      font-size: 0.82rem;\n      font-weight: 700;\n    }\n    .footer-nav a:hover { color: var(--accent); }\n    .footer-disclaimer,\n    .footer-copy {\n      color: var(--muted);\n      font-size: 0.76rem;\n    }\n\n    .loading {\n      position: relative;\n      overflow: hidden;\n    }\n    .loading::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background: linear-gradient(90deg, transparent, rgba(255,255,255,0.05), transparent);\n      transform: translateX(-100%);\n      animation: shimmer 1.2s infinite;\n    }\n    @keyframes shimmer {\n      to { transform: translateX(100%); }\n    }\n\n    .empty-state {\n      border: 1px dashed rgba(74, 158, 255, 0.18);\n      background: rgba(255, 255, 255, 0.025);\n      border-radius: 8px;\n      padding: 1rem;\n      color: var(--muted);\n      font-size: 0.86rem;\n      line-height: 1.6;\n    }\n\n    @media (max-width: 1040px) {\n      .tool-hero-grid,\n      .panel-grid {\n        grid-template-columns: 1fr;\n      }\n      .side-rail {\n        position: static;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n      .content-grid.three { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    }\n    @media (max-width: 760px) {\n      .nav-inner {\n        height: auto;\n        min-height: 64px;\n        align-items: flex-start;\n        padding-top: 0.75rem;\n        padding-bottom: 0.75rem;\n        flex-direction: column;\n      }\n      .nav-logo { margin-right: 0; }\n      .nav-links {\n        width: 100%;\n        flex-wrap: wrap;\n        overflow: visible;\n        padding-bottom: 0;\n      }\n      .tool-hero { padding-top: 2rem; }\n      .hero-copy { min-height: auto; }\n      .status-strip,\n      .content-grid,\n      .content-grid.three,\n      .side-rail,\n      .kv-grid,\n      .award-summary,\n      .indicator-grid {\n        grid-template-columns: 1fr;\n      }\n      .award-controls {\n        grid-template-columns: 1fr;\n      }\n      .contractor-card {\n        grid-template-columns: 1fr;\n      }\n      .flag-wrap { grid-template-columns: 1fr; }\n      .flag-frame { width: min(180px, 100%); }\n      .source-card {\n        grid-template-columns: 1fr;\n      }\n      .source-actions {\n        justify-content: flex-start;\n      }\n      .tabbar { top: 0; }\n      .btn { width: 100%; }\n      .hero-actions .btn { width: auto; }\n    }\n    @media print {\n      .navbar,\n      .tabbar,\n      .selector-panel,\n      .side-rail,\n      .hero-actions,\n      .footer,\n      .toast { display: none !important; }\n      body { background: #fff; color: #111827; }\n      .page-shell { background: #fff; }\n      .tool-hero,\n      .tool-main { max-width: none; padding: 0; }\n      .tool-hero-grid,\n      .panel-grid,\n      .content-grid,\n      .content-grid.three,\n      .status-strip { display: block; }\n      .hero-copy,\n      .card,\n      .status-tile {\n        break-inside: avoid;\n        box-shadow: none;\n        border: 1px solid #cbd5e1;\n        background: #fff;\n        color: #111827;\n        margin-bottom: 0.75rem;\n      }\n      .tool-hero h1,\n      .card h2,\n      .card h3,\n      .country-name,\n      .status-value,\n      .indicator-value,\n      .source-name,\n      .news-title,\n      .brief-title { color: #111827; }\n      .hero-copy p,\n      .card-note,\n      .source-desc,\n      .news-meta,\n      .brief-desc,\n      .status-sub,\n      .country-sub { color: #334155; }\n      .tab-panel { display: block !important; }\n      a { color: #0f4c9d; }\n    }\n  </style>\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n  <nav class=\"navbar\" id=\"navbar\">\n    <div class=\"nav-inner\">\n      <a class=\"nav-logo\" href=\"index.html\" aria-label=\"ContractingHQ home\">\n        <span class=\"logo-kthq\">KTHQ</span>\n        <span class=\"logo-full\">ContractingHQ</span>\n      </a>\n      <ul class=\"nav-links\" aria-label=\"Primary navigation\">\n        <li><a href=\"index.html\">Home</a></li>\n        <li><a href=\"training.html\">Training</a></li>\n        <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n        <li><a class=\"active\" href=\"tools.html\">Tools</a></li>\n        <li><a href=\"community-tools.html\">Community Tools</a></li>\n        <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      </ul>\n    </div>\n  </nav>\n\n  <div class=\"page-shell\">\n    <header class=\"tool-hero\">\n      <div class=\"tool-hero-grid\">\n        <section class=\"hero-copy\" aria-labelledby=\"page-title\">\n          <span class=\"eyebrow\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"radar\" aria-hidden=\"true\" class=\"lucide lucide-radar\"><path d=\"M19.07 4.93A10 10 0 0 0 6.99 3.34\"></path><path d=\"M4 6h.01\"></path><path d=\"M2.29 9.62A10 10 0 1 0 21.31 8.35\"></path><path d=\"M16.24 7.76A6 6 0 1 0 8.23 16.67\"></path><path d=\"M12 18h.01\"></path><path d=\"M17.99 11.66A6 6 0 0 1 15.77 16.67\"></path><circle cx=\"12\" cy=\"12\" r=\"2\"></circle><path d=\"m13.41 10.59 5.66-5.66\"></path></svg> CCO Field Desk</span>\n          <h1 id=\"page-title\">Country Contracting Dossier</h1>\n          <p>Select a country and assemble open-source country facts, commercial market signals, current news, clearance references, vendor discovery links, vetting sources, and finance/logistics data for contingency contracting prep.</p>\n          <div class=\"hero-actions\">\n            <button class=\"btn btn-primary\" type=\"button\" id=\"copyBriefBtn\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"clipboard-copy\" aria-hidden=\"true\" class=\"lucide lucide-clipboard-copy\"><rect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\" ry=\"1\"></rect><path d=\"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2\"></path><path d=\"M16 4h2a2 2 0 0 1 2 2v4\"></path><path d=\"M21 14H11\"></path><path d=\"m15 10-4 4 4 4\"></path></svg>Copy brief</button>\n            <button class=\"btn btn-outline\" type=\"button\" id=\"printBtn\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"printer\" aria-hidden=\"true\" class=\"lucide lucide-printer\"><path d=\"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2\"></path><path d=\"M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6\"></path><rect x=\"6\" y=\"14\" width=\"12\" height=\"8\" rx=\"1\"></rect></svg>Print dossier</button>\n            <a class=\"btn btn-muted\" href=\"tools.html\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"arrow-left\" aria-hidden=\"true\" class=\"lucide lucide-arrow-left\"><path d=\"m12 19-7-7 7-7\"></path><path d=\"M19 12H5\"></path></svg>Tools hub</a>\n          </div>\n        </section>\n\n        <aside class=\"selector-panel\" aria-label=\"Country dossier controls\">\n          <div class=\"selector-topline\">\n            <span>Open-source pull</span>\n            <span class=\"live-dot\" aria-hidden=\"true\"></span>\n          </div>\n          <div class=\"field-group\">\n            <label for=\"countrySelect\">Country</label>\n            <div class=\"select-wrap\">\n              <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"globe-2\" aria-hidden=\"true\" class=\"lucide lucide-globe-2\"><path d=\"M21.54 15H17a2 2 0 0 0-2 2v4.54\"></path><path d=\"M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17\"></path><path d=\"M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05\"></path><circle cx=\"12\" cy=\"12\" r=\"10\"></circle></svg>\n              <select id=\"countrySelect\"><option value=\"AFG\">Afghanistan</option><option value=\"ALA\">Åland Islands</option><option value=\"ALB\">Albania</option><option value=\"DZA\">Algeria</option><option value=\"ASM\">American Samoa</option><option value=\"AND\">Andorra</option><option value=\"AGO\">Angola</option><option value=\"AIA\">Anguilla</option><option value=\"ATA\">Antarctica</option><option value=\"ATG\">Antigua and Barbuda</option><option value=\"ARG\">Argentina</option><option value=\"ARM\">Armenia</option><option value=\"ABW\">Aruba</option><option value=\"AUS\">Australia</option><option value=\"AUT\">Austria</option><option value=\"AZE\">Azerbaijan</option><option value=\"BHS\">Bahamas</option><option value=\"BHR\">Bahrain</option><option value=\"BGD\">Bangladesh</option><option value=\"BRB\">Barbados</option><option value=\"BLR\">Belarus</option><option value=\"BEL\">Belgium</option><option value=\"BLZ\">Belize</option><option value=\"BEN\">Benin</option><option value=\"BMU\">Bermuda</option><option value=\"BTN\">Bhutan</option><option value=\"BOL\">Bolivia</option><option value=\"BIH\">Bosnia and Herzegovina</option><option value=\"BWA\">Botswana</option><option value=\"BVT\">Bouvet Island</option><option value=\"BRA\">Brazil</option><option value=\"IOT\">British Indian Ocean Territory</option><option value=\"VGB\">British Virgin Islands</option><option value=\"BRN\">Brunei</option><option value=\"BGR\">Bulgaria</option><option value=\"BFA\">Burkina Faso</option><option value=\"BDI\">Burundi</option><option value=\"KHM\">Cambodia</option><option value=\"CMR\">Cameroon</option><option value=\"CAN\">Canada</option><option value=\"CPV\">Cape Verde</option><option value=\"BES\">Caribbean Netherlands</option><option value=\"CYM\">Cayman Islands</option><option value=\"CAF\">Central African Republic</option><option value=\"TCD\">Chad</option><option value=\"CHL\">Chile</option><option value=\"CHN\">China</option><option value=\"CXR\">Christmas Island</option><option value=\"CCK\">Cocos (Keeling) Islands</option><option value=\"COL\">Colombia</option><option value=\"COM\">Comoros</option><option value=\"COG\">Congo</option><option value=\"COK\">Cook Islands</option><option value=\"CRI\">Costa Rica</option><option value=\"HRV\">Croatia</option><option value=\"CUB\">Cuba</option><option value=\"CUW\">Curaçao</option><option value=\"CYP\">Cyprus</option><option value=\"CZE\">Czechia</option><option value=\"DNK\">Denmark</option><option value=\"DJI\">Djibouti</option><option value=\"DMA\">Dominica</option><option value=\"DOM\">Dominican Republic</option><option value=\"COD\">DR Congo</option><option value=\"ECU\">Ecuador</option><option value=\"EGY\">Egypt</option><option value=\"SLV\">El Salvador</option><option value=\"GNQ\">Equatorial Guinea</option><option value=\"ERI\">Eritrea</option><option value=\"EST\">Estonia</option><option value=\"SWZ\">Eswatini</option><option value=\"ETH\">Ethiopia</option><option value=\"FLK\">Falkland Islands</option><option value=\"FRO\">Faroe Islands</option><option value=\"FJI\">Fiji</option><option value=\"FIN\">Finland</option><option value=\"FRA\">France</option><option value=\"GUF\">French Guiana</option><option value=\"PYF\">French Polynesia</option><option value=\"ATF\">French Southern and Antarctic Lands</option><option value=\"GAB\">Gabon</option><option value=\"GMB\">Gambia</option><option value=\"GEO\">Georgia</option><option value=\"DEU\">Germany</option><option value=\"GHA\">Ghana</option><option value=\"GIB\">Gibraltar</option><option value=\"GRC\">Greece</option><option value=\"GRL\">Greenland</option><option value=\"GRD\">Grenada</option><option value=\"GLP\">Guadeloupe</option><option value=\"GUM\">Guam</option><option value=\"GTM\">Guatemala</option><option value=\"GGY\">Guernsey</option><option value=\"GIN\">Guinea</option><option value=\"GNB\">Guinea-Bissau</option><option value=\"GUY\">Guyana</option><option value=\"HTI\">Haiti</option><option value=\"HMD\">Heard Island and McDonald Islands</option><option value=\"HND\">Honduras</option><option value=\"HKG\">Hong Kong</option><option value=\"HUN\">Hungary</option><option value=\"ISL\">Iceland</option><option value=\"IND\">India</option><option value=\"IDN\">Indonesia</option><option value=\"IRN\">Iran</option><option value=\"IRQ\">Iraq</option><option value=\"IRL\">Ireland</option><option value=\"IMN\">Isle of Man</option><option value=\"ISR\">Israel</option><option value=\"ITA\">Italy</option><option value=\"CIV\">Ivory Coast</option><option value=\"JAM\">Jamaica</option><option value=\"JPN\">Japan</option><option value=\"JEY\">Jersey</option><option value=\"JOR\">Jordan</option><option value=\"KAZ\">Kazakhstan</option><option value=\"KEN\">Kenya</option><option value=\"KIR\">Kiribati</option><option value=\"UNK\">Kosovo</option><option value=\"KWT\">Kuwait</option><option value=\"KGZ\">Kyrgyzstan</option><option value=\"LAO\">Laos</option><option value=\"LVA\">Latvia</option><option value=\"LBN\">Lebanon</option><option value=\"LSO\">Lesotho</option><option value=\"LBR\">Liberia</option><option value=\"LBY\">Libya</option><option value=\"LIE\">Liechtenstein</option><option value=\"LTU\">Lithuania</option><option value=\"LUX\">Luxembourg</option><option value=\"MAC\">Macau</option><option value=\"MDG\">Madagascar</option><option value=\"MWI\">Malawi</option><option value=\"MYS\">Malaysia</option><option value=\"MDV\">Maldives</option><option value=\"MLI\">Mali</option><option value=\"MLT\">Malta</option><option value=\"MHL\">Marshall Islands</option><option value=\"MTQ\">Martinique</option><option value=\"MRT\">Mauritania</option><option value=\"MUS\">Mauritius</option><option value=\"MYT\">Mayotte</option><option value=\"MEX\">Mexico</option><option value=\"FSM\">Micronesia</option><option value=\"MDA\">Moldova</option><option value=\"MCO\">Monaco</option><option value=\"MNG\">Mongolia</option><option value=\"MNE\">Montenegro</option><option value=\"MSR\">Montserrat</option><option value=\"MAR\">Morocco</option><option value=\"MOZ\">Mozambique</option><option value=\"MMR\">Myanmar</option><option value=\"NAM\">Namibia</option><option value=\"NRU\">Nauru</option><option value=\"NPL\">Nepal</option><option value=\"NLD\">Netherlands</option><option value=\"NCL\">New Caledonia</option><option value=\"NZL\">New Zealand</option><option value=\"NIC\">Nicaragua</option><option value=\"NER\">Niger</option><option value=\"NGA\">Nigeria</option><option value=\"NIU\">Niue</option><option value=\"NFK\">Norfolk Island</option><option value=\"PRK\">North Korea</option><option value=\"MKD\">North Macedonia</option><option value=\"MNP\">Northern Mariana Islands</option><option value=\"NOR\">Norway</option><option value=\"OMN\">Oman</option><option value=\"PAK\">Pakistan</option><option value=\"PLW\">Palau</option><option value=\"PSE\">Palestine</option><option value=\"PAN\">Panama</option><option value=\"PNG\">Papua New Guinea</option><option value=\"PRY\">Paraguay</option><option value=\"PER\">Peru</option><option value=\"PHL\">Philippines</option><option value=\"PCN\">Pitcairn Islands</option><option value=\"POL\">Poland</option><option value=\"PRT\">Portugal</option><option value=\"PRI\">Puerto Rico</option><option value=\"QAT\">Qatar</option><option value=\"REU\">Réunion</option><option value=\"ROU\">Romania</option><option value=\"RUS\">Russia</option><option value=\"RWA\">Rwanda</option><option value=\"BLM\">Saint Barthélemy</option><option value=\"SHN\">Saint Helena, Ascension and Tristan da Cunha</option><option value=\"KNA\">Saint Kitts and Nevis</option><option value=\"LCA\">Saint Lucia</option><option value=\"MAF\">Saint Martin</option><option value=\"SPM\">Saint Pierre and Miquelon</option><option value=\"VCT\">Saint Vincent and the Grenadines</option><option value=\"WSM\">Samoa</option><option value=\"SMR\">San Marino</option><option value=\"STP\">São Tomé and Príncipe</option><option value=\"SAU\">Saudi Arabia</option><option value=\"SEN\">Senegal</option><option value=\"SRB\">Serbia</option><option value=\"SYC\">Seychelles</option><option value=\"SLE\">Sierra Leone</option><option value=\"SGP\">Singapore</option><option value=\"SXM\">Sint Maarten</option><option value=\"SVK\">Slovakia</option><option value=\"SVN\">Slovenia</option><option value=\"SLB\">Solomon Islands</option><option value=\"SOM\">Somalia</option><option value=\"ZAF\">South Africa</option><option value=\"SGS\">South Georgia</option><option value=\"KOR\">South Korea</option><option value=\"SSD\">South Sudan</option><option value=\"ESP\">Spain</option><option value=\"LKA\">Sri Lanka</option><option value=\"SDN\">Sudan</option><option value=\"SUR\">Suriname</option><option value=\"SJM\">Svalbard and Jan Mayen</option><option value=\"SWE\">Sweden</option><option value=\"CHE\">Switzerland</option><option value=\"SYR\">Syria</option><option value=\"TWN\">Taiwan</option><option value=\"TJK\">Tajikistan</option><option value=\"TZA\">Tanzania</option><option value=\"THA\">Thailand</option><option value=\"TLS\">Timor-Leste</option><option value=\"TGO\">Togo</option><option value=\"TKL\">Tokelau</option><option value=\"TON\">Tonga</option><option value=\"TTO\">Trinidad and Tobago</option><option value=\"TUN\">Tunisia</option><option value=\"TUR\">Türkiye</option><option value=\"TKM\">Turkmenistan</option><option value=\"TCA\">Turks and Caicos Islands</option><option value=\"TUV\">Tuvalu</option><option value=\"UGA\">Uganda</option><option value=\"UKR\">Ukraine</option><option value=\"ARE\">United Arab Emirates</option><option value=\"GBR\">United Kingdom</option><option value=\"USA\">United States</option><option value=\"UMI\">United States Minor Outlying Islands</option><option value=\"VIR\">United States Virgin Islands</option><option value=\"URY\">Uruguay</option><option value=\"UZB\">Uzbekistan</option><option value=\"VUT\">Vanuatu</option><option value=\"VAT\">Vatican City</option><option value=\"VEN\">Venezuela</option><option value=\"VNM\">Vietnam</option><option value=\"WLF\">Wallis and Futuna</option><option value=\"ESH\">Western Sahara</option><option value=\"YEM\">Yemen</option><option value=\"ZMB\">Zambia</option><option value=\"ZWE\">Zimbabwe</option></select>\n            </div>\n          </div>\n          <div class=\"field-group\">\n            <label for=\"requirementInput\">Requirement keyword</label>\n            <div class=\"input-wrap\">\n              <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"package-search\" aria-hidden=\"true\" class=\"lucide lucide-package-search\"><path d=\"M12 22V12\"></path><path d=\"M20.27 18.27 22 20\"></path><path d=\"M21 10.498V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l.98-.559\"></path><path d=\"M3.29 7 12 12l8.71-5\"></path><path d=\"m7.5 4.27 8.997 5.148\"></path><circle cx=\"18.5\" cy=\"16.5\" r=\"2.5\"></circle></svg>\n              <input id=\"requirementInput\" type=\"text\" value=\"construction logistics fuel lodging\" autocomplete=\"off\">\n            </div>\n          </div>\n          <div class=\"field-group\">\n            <label for=\"cityInput\">Operating city or region</label>\n            <div class=\"input-wrap\">\n              <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"map-pin\" aria-hidden=\"true\" class=\"lucide lucide-map-pin\"><path d=\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\"></path><circle cx=\"12\" cy=\"10\" r=\"3\"></circle></svg>\n              <input id=\"cityInput\" type=\"text\" placeholder=\"Optional\" autocomplete=\"off\">\n            </div>\n          </div>\n          <button class=\"btn btn-primary\" type=\"button\" id=\"refreshBtn\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"refresh-cw\" aria-hidden=\"true\" class=\"lucide lucide-refresh-cw\"><path d=\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\"></path><path d=\"M21 3v5h-5\"></path><path d=\"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16\"></path><path d=\"M8 16H3v5\"></path></svg>Refresh dossier</button>\n          <p class=\"selector-foot\">Live panels use public endpoints where available. Restricted systems, source-selection material, CUI, PII, and contractor proprietary details should stay out of the browser.</p>\n        </aside>\n      </div>\n    </header>\n\n    <main class=\"tool-main\">\n      <section class=\"status-strip\" aria-label=\"Country summary\">\n        <div class=\"status-tile\">\n          <div class=\"status-label\">Currency</div>\n          <div class=\"status-value\" id=\"currencyStatus\">QAR</div>\n          <div class=\"status-sub\" id=\"currencySub\">QAR - Qatari riyal</div>\n        </div>\n        <div class=\"status-tile\">\n          <div class=\"status-label\">Exchange</div>\n          <div class=\"status-value\" id=\"exchangeStatus\">3.64</div>\n          <div class=\"status-sub\" id=\"exchangeSub\">1 USD to QAR on Mon, 27 Jul 2026 00:02:31 +0000</div>\n        </div>\n        <div class=\"status-tile\">\n          <div class=\"status-label\">Population</div>\n          <div class=\"status-value\" id=\"populationStatus\">2,972,215</div>\n          <div class=\"status-sub\" id=\"regionStatus\">Asia / Western Asia / World Bank 2025</div>\n        </div>\n        <div class=\"status-tile\">\n          <div class=\"status-label\">Last refreshed</div>\n          <div class=\"status-value\" id=\"refreshStatus\">12:43 PM</div>\n          <div class=\"status-sub\" id=\"sourceStatus\">Open country data, World Bank, GDELT, linked sources</div>\n        </div>\n      </section>\n\n      <nav class=\"tabbar\" aria-label=\"Dossier sections\">\n        <button class=\"tab-btn active\" type=\"button\" data-tab=\"snapshot\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"layout-dashboard\" aria-hidden=\"true\" class=\"lucide lucide-layout-dashboard\"><rect width=\"7\" height=\"9\" x=\"3\" y=\"3\" rx=\"1\"></rect><rect width=\"7\" height=\"5\" x=\"14\" y=\"3\" rx=\"1\"></rect><rect width=\"7\" height=\"9\" x=\"14\" y=\"12\" rx=\"1\"></rect><rect width=\"7\" height=\"5\" x=\"3\" y=\"16\" rx=\"1\"></rect></svg>Snapshot</button>\n        <button class=\"tab-btn\" type=\"button\" data-tab=\"clearance\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"badge-check\" aria-hidden=\"true\" class=\"lucide lucide-badge-check\"><path d=\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\"></path><path d=\"m9 12 2 2 4-4\"></path></svg>Clearance</button>\n        <button class=\"tab-btn\" type=\"button\" data-tab=\"market\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"chart-no-axes-combined\" aria-hidden=\"true\" class=\"lucide lucide-chart-no-axes-combined\"><path d=\"M12 16v5\"></path><path d=\"M16 14.639V21\"></path><path d=\"M20 10.656V21\"></path><path d=\"m22 3-8.646 8.646a.5.5 0 0 1-.708 0L9.354 8.354a.5.5 0 0 0-.707 0L2 15\"></path><path d=\"M4 18.463V21\"></path><path d=\"M8 14.656V21\"></path></svg>Market</button>\n        <button class=\"tab-btn\" type=\"button\" data-tab=\"vendors\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"building-2\" aria-hidden=\"true\" class=\"lucide lucide-building-2\"><path d=\"M10 12h4\"></path><path d=\"M10 8h4\"></path><path d=\"M14 21v-3a2 2 0 0 0-4 0v3\"></path><path d=\"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2\"></path><path d=\"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16\"></path></svg>Vendors</button>\n        <button class=\"tab-btn\" type=\"button\" data-tab=\"usg-awards\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"landmark\" aria-hidden=\"true\" class=\"lucide lucide-landmark\"><path d=\"M10 18v-7\"></path><path d=\"M11.119 2.205a2 2 0 0 1 1.762 0l7.84 3.846A.5.5 0 0 1 20.5 7h-17a.5.5 0 0 1-.22-.949z\"></path><path d=\"M14 18v-7\"></path><path d=\"M18 18v-7\"></path><path d=\"M3 22h18\"></path><path d=\"M6 18v-7\"></path></svg>USG Awards</button>\n        <button class=\"tab-btn\" type=\"button\" data-tab=\"finance\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"wallet-cards\" aria-hidden=\"true\" class=\"lucide lucide-wallet-cards\"><path d=\"M3 11h3.75a2 2 0 0 1 1.6.8l.45.6a4 4 0 0 0 6.4 0l.45-.6a2 2 0 0 1 1.6-.8H21\"></path><path d=\"M3 7h18\"></path><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"></rect></svg>Finance</button>\n        <button class=\"tab-btn\" type=\"button\" data-tab=\"logistics\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"truck\" aria-hidden=\"true\" class=\"lucide lucide-truck\"><path d=\"M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2\"></path><path d=\"M15 18H9\"></path><path d=\"M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14\"></path><circle cx=\"17\" cy=\"18\" r=\"2\"></circle><circle cx=\"7\" cy=\"18\" r=\"2\"></circle></svg>Logistics</button>\n        <button class=\"tab-btn\" type=\"button\" data-tab=\"news\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"newspaper\" aria-hidden=\"true\" class=\"lucide lucide-newspaper\"><path d=\"M15 18h-5\"></path><path d=\"M18 14h-8\"></path><path d=\"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2\"></path><rect width=\"8\" height=\"4\" x=\"10\" y=\"6\" rx=\"1\"></rect></svg>News</button>\n        <button class=\"tab-btn\" type=\"button\" data-tab=\"export\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"file-text\" aria-hidden=\"true\" class=\"lucide lucide-file-text\"><path d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"></path><path d=\"M14 2v5a1 1 0 0 0 1 1h5\"></path><path d=\"M10 9H8\"></path><path d=\"M16 13H8\"></path><path d=\"M16 17H8\"></path></svg>Export</button>\n      </nav>\n\n      <div class=\"panel-grid\">\n        <div class=\"panel-stack\">\n          <section class=\"tab-panel active\" id=\"panel-snapshot\">\n            <div class=\"content-grid\">\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"flag\" aria-hidden=\"true\" class=\"lucide lucide-flag\"><path d=\"M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528\"></path></svg><h2>Country Snapshot</h2></div>\n                  <span class=\"badge badge-blue\" id=\"cca2Badge\">QA / QAT</span>\n                </div>\n                <div class=\"card-body\">\n                  <div class=\"flag-wrap\">\n                    <div class=\"flag-frame\"><img id=\"flagImg\" alt=\"Qatar flag\" src=\"https://flagcdn.com/qa.svg\"></div>\n                    <div>\n                      <div class=\"country-name\" id=\"countryName\">Qatar</div>\n                      <div class=\"country-sub\" id=\"countryAltName\">State of Qatar</div>\n                    </div>\n                  </div>\n                  <dl class=\"kv-grid\" id=\"snapshotGrid\" style=\"margin-top: 1rem;\"><div class=\"kv\"><dt>Capital</dt><dd>Doha</dd></div><div class=\"kv\"><dt>Languages</dt><dd>Arabic</dd></div><div class=\"kv\"><dt>Dialing code</dt><dd>+974</dd></div><div class=\"kv\"><dt>Top-level domain</dt><dd>.qa, قطر.</dd></div></dl>\n                </div>\n              </article>\n\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"map\" aria-hidden=\"true\" class=\"lucide lucide-map\"><path d=\"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z\"></path><path d=\"M15 5.764v15\"></path><path d=\"M9 3.236v15\"></path></svg><h2>Geography &amp; Operating Context</h2></div>\n                  <span class=\"badge badge-green\" id=\"mapsBadge\">Maps</span>\n                </div>\n                <div class=\"card-body\">\n                  <dl class=\"kv-grid\" id=\"geoGrid\"><div class=\"kv\"><dt>Region</dt><dd>Asia</dd></div><div class=\"kv\"><dt>Subregion</dt><dd>Western Asia</dd></div><div class=\"kv\"><dt>Continents</dt><dd>Asia</dd></div><div class=\"kv\"><dt>Area</dt><dd>11,586 sq km</dd></div><div class=\"kv\"><dt>Landlocked</dt><dd>No</dd></div><div class=\"kv\"><dt>Coordinates</dt><dd>25.5, 51.25</dd></div></dl>\n                  <div class=\"search-links\" id=\"mapLinks\" style=\"margin-top: 0.85rem;\"><a class=\"search-link\" href=\"https://www.google.com/search?q=Qatar%20map\" target=\"_blank\" rel=\"noopener\"><span>Google Maps</span><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"external-link\" aria-hidden=\"true\" class=\"lucide lucide-external-link\"><path d=\"M15 3h6v6\"></path><path d=\"M10 14 21 3\"></path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"></path></svg></a><a class=\"search-link\" href=\"https://www.openstreetmap.org/search?query=Qatar\" target=\"_blank\" rel=\"noopener\"><span>OpenStreetMap</span><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"external-link\" aria-hidden=\"true\" class=\"lucide lucide-external-link\"><path d=\"M15 3h6v6\"></path><path d=\"M10 14 21 3\"></path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"></path></svg></a><a class=\"search-link\" href=\"https://www.google.com/search?q=Qatar%20major%20airports%20cargo%20airport\" target=\"_blank\" rel=\"noopener\"><span>Airports search</span><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"external-link\" aria-hidden=\"true\" class=\"lucide lucide-external-link\"><path d=\"M15 3h6v6\"></path><path d=\"M10 14 21 3\"></path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"></path></svg></a><a class=\"search-link\" href=\"https://www.google.com/search?q=Qatar%20seaports%20freight%20customs\" target=\"_blank\" rel=\"noopener\"><span>Ports search</span><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"external-link\" aria-hidden=\"true\" class=\"lucide lucide-external-link\"><path d=\"M15 3h6v6\"></path><path d=\"M10 14 21 3\"></path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"></path></svg></a></div>\n                </div>\n              </article>\n            </div>\n          </section>\n\n          <section class=\"tab-panel\" id=\"panel-clearance\">\n            <div class=\"content-grid\">\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"shield-check\" aria-hidden=\"true\" class=\"lucide lucide-shield-check\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"></path><path d=\"m9 12 2 2 4-4\"></path></svg><h2>Clearance &amp; Entry</h2></div>\n                  <span class=\"badge badge-gold\">Verify</span>\n                </div>\n                <div class=\"card-body\">\n                  <p class=\"card-note\"><strong>FCG/APACS note:</strong> keep authoritative clearance decisions in the approved system. This tool links to clearance and entry references; it should not store restricted FCG content.</p>\n                  <div class=\"source-list\" id=\"clearanceSources\" style=\"margin-top: 0.85rem;\"><div class=\"source-card\"><div><div class=\"source-name\">APACS / Foreign Clearance Guide</div><div class=\"source-desc\">Authorized country clearance and FCG access point. Do not copy restricted content into this tool.</div></div><div class=\"source-actions\"><span class=\"badge badge-gold\">Official</span><a href=\"https://apacs.milcloud.mil/fcg/index.html\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">State Department travel advisory</div><div class=\"source-desc\">Country risk level, entry/exit, local laws, and safety notes.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">State</span><a href=\"https://travel.state.gov/content/travel/en/international-travel/travel-advisories.html\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Country information page search</div><div class=\"source-desc\">Direct search for passport validity, visa, customs, and local law information.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Entry</span><a href=\"https://www.google.com/search?q=Qatar%20site%3Atravel.state.gov%20International%20Travel%20Country%20Information\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">U.S. Embassy search</div><div class=\"source-desc\">Embassy/consulate contacts, security messages, and local services.</div></div><div class=\"source-actions\"><span class=\"badge badge-green\">Embassy</span><a href=\"https://www.google.com/search?q=U.S.%20Embassy%20Qatar\" target=\"_blank\" rel=\"noopener\">Open</a></div></div></div>\n                </div>\n              </article>\n\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"heart-pulse\" aria-hidden=\"true\" class=\"lucide lucide-heart-pulse\"><path d=\"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5\"></path><path d=\"M3.22 13H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27\"></path></svg><h2>Health &amp; Embassy</h2></div>\n                  <span class=\"badge badge-blue\">Open Web</span>\n                </div>\n                <div class=\"card-body\">\n                  <div class=\"source-list\" id=\"healthSources\"><div class=\"source-card\"><div><div class=\"source-name\">CDC Travelers' Health</div><div class=\"source-desc\">Vaccines, destination health notices, disease risks, and medication considerations.</div></div><div class=\"source-actions\"><span class=\"badge badge-green\">CDC</span><a href=\"https://wwwnc.cdc.gov/travel/destinations/list\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">WHO country profile search</div><div class=\"source-desc\">Health system and disease context.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">WHO</span><a href=\"https://www.google.com/search?q=WHO%20Qatar%20country%20health%20profile\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Medical facilities search</div><div class=\"source-desc\">Open-source hospital, clinic, and medevac planning searches.</div></div><div class=\"source-actions\"><span class=\"badge badge-red\">Medical</span><a href=\"https://www.google.com/search?q=Qatar%20hospitals%20international%20clinic%20emergency%20medical\" target=\"_blank\" rel=\"noopener\">Open</a></div></div></div>\n                </div>\n              </article>\n            </div>\n          </section>\n\n          <section class=\"tab-panel\" id=\"panel-market\">\n            <div class=\"content-grid\">\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"bar-chart-3\" aria-hidden=\"true\" class=\"lucide lucide-bar-chart-3\"><path d=\"M3 3v16a2 2 0 0 0 2 2h16\"></path><path d=\"M18 17V9\"></path><path d=\"M13 17V5\"></path><path d=\"M8 17v-3\"></path></svg><h2>Economic Indicators</h2></div>\n                  <span class=\"badge badge-blue\" id=\"worldBankBadge\">QA</span>\n                </div>\n                <div class=\"card-body\">\n                  <div class=\"indicator-grid\" id=\"indicatorGrid\"><div class=\"indicator\"><div class=\"indicator-label\">Population</div><div class=\"indicator-value\">2,972,215</div><div class=\"indicator-year\">Latest World Bank value: 2025</div></div><div class=\"indicator\"><div class=\"indicator-label\">GDP</div><div class=\"indicator-value\">$215.56B</div><div class=\"indicator-year\">Latest World Bank value: 2025</div></div><div class=\"indicator\"><div class=\"indicator-label\">GDP per capita</div><div class=\"indicator-value\">$72,525</div><div class=\"indicator-year\">Latest World Bank value: 2025</div></div><div class=\"indicator\"><div class=\"indicator-label\">Inflation</div><div class=\"indicator-value\">1.3%</div><div class=\"indicator-year\">Latest World Bank value: 2024</div></div><div class=\"indicator\"><div class=\"indicator-label\">Unemployment</div><div class=\"indicator-value\">0.1%</div><div class=\"indicator-year\">Latest World Bank value: 2025</div></div><div class=\"indicator\"><div class=\"indicator-label\">Trade % GDP</div><div class=\"indicator-value\">100.2%</div><div class=\"indicator-year\">Latest World Bank value: 2022</div></div><div class=\"indicator\"><div class=\"indicator-label\">Ease of business</div><div class=\"indicator-value\">-</div><div class=\"indicator-year\">No recent API value returned</div></div></div>\n                </div>\n              </article>\n\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"store\" aria-hidden=\"true\" class=\"lucide lucide-store\"><path d=\"M15 21v-5a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v5\"></path><path d=\"M17.774 10.31a1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.451 0 1.12 1.12 0 0 0-1.548 0 2.5 2.5 0 0 1-3.452 0 1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.77-3.248l2.889-4.184A2 2 0 0 1 7 2h10a2 2 0 0 1 1.653.873l2.895 4.192a2.5 2.5 0 0 1-3.774 3.244\"></path><path d=\"M4 10.95V19a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8.05\"></path></svg><h2>Commercial Market Sources</h2></div>\n                  <span class=\"badge badge-green\">Research</span>\n                </div>\n                <div class=\"card-body\">\n                  <div class=\"source-list\" id=\"marketSources\"><div class=\"source-card\"><div><div class=\"source-name\">ITA Country Commercial Guides</div><div class=\"source-desc\">Market overview, trade regulations, leading sectors, business customs, and barriers.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">ITA</span><a href=\"https://www.trade.gov/country-commercial-guides\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">ITA guide search</div><div class=\"source-desc\">Search the ITA guide and related market intelligence for this country.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Guide</span><a href=\"https://www.google.com/search?q=site%3Atrade.gov%20Qatar%20Country%20Commercial%20Guide%20market%20procurement%20business%20customs\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">World Bank country data</div><div class=\"source-desc\">GDP, inflation, trade, business environment, and development indicators.</div></div><div class=\"source-actions\"><span class=\"badge badge-green\">Data</span><a href=\"https://data.worldbank.org/country/QA\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">UN Comtrade</div><div class=\"source-desc\">Imports, exports, trade partners, and commodity movement data.</div></div><div class=\"source-actions\"><span class=\"badge badge-gold\">Trade</span><a href=\"https://comtradeplus.un.org/\" target=\"_blank\" rel=\"noopener\">Open</a></div></div></div>\n                </div>\n              </article>\n            </div>\n          </section>\n\n          <section class=\"tab-panel\" id=\"panel-vendors\">\n            <div class=\"content-grid\">\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"search-check\" aria-hidden=\"true\" class=\"lucide lucide-search-check\"><path d=\"m8 11 2 2 4-4\"></path><circle cx=\"11\" cy=\"11\" r=\"8\"></circle><path d=\"m21 21-4.3-4.3\"></path></svg><h2>Vendor Discovery</h2></div>\n                  <span class=\"badge badge-blue\">Sources</span>\n                </div>\n                <div class=\"card-body\">\n                  <div class=\"source-list\" id=\"vendorSources\"><div class=\"source-card\"><div><div class=\"source-name\">Local vendor keyword search</div><div class=\"source-desc\">Requirement-specific supplier discovery in the selected operating area.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Search</span><a href=\"https://www.google.com/search?q=Qatar%20construction%20logistics%20fuel%20lodging%20vendor%20supplier%20contractor\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Company registry search</div><div class=\"source-desc\">Find the official company registry or business registration portal.</div></div><div class=\"source-actions\"><span class=\"badge badge-green\">Registry</span><a href=\"https://www.google.com/search?q=Qatar%20official%20company%20registry%20business%20registration\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Tender/procurement portal search</div><div class=\"source-desc\">Locate host-nation tenders, procurement notices, and supplier lists.</div></div><div class=\"source-actions\"><span class=\"badge badge-gold\">Tender</span><a href=\"https://www.google.com/search?q=Qatar%20government%20tender%20procurement%20portal%20suppliers\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Chamber of commerce search</div><div class=\"source-desc\">Local chambers, U.S. business councils, and industry associations.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Chamber</span><a href=\"https://www.google.com/search?q=Qatar%20chamber%20of%20commerce%20construction%20logistics%20fuel%20lodging\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">SAM.gov opportunity search</div><div class=\"source-desc\">Federal opportunities and award context tied to the country or requirement.</div></div><div class=\"source-actions\"><span class=\"badge badge-green\">SAM</span><a href=\"https://sam.gov/search/?index=opp&amp;keywords=Qatar%20construction%20logistics%20fuel%20lodging\" target=\"_blank\" rel=\"noopener\">Open</a></div></div></div>\n                </div>\n              </article>\n\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"user-round-check\" aria-hidden=\"true\" class=\"lucide lucide-user-round-check\"><path d=\"M2 21a8 8 0 0 1 13.292-6\"></path><circle cx=\"10\" cy=\"8\" r=\"5\"></circle><path d=\"m16 19 2 2 4-4\"></path></svg><h2>Vendor Vetting</h2></div>\n                  <span class=\"badge badge-red\">Due Diligence</span>\n                </div>\n                <div class=\"card-body\">\n                  <div class=\"source-list\" id=\"vettingSources\"><div class=\"source-card\"><div><div class=\"source-name\">OFAC sanctions search</div><div class=\"source-desc\">Screen vendor names, owners, banks, and counterparties.</div></div><div class=\"source-actions\"><span class=\"badge badge-red\">Sanctions</span><a href=\"https://sanctionssearch.ofac.treas.gov/\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">SAM.gov exclusions</div><div class=\"source-desc\">Check exclusions and responsibility-related restrictions.</div></div><div class=\"source-actions\"><span class=\"badge badge-red\">Exclusions</span><a href=\"https://sam.gov/search/?index=ei\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">World Bank debarred firms</div><div class=\"source-desc\">Screen debarred and cross-debarred firms and individuals.</div></div><div class=\"source-actions\"><span class=\"badge badge-red\">Debarment</span><a href=\"https://www.worldbank.org/en/projects-operations/procurement/debarred-firms\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">UN Security Council sanctions</div><div class=\"source-desc\">Screen applicable UN sanctions lists.</div></div><div class=\"source-actions\"><span class=\"badge badge-red\">UN</span><a href=\"https://main.un.org/securitycouncil/en/content/un-sc-consolidated-list\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Adverse media search</div><div class=\"source-desc\">Search for corruption, fraud, litigation, sanctions, or reputational red flags.</div></div><div class=\"source-actions\"><span class=\"badge badge-gold\">Media</span><a href=\"https://www.google.com/search?q=%22construction%20logistics%20fuel%20lodging%22%20%22Qatar%22%20vendor%20corruption%20fraud%20sanctions%20litigation\" target=\"_blank\" rel=\"noopener\">Open</a></div></div></div>\n                </div>\n              </article>\n            </div>\n          </section>\n\n          <section class=\"tab-panel\" id=\"panel-usg-awards\">\n            <div class=\"content-grid single\">\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"landmark\" aria-hidden=\"true\" class=\"lucide lucide-landmark\"><path d=\"M10 18v-7\"></path><path d=\"M11.119 2.205a2 2 0 0 1 1.762 0l7.84 3.846A.5.5 0 0 1 20.5 7h-17a.5.5 0 0 1-.22-.949z\"></path><path d=\"M14 18v-7\"></path><path d=\"M18 18v-7\"></path><path d=\"M3 22h18\"></path><path d=\"M6 18v-7\"></path></svg><h2>U.S. Government Contractors In-Country</h2></div>\n                  <span class=\"badge badge-blue\" id=\"awardBadge\">QAT</span>\n                </div>\n                <div class=\"card-body\">\n                  <p class=\"card-note\"><strong>Default pull:</strong> contract awards reported in USAspending with the selected country as the primary place of performance and an action date in the last five years. U.S. states and territories use USAspending domestic location codes, such as USA/PR for Puerto Rico. This is intentionally broad for Ctrl+F vendor research.</p>\n                  <div class=\"award-controls\" style=\"margin-top: 0.85rem;\">\n                    <input class=\"award-search\" id=\"awardSearchInput\" type=\"search\" placeholder=\"Filter loaded awards by company, NAICS, PSC, agency, city, or description\" autocomplete=\"off\">\n                    <button class=\"btn btn-muted\" type=\"button\" id=\"copyContractorsBtn\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"clipboard-copy\" aria-hidden=\"true\" class=\"lucide lucide-clipboard-copy\"><rect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\" ry=\"1\"></rect><path d=\"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2\"></path><path d=\"M16 4h2a2 2 0 0 1 2 2v4\"></path><path d=\"M21 14H11\"></path><path d=\"m15 10-4 4 4 4\"></path></svg>Copy vendors</button>\n                    <button class=\"btn btn-muted\" type=\"button\" id=\"exportAwardsBtn\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"download\" aria-hidden=\"true\" class=\"lucide lucide-download\"><path d=\"M12 15V3\"></path><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"></path><path d=\"m7 10 5 5 5-5\"></path></svg>CSV</button>\n                    <button class=\"btn btn-primary\" type=\"button\" id=\"loadMoreAwardsBtn\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"plus\" aria-hidden=\"true\" class=\"lucide lucide-plus\"><path d=\"M5 12h14\"></path><path d=\"M12 5v14\"></path></svg>Load 100 more</button>\n                  </div>\n                  <div class=\"award-summary\" id=\"awardSummary\"><div class=\"award-stat\"><div class=\"award-stat-label\">Loaded Awards</div><div class=\"award-stat-value\">100</div></div><div class=\"award-stat\"><div class=\"award-stat-label\">Visible Awards</div><div class=\"award-stat-value\">100</div></div><div class=\"award-stat\"><div class=\"award-stat-label\">Unique Contractors</div><div class=\"award-stat-value\">49</div></div><div class=\"award-stat\"><div class=\"award-stat-label\">Visible Obligations</div><div class=\"award-stat-value\">$8.34B</div></div></div>\n                  <div class=\"contractor-list\" id=\"contractorList\"><div class=\"contractor-card\"><div><div class=\"contractor-name\">XATOR LLC</div><div class=\"contractor-meta\"><strong>UEI:</strong> ZJFDNMA46LT9 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $2.31B</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of State</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 561210 - FACILITIES SUPPORT SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">VECTRUS SYSTEMS LLC</div><div class=\"contractor-meta\"><strong>UEI:</strong> RRFJZGASZJ41 &nbsp; <strong>Awards:</strong> 9 &nbsp; <strong>Loaded amount:</strong> $964.24M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense / Department of State</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 561210 - FACILITIES SUPPORT SERVICES | 541330 - ENGINEERING SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">BAH - ICM JV</div><div class=\"contractor-meta\"><strong>UEI:</strong> M8S7BSXSJZS4 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $660.34M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC.</div><div class=\"contractor-meta\"><strong>UEI:</strong> SMNWM6HN79X5 &nbsp; <strong>Awards:</strong> 4 &nbsp; <strong>Loaded amount:</strong> $541.68M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 541330 - ENGINEERING SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">ALSEAL CONTRACTING AND TRADING COMPANY</div><div class=\"contractor-meta\"><strong>UEI:</strong> S2ZTUETJJWR5 &nbsp; <strong>Awards:</strong> 4 &nbsp; <strong>Loaded amount:</strong> $497.35M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">QATEX LIMITED</div><div class=\"contractor-meta\"><strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Awards:</strong> 13 &nbsp; <strong>Loaded amount:</strong> $416.54M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 493190 - OTHER WAREHOUSING AND STORAGE | 324110 - PETROLEUM REFINERIES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">ADVANCED C4 SOLUTIONS INC</div><div class=\"contractor-meta\"><strong>UEI:</strong> R3X2PL2N63L3 &nbsp; <strong>Awards:</strong> 2 &nbsp; <strong>Loaded amount:</strong> $369.27M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of State</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 481211 - NONSCHEDULED CHARTERED PASSENGER AIR TRANSPORTATION | 561210 - FACILITIES SUPPORT SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">MIDMAC CONTRACTING COMPANY W.L.L</div><div class=\"contractor-meta\"><strong>UEI:</strong> MRSWQEH4KQ47 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $312.66M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">AMERICAN INTERNATIONAL CONTRACTORS (SPECIAL PROJECTS) INC.</div><div class=\"contractor-meta\"><strong>UEI:</strong> EK55FUQ4VBM5 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $241.20M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of State</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">READINESS MANAGEMENT SUPPORT LC</div><div class=\"contractor-meta\"><strong>UEI:</strong> LDCNMEBNGMG4 &nbsp; <strong>Awards:</strong> 6 &nbsp; <strong>Loaded amount:</strong> $217.34M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 561210 - FACILITIES SUPPORT SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">THE BOEING COMPANY</div><div class=\"contractor-meta\"><strong>UEI:</strong> MF2LE5RK6L84 &nbsp; <strong>Awards:</strong> 3 &nbsp; <strong>Loaded amount:</strong> $206.35M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 611430 - PROFESSIONAL AND MANAGEMENT DEVELOPMENT TRAINING</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">RAYTHEON COMPANY</div><div class=\"contractor-meta\"><strong>UEI:</strong> XSV6AZJ6SDJ7 &nbsp; <strong>Awards:</strong> 2 &nbsp; <strong>Loaded amount:</strong> $169.53M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 611699 - ALL OTHER MISCELLANEOUS SCHOOLS AND INSTRUCTION | 541519 - OTHER COMPUTER RELATED SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">QATARENERGY</div><div class=\"contractor-meta\"><strong>UEI:</strong> XZ6WJCF57783 &nbsp; <strong>Awards:</strong> 5 &nbsp; <strong>Loaded amount:</strong> $154.12M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 324110 - PETROLEUM REFINERIES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">BERRY AVIATION, INC.</div><div class=\"contractor-meta\"><strong>UEI:</strong> V1HATBT1N7V5 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $137.64M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 481211 - NONSCHEDULED CHARTERED PASSENGER AIR TRANSPORTATION</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">FUELING SYSTEMS CONTRACTORS, LLC</div><div class=\"contractor-meta\"><strong>UEI:</strong> E79LPCGDK3X4 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $120.61M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 493190 - OTHER WAREHOUSING AND STORAGE</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">PATRIOT TEAM</div><div class=\"contractor-meta\"><strong>UEI:</strong> XL2KACMKBJZ3 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $99.67M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 481211 - NONSCHEDULED CHARTERED PASSENGER AIR TRANSPORTATION</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">WSP USA ENVIRONMENT &amp; INFRASTRUCTURE INC.</div><div class=\"contractor-meta\"><strong>UEI:</strong> C76NUJZDXL75 &nbsp; <strong>Awards:</strong> 2 &nbsp; <strong>Loaded amount:</strong> $92.98M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">DYNCORP INTERNATIONAL LLC</div><div class=\"contractor-meta\"><strong>UEI:</strong> ML6KL68PHMK3 &nbsp; <strong>Awards:</strong> 2 &nbsp; <strong>Loaded amount:</strong> $73.64M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 561210 - FACILITIES SUPPORT SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">ATLAS ADVISORS LLC</div><div class=\"contractor-meta\"><strong>UEI:</strong> M4LJBL4QFXM5 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $63.34M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of State</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 541930 - TRANSLATION AND INTERPRETATION SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">ITA INTERNATIONAL LLC</div><div class=\"contractor-meta\"><strong>UEI:</strong> D7SRYQVNKMV3 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $60.47M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 541330 - ENGINEERING SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">SOC LLC</div><div class=\"contractor-meta\"><strong>UEI:</strong> RC5DWNC4CP73 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $55.72M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of State</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 561612 - SECURITY GUARDS AND PATROL SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">LUMEN TECHNOLOGIES GOVERNMENT SOLUTIONS, INC.</div><div class=\"contractor-meta\"><strong>UEI:</strong> LL22S1ELLY93 &nbsp; <strong>Awards:</strong> 2 &nbsp; <strong>Loaded amount:</strong> $55.46M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 517110 - WIRED TELECOMMUNICATIONS CARRIERS</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">SOS INTERNATIONAL LLC</div><div class=\"contractor-meta\"><strong>UEI:</strong> L3VCKMD7J585 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $49.25M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of State</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 561210 - FACILITIES SUPPORT SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">MVL USA INC</div><div class=\"contractor-meta\"><strong>UEI:</strong> SVQFXR2M5HD5 &nbsp; <strong>Awards:</strong> 2 &nbsp; <strong>Loaded amount:</strong> $39.15M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div><div class=\"contractor-card\"><div><div class=\"contractor-name\">AECOM TECHNICAL SERVICES, INC.</div><div class=\"contractor-meta\"><strong>UEI:</strong> EPUXNLX5EYC4 &nbsp; <strong>Awards:</strong> 1 &nbsp; <strong>Loaded amount:</strong> $36.37M</div><div class=\"contractor-meta\"><strong>Agencies:</strong> Department of Defense</div><div class=\"contractor-meta\"><strong>NAICS:</strong> 541330 - ENGINEERING SERVICES</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div></div></div>\n                </div>\n              </article>\n\n              <article class=\"card\" style=\"margin-top: 1rem;\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"list-filter\" aria-hidden=\"true\" class=\"lucide lucide-list-filter\"><path d=\"M2 5h20\"></path><path d=\"M6 12h12\"></path><path d=\"M9 19h6\"></path></svg><h2>Loaded Award Records</h2></div>\n                  <span class=\"badge badge-gold\" id=\"awardWindowBadge\">2021-07-27 to 2026-07-27</span>\n                </div>\n                <div class=\"card-body\">\n                  <div class=\"award-list\" id=\"awardList\"><div class=\"award-card\"><div class=\"award-title\">XATOR LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM23F0766_1900_19AQMM19D0119_1900\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM23F0766</a> &nbsp; <strong>UEI:</strong> ZJFDNMA46LT9 &nbsp; <strong>Amount:</strong> $2.31B</div><div class=\"award-meta\"><strong>Period:</strong> 2023-03-01 to 2026-02-28 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">CARE LOGISTICAL SUPPORT SERVICES - CLSS</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC V121 - TRANSPORTATION/TRAVEL/RELOCATION- TRANSPORTATION: AIR CHARTER</span></div></div><div class=\"award-card\"><div class=\"award-title\">BAH - ICM JV</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER20C0010_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER20C0010</a> &nbsp; <strong>UEI:</strong> M8S7BSXSJZS4 &nbsp; <strong>Amount:</strong> $660.34M</div><div class=\"award-meta\"><strong>Period:</strong> 2020-05-22 to 2026-11-05 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">FALCON 5/F-15 BED DOWN PROGRAM STATE OF QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1JZ - CONSTRUCTION OF MISCELLANEOUS BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">VECTRUS SYSTEMS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W519TC23F0076_9700_W52P1J19D0045_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W519TC23F0076</a> &nbsp; <strong>UEI:</strong> RRFJZGASZJ41 &nbsp; <strong>Amount:</strong> $393.48M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-05-15 to 2027-01-29 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">CAS DOS TRANSITION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC R706 - SUPPORT- MANAGEMENT: LOGISTICS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">ADVANCED C4 SOLUTIONS INC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM22C0046_1900_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM22C0046</a> &nbsp; <strong>UEI:</strong> R3X2PL2N63L3 &nbsp; <strong>Amount:</strong> $354.54M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-01-30 to 2025-01-28 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">COORDINATOR FOR AFGHAN RELOCATION EFFORTS LOGISTICAL SERVICES</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 481211 - NONSCHEDULED CHARTERED PASSENGER AIR TRANSPORTATION</span><span class=\"badge badge-gold\">PSC V121 - TRANSPORTATION/TRAVEL/RELOCATION- TRANSPORTATION: AIR CHARTER</span></div></div><div class=\"award-card\"><div class=\"award-title\">VECTRUS SYSTEMS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W52P1J15C0078_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W52P1J15C0078</a> &nbsp; <strong>UEI:</strong> RRFJZGASZJ41 &nbsp; <strong>Amount:</strong> $316.78M</div><div class=\"award-meta\"><strong>Period:</strong> 2015-09-30 to 2022-02-17 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">IGF::OT::IGF</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC R706 - SUPPORT- MANAGEMENT: LOGISTICS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">MIDMAC CONTRACTING COMPANY W.L.L</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER18C0004_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER18C0004</a> &nbsp; <strong>UEI:</strong> MRSWQEH4KQ47 &nbsp; <strong>Amount:</strong> $312.66M</div><div class=\"award-meta\"><strong>Period:</strong> 2017-11-16 to 2026-04-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">IGF::OT::IGF SOFA SHIELD 5, QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1JZ - CONSTRUCTION OF MISCELLANEOUS BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">AMERICAN INTERNATIONAL CONTRACTORS (SPECIAL PROJECTS) INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM21C0155_1900_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM21C0155</a> &nbsp; <strong>UEI:</strong> EK55FUQ4VBM5 &nbsp; <strong>Amount:</strong> $241.20M</div><div class=\"award-meta\"><strong>Period:</strong> 2021-09-03 to 2026-07-26 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">DESIGN BUILD CONSTRUCTION OF THE DOHA NEW EMBASSY COMPOUND</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1AA - CONSTRUCTION OF OFFICE BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_0001_9700_HC102815D0007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">0001</a> &nbsp; <strong>UEI:</strong> SMNWM6HN79X5 &nbsp; <strong>Amount:</strong> $204.64M</div><div class=\"award-meta\"><strong>Period:</strong> 2015-09-25 to 2026-07-07 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Information Systems Agency</div><div class=\"award-desc\">IGF::CT::IGF  COMMUNICATIONS TECHNICAL SUPPORT SVCS</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC D316 - IT AND TELECOM- TELECOMMUNICATIONS NETWORK MANAGEMENT</span></div></div><div class=\"award-card\"><div class=\"award-title\">GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_0005_9700_HC102815D0007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">0005</a> &nbsp; <strong>UEI:</strong> SMNWM6HN79X5 &nbsp; <strong>Amount:</strong> $187.21M</div><div class=\"award-meta\"><strong>Period:</strong> 2016-04-01 to 2026-05-08 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Information Systems Agency</div><div class=\"award-desc\">IGF::CT::IGF   COMMUNICATIONS TECHNICAL SUPPORT SVCS</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC D316 - IT AND TELECOM- TELECOMMUNICATIONS NETWORK MANAGEMENT</span></div></div><div class=\"award-card\"><div class=\"award-title\">ALSEAL CONTRACTING AND TRADING COMPANY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER18C0007_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER18C0007</a> &nbsp; <strong>UEI:</strong> S2ZTUETJJWR5 &nbsp; <strong>Amount:</strong> $185.68M</div><div class=\"award-meta\"><strong>Period:</strong> 2017-11-16 to 2022-11-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">IGF::OT::IGF SITE CIVIL WORK</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1JZ - CONSTRUCTION OF MISCELLANEOUS BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">BERRY AVIATION, INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_0001_9700_HTC71116DR021_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">0001</a> &nbsp; <strong>UEI:</strong> V1HATBT1N7V5 &nbsp; <strong>Amount:</strong> $137.64M</div><div class=\"award-meta\"><strong>Period:</strong> 2016-08-11 to 2022-02-28 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / USTRANSCOM</div><div class=\"award-desc\">IGF::OT::IGF USSOCOM FIXED WING AIR TRANSPORTATION SUPPORT</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 481211 - NONSCHEDULED CHARTERED PASSENGER AIR TRANSPORTATION</span><span class=\"badge badge-gold\">PSC V221 - TRANSPORTATION/TRAVEL/RELOCATION- TRAVEL/LODGING/RECRUITMENT: PASSENGER AIR CHARTER</span></div></div><div class=\"award-card\"><div class=\"award-title\">GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_HC102817F0643_9700_HC102815D0007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">HC102817F0643</a> &nbsp; <strong>UEI:</strong> SMNWM6HN79X5 &nbsp; <strong>Amount:</strong> $132.91M</div><div class=\"award-meta\"><strong>Period:</strong> 2017-08-15 to 2026-07-07 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Information Systems Agency</div><div class=\"award-desc\">IGF::CT::IGF</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC D316 - IT AND TELECOM- TELECOMMUNICATIONS NETWORK MANAGEMENT</span></div></div><div class=\"award-card\"><div class=\"award-title\">ALSEAL CONTRACTING AND TRADING COMPANY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER18C0002_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER18C0002</a> &nbsp; <strong>UEI:</strong> S2ZTUETJJWR5 &nbsp; <strong>Amount:</strong> $132.26M</div><div class=\"award-meta\"><strong>Period:</strong> 2017-11-16 to 2022-11-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">IGF::OT::IGF  SITE WORKS</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1JZ - CONSTRUCTION OF MISCELLANEOUS BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">RAYTHEON COMPANY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W9124717C0017_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W9124717C0017</a> &nbsp; <strong>UEI:</strong> XSV6AZJ6SDJ7 &nbsp; <strong>Amount:</strong> $127.01M</div><div class=\"award-meta\"><strong>Period:</strong> 2016-12-30 to 2020-03-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">IGF::OT::IGF FOREIGN MILITARY SALES, TRAINING ACADEMY AT QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 611699 - ALL OTHER MISCELLANEOUS SCHOOLS AND INSTRUCTION</span><span class=\"badge badge-gold\">PSC U009 - EDUCATION/TRAINING- GENERAL</span></div></div><div class=\"award-card\"><div class=\"award-title\">FUELING SYSTEMS CONTRACTORS, LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SP060004C5419_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SP060004C5419</a> &nbsp; <strong>UEI:</strong> E79LPCGDK3X4 &nbsp; <strong>Amount:</strong> $120.61M</div><div class=\"award-meta\"><strong>Period:</strong> 2005-09-15 to 2027-01-20 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">No description provided.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 493190 - OTHER WAREHOUSING AND STORAGE</span><span class=\"badge badge-gold\">PSC X173 - LEASE-RENT OF FUEL STORAGE BLDGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">ALSEAL CONTRACTING AND TRADING COMPANY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER18C0005_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER18C0005</a> &nbsp; <strong>UEI:</strong> S2ZTUETJJWR5 &nbsp; <strong>Amount:</strong> $117.29M</div><div class=\"award-meta\"><strong>Period:</strong> 2017-11-16 to 2022-11-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">IGF::OT::IGF DESIGN-BID-BUILD (D-B-B) SITE S5 SHIELD 5 PROGRAM, STATE OF QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1JZ - CONSTRUCTION OF MISCELLANEOUS BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">READINESS MANAGEMENT SUPPORT LC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805123F0021_9700_FA805120D0007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805123F0021</a> &nbsp; <strong>UEI:</strong> LDCNMEBNGMG4 &nbsp; <strong>Amount:</strong> $111.50M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-06-07 to 2025-11-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">LOCAL NATIONAL/OTHER COUNTRY NATIONAL ESCORT SERVICE FOR MULTIPLE LOCATIONS IN SOUTHWEST ASIA</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC S216 - HOUSEKEEPING- FACILITIES OPERATIONS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">VECTRUS SYSTEMS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM23F0993_1900_19AQMM19D0118_1900\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM23F0993</a> &nbsp; <strong>UEI:</strong> RRFJZGASZJ41 &nbsp; <strong>Amount:</strong> $107.45M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-04-01 to 2027-04-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">COMMUNITY ORDER SERVICE SECTION-COS3 IN DOHA, QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC R408 - SUPPORT- PROFESSIONAL: PROGRAM MANAGEMENT/SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">PATRIOT TEAM</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_HTC71124F1006_9700_HTC71118DCC39_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">HTC71124F1006</a> &nbsp; <strong>UEI:</strong> XL2KACMKBJZ3 &nbsp; <strong>Amount:</strong> $99.67M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-10-01 to 2026-09-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / USTRANSCOM</div><div class=\"award-desc\">CIVIL RESERVE AIR FLEET - AIR TRANSPORTATION SERVICES</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 481211 - NONSCHEDULED CHARTERED PASSENGER AIR TRANSPORTATION</span><span class=\"badge badge-gold\">PSC V221 - TRANSPORTATION/TRAVEL/RELOCATION- TRAVEL/LODGING/RECRUITMENT: PASSENGER AIR CHARTER</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60324C5001_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60324C5001</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $97.59M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-10-31 to 2029-10-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8510193948!OCONUS COCO STORAGE SERVICES</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 493190 - OTHER WAREHOUSING AND STORAGE</span><span class=\"badge badge-gold\">PSC M1NA - OPERATION OF FUEL SUPPLY FACILITIES</span></div></div><div class=\"award-card\"><div class=\"award-title\">THE BOEING COMPANY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA300219FA177_9700_FA300219DA007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA300219FA177</a> &nbsp; <strong>UEI:</strong> MF2LE5RK6L84 &nbsp; <strong>Amount:</strong> $95.08M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-01-01 to 2024-08-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">F-15QA AIRCREW AND MAINTENANCE TRAINING</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 611430 - PROFESSIONAL AND MANAGEMENT DEVELOPMENT TRAINING</span><span class=\"badge badge-gold\">PSC U006 - EDUCATION/TRAINING- VOCATIONAL/TECHNICAL</span></div></div><div class=\"award-card\"><div class=\"award-title\">ATLAS ADVISORS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM23F1234_1900_19AQMM19D0098_1900\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM23F1234</a> &nbsp; <strong>UEI:</strong> M4LJBL4QFXM5 &nbsp; <strong>Amount:</strong> $63.34M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-05-22 to 2026-11-21 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">LINGUIST SERVICES IN DOHA, QATAR &amp; TIRANA, ALBANIA</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541930 - TRANSLATION AND INTERPRETATION SERVICES</span><span class=\"badge badge-gold\">PSC R408 - SUPPORT- PROFESSIONAL: PROGRAM MANAGEMENT/SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">DYNCORP INTERNATIONAL LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_0003_9700_FA805115D0008_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">0003</a> &nbsp; <strong>UEI:</strong> ML6KL68PHMK3 &nbsp; <strong>Amount:</strong> $63.23M</div><div class=\"award-meta\"><strong>Period:</strong> 2016-05-26 to 2021-11-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">IGF::CT::IGF AL UDEID CIVIL ENGINEERING, POWER PRODUCTION, AND BASE OPERATION SUPPORT SERVICES TASK ORDER AWARD</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC S216 - HOUSEKEEPING- FACILITIES OPERATIONS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">ALSEAL CONTRACTING AND TRADING COMPANY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER18C0003_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER18C0003</a> &nbsp; <strong>UEI:</strong> S2ZTUETJJWR5 &nbsp; <strong>Amount:</strong> $62.12M</div><div class=\"award-meta\"><strong>Period:</strong> 2017-11-16 to 2022-11-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">IGF::OT::IGF  SHIELD 5, QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1JZ - CONSTRUCTION OF MISCELLANEOUS BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">THE BOEING COMPANY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA300226F0016_9700_FA300219DA007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA300226F0016</a> &nbsp; <strong>UEI:</strong> MF2LE5RK6L84 &nbsp; <strong>Amount:</strong> $61.50M</div><div class=\"award-meta\"><strong>Period:</strong> 2026-09-01 to 2027-11-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">AIRCREW AND MAINTENANCE TRAINING TO INCLUDE PROGRAM MANAGEMENT, FORMAL CLASSROOM, ACADEMICS, TRAINING DEVICE USAGE, AND HANDS-ON OPERATIONAL TRAINING IN SUPPORT OF QATAR EMIRI AIR FORCE (QEAF) PROCUREMENT OF NEW F-15QA AIRCRAFT.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 611430 - PROFESSIONAL AND MANAGEMENT DEVELOPMENT TRAINING</span><span class=\"badge badge-gold\">PSC U006 - EDUCATION/TRAINING- VOCATIONAL/TECHNICAL</span></div></div><div class=\"award-card\"><div class=\"award-title\">ITA INTERNATIONAL LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA489022F0024_9700_47QRAD20DU107_4732\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA489022F0024</a> &nbsp; <strong>UEI:</strong> D7SRYQVNKMV3 &nbsp; <strong>Amount:</strong> $60.47M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-04-08 to 2028-05-02 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">9AF EXPEDITIONARY SECURITY FORCES SQUADRON (ESFS) STAFF SUPPORT SERVICES IN CENTCOM AOR.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC R430 - SUPPORT- PROFESSIONAL: PHYSICAL SECURITY AND BADGING</span></div></div><div class=\"award-card\"><div class=\"award-title\">SOC LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM23F1626_1900_19AQMM21D0010_1900\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM23F1626</a> &nbsp; <strong>UEI:</strong> RC5DWNC4CP73 &nbsp; <strong>Amount:</strong> $55.72M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-07-01 to 2027-06-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">PROFESSIONAL SECURITY SERVICES</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561612 - SECURITY GUARDS AND PATROL SERVICES</span><span class=\"badge badge-gold\">PSC R430 - SUPPORT- PROFESSIONAL: PHYSICAL SECURITY AND BADGING</span></div></div><div class=\"award-card\"><div class=\"award-title\">WSP USA ENVIRONMENT &amp; INFRASTRUCTURE INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_0003_9700_W912ER11D0002_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">0003</a> &nbsp; <strong>UEI:</strong> C76NUJZDXL75 &nbsp; <strong>Amount:</strong> $53.57M</div><div class=\"award-meta\"><strong>Period:</strong> 2012-04-16 to 2021-05-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">IGF::OT::IGF  CONSTRUCT COALITION COMPOUND BILLETING</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1FC - CONSTRUCTION OF TROOP HOUSING FACILITIES</span></div></div><div class=\"award-card\"><div class=\"award-title\">THE BOEING COMPANY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA300225F0049_9700_FA300219DA007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA300225F0049</a> &nbsp; <strong>UEI:</strong> MF2LE5RK6L84 &nbsp; <strong>Amount:</strong> $49.77M</div><div class=\"award-meta\"><strong>Period:</strong> 2025-09-01 to 2026-08-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">THE CONTRACTOR SHALL PROVIDE F-15QA AIRCREW AND MAINTENANCE TRAINING TO INCLUDE PROGRAM MANAGEMENT, FORMAL CLASSROOM, ACADEMICS, TRAINING DEVICE USAGE, AND HANDS-ON OPERATIONAL TRAINING IN SUPPORT OF QATAR EMIRI AIR FORCE (QEAF)</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 611430 - PROFESSIONAL AND MANAGEMENT DEVELOPMENT TRAINING</span><span class=\"badge badge-gold\">PSC U006 - EDUCATION/TRAINING- VOCATIONAL/TECHNICAL</span></div></div><div class=\"award-card\"><div class=\"award-title\">SOS INTERNATIONAL LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM24F1878_1900_19AQMM19D0117_1900\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM24F1878</a> &nbsp; <strong>UEI:</strong> L3VCKMD7J585 &nbsp; <strong>Amount:</strong> $49.25M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-10-01 to 2026-10-14 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">THE CONTRACTOR WILL PROVIDE ALL-INCLUSIVE OPERATIONS, MAINTENANCE AND PROJECT SUPPORT SERVICES NEEDED AT CAMP AS-SAYLIYAH IN DOHA, QATAR.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC R408 - SUPPORT- PROFESSIONAL: PROGRAM MANAGEMENT/SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">VECTRUS SYSTEMS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805124F0011_9700_FA805120D0008_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805124F0011</a> &nbsp; <strong>UEI:</strong> RRFJZGASZJ41 &nbsp; <strong>Amount:</strong> $47.85M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-02-24 to 2026-03-23 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">BASE OPERATING SUPPORT SERVICES - AUAB, QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC R706 - SUPPORT- MANAGEMENT: LOGISTICS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">VECTRUS SYSTEMS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805122F0001_9700_FA805120D0008_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805122F0001</a> &nbsp; <strong>UEI:</strong> RRFJZGASZJ41 &nbsp; <strong>Amount:</strong> $43.66M</div><div class=\"award-meta\"><strong>Period:</strong> 2021-10-28 to 2026-12-15 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">INSTALLATION SUPPORT SERVICES AT AL UDEID AIR BASED, QATAR.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC S216 - HOUSEKEEPING- FACILITIES OPERATIONS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATARENERGY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60222FR651_9700_SPE60222D0454_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60222FR651</a> &nbsp; <strong>UEI:</strong> XZ6WJCF57783 &nbsp; <strong>Amount:</strong> $43.35M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-07-13 to 2022-05-14 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8509426058!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">RAYTHEON COMPANY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA489022C0018_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA489022C0018</a> &nbsp; <strong>UEI:</strong> Y5ZZFR2AQC63 &nbsp; <strong>Amount:</strong> $42.52M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-07-28 to 2026-07-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">MISSION VIDEO DISTRIBUTION SYSTEM (MVDS)</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 541519 - OTHER COMPUTER RELATED SERVICES</span><span class=\"badge badge-gold\">PSC DA01 - IT AND TELECOM - BUSINESS APPLICATION/APPLICATION DEVELOPMENT SUPPORT SERVICES (LABOR)</span></div></div><div class=\"award-card\"><div class=\"award-title\">WSP USA ENVIRONMENT &amp; INFRASTRUCTURE INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_0002_9700_W912ER11D0002_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">0002</a> &nbsp; <strong>UEI:</strong> C76NUJZDXL75 &nbsp; <strong>Amount:</strong> $39.41M</div><div class=\"award-meta\"><strong>Period:</strong> 2012-03-26 to 2025-09-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">BLATCHFORD-PRESTON COMPLEX PHASE 3 - BILLETS</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1FC - CONSTRUCTION OF TROOP HOUSING FACILITIES</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATARENERGY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60222FT317_9700_SPE60222D0454_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60222FT317</a> &nbsp; <strong>UEI:</strong> XZ6WJCF57783 &nbsp; <strong>Amount:</strong> $37.39M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-09-26 to 2022-10-13 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8509426058!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">AECOM TECHNICAL SERVICES, INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA890319F0019_9700_FA890315D0001_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA890319F0019</a> &nbsp; <strong>UEI:</strong> EPUXNLX5EYC4 &nbsp; <strong>Amount:</strong> $36.37M</div><div class=\"award-meta\"><strong>Period:</strong> 2019-01-09 to 2022-12-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">ARCHITECT-ENGINEERING SERVICE TO SUPPORT TITLEI/DESIGN SERVICES FOR F-15QA BEDDOWN PROGRAM FOR THE QATAR EMIRI AIR FORCE AT AL UDEID AIR BASE, DOHA QATAR.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC C211 - ARCHITECT AND ENGINEERING- GENERAL: LANDSCAPING, INTERIOR LAYOUT, AND DESIGNING</span></div></div><div class=\"award-card\"><div class=\"award-title\">READINESS MANAGEMENT SUPPORT LC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805122F0011_9700_FA805120D0007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805122F0011</a> &nbsp; <strong>UEI:</strong> LDCNMEBNGMG4 &nbsp; <strong>Amount:</strong> $36.15M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-06-01 to 2026-05-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">DINING FACILITY SERVICES AT AL UDEID AIR BASE, QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC S216 - HOUSEKEEPING- FACILITIES OPERATIONS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60225FB49Z_9700_SPE60225D0457_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60225FB49Z</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $35.72M</div><div class=\"award-meta\"><strong>Period:</strong> 2025-06-03 to 2025-06-19 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8511420370!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60224FA10C_9700_SPE60224D0455_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60224FA10C</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $35.10M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-06-20 to 2024-07-12 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8510708861!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">LUMEN TECHNOLOGIES GOVERNMENT SOLUTIONS, INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_HC102125FA024_9700_GS00Q17NSD3006_4732\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">HC102125FA024</a> &nbsp; <strong>UEI:</strong> LL22S1ELLY93 &nbsp; <strong>Amount:</strong> $34.44M</div><div class=\"award-meta\"><strong>Period:</strong> 2026-01-13 to 2032-07-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Information Systems Agency</div><div class=\"award-desc\">EICL000583EBM - OTU-2 (10.709GB) COMMERCIAL LEASE WITHIN SOUTHWEST ASIA</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 517110 - WIRED TELECOMMUNICATIONS CARRIERS</span><span class=\"badge badge-gold\">PSC DG11 - IT and Telecom - Network: Satellite Communications and Telecom Access Services</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60224FY263_9700_SPE60224D0455_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60224FY263</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $34.11M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-12-19 to 2024-01-08 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8510344010!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATARENERGY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60223FU098_9700_SPE60222D0454_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60223FU098</a> &nbsp; <strong>UEI:</strong> XZ6WJCF57783 &nbsp; <strong>Amount:</strong> $33.34M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-12-08 to 2022-12-28 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8509575947!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">RALLY POINT MANAGEMENT, LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA489023F0023_9700_GS00F033DA_4732\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA489023F0023</a> &nbsp; <strong>UEI:</strong> K9B8Q8V9KPN3 &nbsp; <strong>Amount:</strong> $33.25M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-12-28 to 2027-04-29 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">AF OFFICE OF SPECIAL INVESTIGATIONS (OSI) - LOCALLY EMPLOYED PERSONS SCREENING TEAMS (LEPST) SUPPORT SERVICES</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541611 - ADMINISTRATIVE MANAGEMENT AND GENERAL MANAGEMENT CONSULTING SERVICES</span><span class=\"badge badge-gold\">PSC R408 - SUPPORT- PROFESSIONAL: PROGRAM MANAGEMENT/SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60225FB68U_9700_SPE60225D0457_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60225FB68U</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $32.50M</div><div class=\"award-meta\"><strong>Period:</strong> 2025-07-21 to 2025-08-15 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8511516946!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60224FA33C_9700_SPE60224D0455_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60224FA33C</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $32.23M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-08-14 to 2024-09-09 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8510822827!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATARENERGY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60223FU325_9700_SPE60222D0454_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60223FU325</a> &nbsp; <strong>UEI:</strong> XZ6WJCF57783 &nbsp; <strong>Amount:</strong> $30.49M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-01-27 to 2023-01-27 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8509618264!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">UNITED CONSTRUCTION ESTABLISHMENT</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER19C0010_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER19C0010</a> &nbsp; <strong>UEI:</strong> D86YA7KNTHK1 &nbsp; <strong>Amount:</strong> $29.83M</div><div class=\"award-meta\"><strong>Period:</strong> 2019-05-01 to 2023-06-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">CONSTRUCT FALCON-3 PHASE 2 FACILITIES AND INFRASTRUCTURE, STATE OF QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 236210 - INDUSTRIAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1JZ - CONSTRUCTION OF MISCELLANEOUS BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60225FB28A_9700_SPE60225D0457_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60225FB28A</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $28.17M</div><div class=\"award-meta\"><strong>Period:</strong> 2025-04-03 to 2025-04-22 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8511295673!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60226FC37A_9700_SPE60226D0455_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60226FC37A</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $27.51M</div><div class=\"award-meta\"><strong>Period:</strong> 2026-01-15 to 2026-02-05 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8511863359!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">PAE-PERINI LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805122F0002_9700_FA805120D0006_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805122F0002</a> &nbsp; <strong>UEI:</strong> HSR1EWL8JSK1 &nbsp; <strong>Amount:</strong> $27.15M</div><div class=\"award-meta\"><strong>Period:</strong> 2021-12-17 to 2024-02-23 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">BASE OPERATION SUPPORT SERVICES AT AL UDEID AIR BASE, QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC S216 - HOUSEKEEPING- FACILITIES OPERATIONS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">READINESS MANAGEMENT SUPPORT LC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805126F0012_9700_FA805120D0007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805126F0012</a> &nbsp; <strong>UEI:</strong> LDCNMEBNGMG4 &nbsp; <strong>Amount:</strong> $26.26M</div><div class=\"award-meta\"><strong>Period:</strong> 2026-03-19 to 2027-03-18 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">CIVIL ENGINEERING (CE) CONSOLIDATED BASE OPERATIONS SUPPORT (BOS), AL UDEID AIR BASE (AUAB), QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC R799 - SUPPORT- MANAGEMENT: OTHER</span></div></div><div class=\"award-card\"><div class=\"award-title\">RESICUM INTERNATIONAL LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W900KK22C0044_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W900KK22C0044</a> &nbsp; <strong>UEI:</strong> SNDEEVY5SBL5 &nbsp; <strong>Amount:</strong> $26.14M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-09-22 to 2026-04-03 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">QATAR AH-64E TECHNICAL ASSISTANCE FIELD TEAM.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 611512 - FLIGHT TRAINING</span><span class=\"badge badge-gold\">PSC U008 - EDUCATION/TRAINING- TRAINING/CURRICULUM DEVELOPMENT</span></div></div><div class=\"award-card\"><div class=\"award-title\">MVL USA INC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER21C0005_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER21C0005</a> &nbsp; <strong>UEI:</strong> SVQFXR2M5HD5 &nbsp; <strong>Amount:</strong> $25.50M</div><div class=\"award-meta\"><strong>Period:</strong> 2021-01-12 to 2024-07-18 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">CONSTRUCTION OF TRANS-REGIONAL LOGISTIC COMPLEX, STATE OF QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1JZ - CONSTRUCTION OF MISCELLANEOUS BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">READINESS MANAGEMENT SUPPORT LC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805121F0011_9700_FA805120D0007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805121F0011</a> &nbsp; <strong>UEI:</strong> LDCNMEBNGMG4 &nbsp; <strong>Amount:</strong> $24.47M</div><div class=\"award-meta\"><strong>Period:</strong> 2021-08-29 to 2026-08-28 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">ENGINEERING SUPPORT SERVICES</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC S216 - HOUSEKEEPING- FACILITIES OPERATIONS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60225FB39A_9700_SPE60225D0457_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60225FB39A</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $24.45M</div><div class=\"award-meta\"><strong>Period:</strong> 2025-05-07 to 2025-05-13 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8511365684!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">AL RAWABET COMMERCIAL SERVICES &amp; CONTRACTING CO. W.L.L.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER22F0086_9700_W912ER22D0009_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER22F0086</a> &nbsp; <strong>UEI:</strong> JCMKC4GNTH33 &nbsp; <strong>Amount:</strong> $23.80M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-06-21 to 2027-06-20 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">TASK ORDER #01 O&amp;M SERVICES FOR SHIELD 5 SITES, QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 811310 - COMMERCIAL AND INDUSTRIAL MACHINERY AND EQUIPMENT (EXCEPT AUTOMOTIVE AND ELECTRONIC) REPAIR AND MAINTENANCE</span><span class=\"badge badge-gold\">PSC Z1BF - MAINTENANCE OF MISSILE SYSTEM FACILITIES</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60226FC61J_9700_SPE60226D0455_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60226FC61J</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $21.56M</div><div class=\"award-meta\"><strong>Period:</strong> 2026-03-18 to 2026-03-29 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8511983936!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">LUMEN TECHNOLOGIES GOVERNMENT SOLUTIONS, INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_HC102125FA016_9700_GS00Q17NSD3006_4732\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">HC102125FA016</a> &nbsp; <strong>UEI:</strong> LL22S1ELLY93 &nbsp; <strong>Amount:</strong> $21.02M</div><div class=\"award-meta\"><strong>Period:</strong> 2026-01-19 to 2032-07-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Information Systems Agency</div><div class=\"award-desc\">EICL000576EBM - OTU-2 (10.709GB) COMMERCIAL LEASE WITHIN SOUTHWEST ASIA.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 517110 - WIRED TELECOMMUNICATIONS CARRIERS</span><span class=\"badge badge-gold\">PSC DG11 - IT and Telecom - Network: Satellite Communications and Telecom Access Services</span></div></div><div class=\"award-card\"><div class=\"award-title\">ICF INCORPORATED, L.L.C.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA489023F0003_9700_GS00Q14OADU119_4732\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA489023F0003</a> &nbsp; <strong>UEI:</strong> QHBLBNKKV4U3 &nbsp; <strong>Amount:</strong> $18.64M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-10-01 to 2026-10-13 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">CENTRALIZED ENVIRONMENTAL MANAGEMENT SUPPORT (CEMS) SERVICES IN CENTCOM AND CONUS LOCATIONS.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC R499 - SUPPORT- PROFESSIONAL: OTHER</span></div></div><div class=\"award-card\"><div class=\"award-title\">MEC ENERGY SERVICES LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM23C0035_1900_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM23C0035</a> &nbsp; <strong>UEI:</strong> NXPNY5D53ML7 &nbsp; <strong>Amount:</strong> $17.87M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-10-01 to 2026-09-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">PROFESSIONAL SERVICES IN DOHA, QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 541611 - ADMINISTRATIVE MANAGEMENT AND GENERAL MANAGEMENT CONSULTING SERVICES</span><span class=\"badge badge-gold\">PSC R408 - SUPPORT- PROFESSIONAL: PROGRAM MANAGEMENT/SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">IDS INTERNATIONAL GOVERNMENT SERVICES LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM22F1816_1900_19AQMM21D0129_1900\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM22F1816</a> &nbsp; <strong>UEI:</strong> F1AJE45L7M74 &nbsp; <strong>Amount:</strong> $17.10M</div><div class=\"award-meta\"><strong>Period:</strong> 2022-05-01 to 2026-12-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">FUNDING FOR SECURITY GUARD AT INTERNATIONAL EMBASSIES.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561612 - SECURITY GUARDS AND PATROL SERVICES</span><span class=\"badge badge-gold\">PSC Y1AA - CONSTRUCTION OF OFFICE BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_0002_9700_HC102815D0007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">0002</a> &nbsp; <strong>UEI:</strong> SMNWM6HN79X5 &nbsp; <strong>Amount:</strong> $16.92M</div><div class=\"award-meta\"><strong>Period:</strong> 2015-09-15 to 2017-10-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Information Systems Agency</div><div class=\"award-desc\">IGF::CT::IGF CTSS-III</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC D316 - IT AND TELECOM- TELECOMMUNICATIONS NETWORK MANAGEMENT</span></div></div><div class=\"award-card\"><div class=\"award-title\">PARSONS-VERSAR JOINT VENTURE</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER20F0041_9700_W912QR19D0008_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER20F0041</a> &nbsp; <strong>UEI:</strong> NLEPYKK37NF4 &nbsp; <strong>Amount:</strong> $16.75M</div><div class=\"award-meta\"><strong>Period:</strong> 2020-02-13 to 2023-02-17 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">THE AE SHALL PROVIDE TWENTY THREE (23) POSITIONS TO SUPPORT THE QATAR PROGRAM MANAGEMENT OFFICE (QPMO) AND THE CONSTRUCTION AREA AND RESIDENT OFFICES OVERSEEING THE CURRENT FOREIGN MILITARY SALES (FMS) SHIELD 5 PROGRAM THROUGHOUT QATAR.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC C211 - ARCHITECT AND ENGINEERING- GENERAL: LANDSCAPING, INTERIOR LAYOUT, AND DESIGNING</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60225FB80P_9700_SPE60225D0457_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60225FB80P</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $16.51M</div><div class=\"award-meta\"><strong>Period:</strong> 2025-08-21 to 2025-09-03 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8511589967!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">CLGT SOLUTIONS, LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM24F0196_1900_19AQMM19D0089_1900\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM24F0196</a> &nbsp; <strong>UEI:</strong> GCUTV54USMX1 &nbsp; <strong>Amount:</strong> $16.00M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-01-06 to 2027-01-05 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">CARE REGIONAL LINGUIST ORDER</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541930 - TRANSLATION AND INTERPRETATION SERVICES</span><span class=\"badge badge-gold\">PSC R408 - SUPPORT- PROFESSIONAL: PROGRAM MANAGEMENT/SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">VECTRUS SYSTEMS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805119FA024_9700_FA805115D0003_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805119FA024</a> &nbsp; <strong>UEI:</strong> RRFJZGASZJ41 &nbsp; <strong>Amount:</strong> $15.62M</div><div class=\"award-meta\"><strong>Period:</strong> 2019-06-22 to 2021-12-21 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">INSTALLATION SUPPORT SERVICES AT AL UDEID AIR BASE</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC S216 - HOUSEKEEPING- FACILITIES OPERATIONS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">VECTRUS SYSTEMS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM24F1859_1900_19AQMM19D0118_1900\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM24F1859</a> &nbsp; <strong>UEI:</strong> RRFJZGASZJ41 &nbsp; <strong>Amount:</strong> $15.61M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-10-01 to 2027-03-15 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">BASE YEAR FOR CONTRACTOR SERVICES TO PROVIDE ALL-INCLUSIVE MEDICAL SUPPORT SERVICES (MSS-D) FOR THE CARE PLATFORM IN DOHA, QATAR.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC R408 - SUPPORT- PROFESSIONAL: PROGRAM MANAGEMENT/SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60225FA68R_9700_SPE60224D0455_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60225FA68R</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $15.59M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-11-01 to 2024-11-20 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8510992172!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATEX LIMITED</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60225FA68P_9700_SPE60224D0455_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60225FA68P</a> &nbsp; <strong>UEI:</strong> GL1XB8F3C2N7 &nbsp; <strong>Amount:</strong> $15.50M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-10-31 to 2025-10-14 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8510991702!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">VECTRUS SYSTEMS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W52P1J16C0002_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W52P1J16C0002</a> &nbsp; <strong>UEI:</strong> RRFJZGASZJ41 &nbsp; <strong>Amount:</strong> $15.35M</div><div class=\"award-meta\"><strong>Period:</strong> 2016-01-01 to 2017-07-07 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">IGF::OT::IGF THE ARMY SUSTAINMENT COMMAND HAS A REQUIREMENT FOR RECEIVING, REPAIRING, MAINTAINING, STORING, PREPARING FOR ISSUE, AND ISSUING ARMY PREPOSITIONED STOCKS, CURRENTLY KNOWN AS APS-5. THE PRIMARY PLACE OF PERFORMANCE WILL BE CAMP AS SAYLIYAH, QATAR.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC R706 - SUPPORT- MANAGEMENT: LOGISTICS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">ADVANCED C4 SOLUTIONS INC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM25F0294_1900_19AQMM23D0078_1900\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM25F0294</a> &nbsp; <strong>UEI:</strong> R3X2PL2N63L3 &nbsp; <strong>Amount:</strong> $14.73M</div><div class=\"award-meta\"><strong>Period:</strong> 2025-01-29 to 2028-01-28 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">COORDINATOR FOR AFGHAN RELOCATION EFFORTS LOGISTICAL SERVICES</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC V121 - TRANSPORTATION/TRAVEL/RELOCATION- TRANSPORTATION: AIR CHARTER</span></div></div><div class=\"award-card\"><div class=\"award-title\">SALIENT CRGT, INC.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA489023F0088_9700_47QRAD20DU127_4732\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA489023F0088</a> &nbsp; <strong>UEI:</strong> Q5LJNF15T2R5 &nbsp; <strong>Amount:</strong> $14.02M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-08-22 to 2026-08-21 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">9 AF (AFCENT) A7 CONSTRUCTION &amp; ENGINEERING (C&amp;E) SUPPORT SERVICES TO SUPPORT AFCENT THEATER SUPPORT GROUP (TSG)</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC C219 - ARCHITECT AND ENGINEERING- GENERAL: OTHER</span></div></div><div class=\"award-card\"><div class=\"award-title\">COMSETRA LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA830723CB023_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA830723CB023</a> &nbsp; <strong>UEI:</strong> LMNDQ1US7B84 &nbsp; <strong>Amount:</strong> $13.84M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-08-29 to 2026-08-28 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">COMSEC QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 541513 - COMPUTER FACILITIES MANAGEMENT SERVICES</span><span class=\"badge badge-gold\">PSC R426 - SUPPORT- PROFESSIONAL: COMMUNICATIONS</span></div></div><div class=\"award-card\"><div class=\"award-title\">MVL USA INC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER19C0016_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER19C0016</a> &nbsp; <strong>UEI:</strong> SVQFXR2M5HD5 &nbsp; <strong>Amount:</strong> $13.65M</div><div class=\"award-meta\"><strong>Period:</strong> 2019-09-26 to 2021-09-15 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">CONSTRUCTION OF CONSTRUCT SQUADRON OPERATIONS FACILITY, STATE OF QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 236220 - COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION</span><span class=\"badge badge-gold\">PSC Y1JZ - CONSTRUCTION OF MISCELLANEOUS BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">READINESS MANAGEMENT SUPPORT LC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805126F0001_9700_FA805120D0007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805126F0001</a> &nbsp; <strong>UEI:</strong> LDCNMEBNGMG4 &nbsp; <strong>Amount:</strong> $13.21M</div><div class=\"award-meta\"><strong>Period:</strong> 2025-11-21 to 2026-11-20 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">LOCAL NATIONAL/OTHER COUNTRY NATIONAL ESCORT AND MONITOR PROGRAM FOR CENTCOM AIR FORCE BASES</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC S216 - HOUSEKEEPING- FACILITIES OPERATIONS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">LOCKHEED MARTIN INTEGRATED SYSTEMS, LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_0004_9700_HC102813D0014_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">0004</a> &nbsp; <strong>UEI:</strong> L6NFCAPLNJ33 &nbsp; <strong>Amount:</strong> $12.80M</div><div class=\"award-meta\"><strong>Period:</strong> 2013-09-10 to 2014-08-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Information Systems Agency</div><div class=\"award-desc\">IGF::CT::IGF  COMMUNICATION TECHNICAL SUPPORT SVCS</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC D316 - IT AND TELECOM- TELECOMMUNICATIONS NETWORK MANAGEMENT</span></div></div><div class=\"award-card\"><div class=\"award-title\">DYNCORP INTERNATIONAL LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805121F0005_9700_FA805120D0002_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805121F0005</a> &nbsp; <strong>UEI:</strong> ML6KL68PHMK3 &nbsp; <strong>Amount:</strong> $10.41M</div><div class=\"award-meta\"><strong>Period:</strong> 2020-12-18 to 2022-06-05 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">DFAC SERVICES AT AUAB QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC AC34 - NATIONAL DEFENSE R&amp;D SERVICES; DEFENSE-RELATED ACTIVITIES; R&amp;D ADMINISTRATIVE EXPENSES</span></div></div><div class=\"award-card\"><div class=\"award-title\">POINT JUNCTION CAR RENTAL</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA570225F0011_9700_FA570220D0201_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA570225F0011</a> &nbsp; <strong>UEI:</strong> MPAWVHMMEJA1 &nbsp; <strong>Amount:</strong> $9.73M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-11-01 to 2025-12-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">379 AEW BULK ORDER - 5 MO</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 532112 - PASSENGER CAR LEASING</span><span class=\"badge badge-gold\">PSC W023 - LEASE OR RENTAL OF EQUIPMENT- GROUND EFFECT VEHICLES, MOTOR VEHICLES, TRAILERS, AND CYCLES</span></div></div><div class=\"award-card\"><div class=\"award-title\">QATARENERGY</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_SPE60223FW750_9700_SPE60222D0454_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">SPE60223FW750</a> &nbsp; <strong>UEI:</strong> XZ6WJCF57783 &nbsp; <strong>Amount:</strong> $9.56M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-08-27 to 2023-08-27 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Logistics Agency</div><div class=\"award-desc\">8510063102!TURBINE FUEL,AVIATION</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 324110 - PETROLEUM REFINERIES</span><span class=\"badge badge-gold\">PSC 9130 - LIQUID PROPELLANTS AND FUELS, PETROLEUM BASE</span></div></div><div class=\"award-card\"><div class=\"award-title\">G4S SECURE INTEGRATION LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM18C0136_1900_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM18C0136</a> &nbsp; <strong>UEI:</strong> DQLPJN54UMW4 &nbsp; <strong>Amount:</strong> $9.09M</div><div class=\"award-meta\"><strong>Period:</strong> 2018-11-01 to 2023-10-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">LOCAL GUARD SERVICES FOR U.S. MISSION QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 561612 - SECURITY GUARDS AND PATROL SERVICES</span><span class=\"badge badge-gold\">PSC S206 - HOUSEKEEPING- GUARD</span></div></div><div class=\"award-card\"><div class=\"award-title\">BABYLON TELECOMMUNICATIONS, INC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA570221P0150_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA570221P0150</a> &nbsp; <strong>UEI:</strong> U6RJVY8BQAF1 &nbsp; <strong>Amount:</strong> $8.66M</div><div class=\"award-meta\"><strong>Period:</strong> 2021-09-29 to 2024-10-29 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">CAF OPERATION AND MAINTENANCE</div><div class=\"award-tags\"><span class=\"badge badge-blue\">PURCHASE ORDER</span><span class=\"badge badge-green\">NAICS 517919 - ALL OTHER TELECOMMUNICATIONS</span><span class=\"badge badge-gold\">PSC DA01 - IT AND TELECOM - BUSINESS APPLICATION/APPLICATION DEVELOPMENT SUPPORT SERVICES (LABOR)</span></div></div><div class=\"award-card\"><div class=\"award-title\">TSP TANKERS HOLDINGS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_N3220524P2254_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">N3220524P2254</a> &nbsp; <strong>UEI:</strong> JJ1HRFE6GYL8 &nbsp; <strong>Amount:</strong> $8.61M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-08-30 to 2024-12-17 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Navy</div><div class=\"award-desc\">N103/N351- T. GALLON- 55-DAY TANKER TIME CHARTER. LAYDAYS 20-21 SEPTEMBER 2024. PERIOD OF PERFORMANCE 20 SEPTEMBER- 13 NOVEMBER 2024</div><div class=\"award-tags\"><span class=\"badge badge-blue\">PURCHASE ORDER</span><span class=\"badge badge-green\">NAICS 483111 - DEEP SEA FREIGHT TRANSPORTATION</span><span class=\"badge badge-gold\">PSC V124 - TRANSPORTATION/TRAVEL/RELOCATION- TRANSPORTATION: MARINE CHARTER</span></div></div><div class=\"award-card\"><div class=\"award-title\">VECTRUS SYSTEMS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912D221F0016_9700_47QRAD20DU133_4732\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912D221F0016</a> &nbsp; <strong>UEI:</strong> RRFJZGASZJ41 &nbsp; <strong>Amount:</strong> $8.44M</div><div class=\"award-meta\"><strong>Period:</strong> 2021-09-01 to 2026-09-17 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">MEDICAL LOGISTICS PERSONNEL AUGMENTATION SERVICE</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC R706 - SUPPORT- MANAGEMENT: LOGISTICS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">RESICUM INTERNATIONAL LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W900KK26CA017_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W900KK26CA017</a> &nbsp; <strong>UEI:</strong> SNDEEVY5SBL5 &nbsp; <strong>Amount:</strong> $7.65M</div><div class=\"award-meta\"><strong>Period:</strong> 2026-04-04 to 2027-04-03 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">THE PURPOSE OF THIS CONTRACT IS TO PROVIDE TECHNICAL ASSISTANCE FIELD TEAM SERVICES TO ASSIST THE QAF IN THE TRAINING OF THEIR PILOTS AND MAINTAINERS.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 611512 - FLIGHT TRAINING</span><span class=\"badge badge-gold\">PSC U099 - EDUCATION/TRAINING- OTHER</span></div></div><div class=\"award-card\"><div class=\"award-title\">NATIONAL AIR CARGO GROUP, INC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_HTC71125F1452_9700_HTC71125DCC20_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">HTC71125F1452</a> &nbsp; <strong>UEI:</strong> FCZYF8MGM1K6 &nbsp; <strong>Amount:</strong> $7.19M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-12-10 to 2026-09-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / USTRANSCOM</div><div class=\"award-desc\">CIVIL RESERVE AIR FLEET - AIR TRANSPORTATION SERVICES</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 481211 - NONSCHEDULED CHARTERED PASSENGER AIR TRANSPORTATION</span><span class=\"badge badge-gold\">PSC V121 - TRANSPORTATION/TRAVEL/RELOCATION- TRANSPORTATION: AIR CHARTER</span></div></div><div class=\"award-card\"><div class=\"award-title\">TSP TANKERS HOLDINGS LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_N3220525P2025_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">N3220525P2025</a> &nbsp; <strong>UEI:</strong> JJ1HRFE6GYL8 &nbsp; <strong>Amount:</strong> $7.03M</div><div class=\"award-meta\"><strong>Period:</strong> 2025-01-29 to 2025-10-01 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Navy</div><div class=\"award-desc\">TANKER VOYAGE CHARTER ULSAN, KOREA - MESAIEED, QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">PURCHASE ORDER</span><span class=\"badge badge-green\">NAICS 483111 - DEEP SEA FREIGHT TRANSPORTATION</span><span class=\"badge badge-gold\">PSC V124 - TRANSPORTATION/TRAVEL/RELOCATION- TRANSPORTATION: MARINE CHARTER</span></div></div><div class=\"award-card\"><div class=\"award-title\">BAHRAIN TELECOMMUNICATIONS CO MPANY (BATELCO)</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_HC102115M0068_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">HC102115M0068</a> &nbsp; <strong>UEI:</strong> JBLJF87RM998 &nbsp; <strong>Amount:</strong> $6.95M</div><div class=\"award-meta\"><strong>Period:</strong> 2015-08-31 to 2022-01-06 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Information Systems Agency</div><div class=\"award-desc\">IGF::OT::IGF BAHR000007EBM</div><div class=\"award-tags\"><span class=\"badge badge-blue\">PURCHASE ORDER</span><span class=\"badge badge-green\">NAICS 517110 - WIRED TELECOMMUNICATIONS CARRIERS</span><span class=\"badge badge-gold\">PSC D304 - IT AND TELECOM- TELECOMMUNICATIONS AND TRANSMISSION</span></div></div><div class=\"award-card\"><div class=\"award-title\">AL RAWABET COMMERCIAL SERVICES &amp; CONTRACTING CO. W.L.L.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER26FA008_9700_W912ER26DA002_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER26FA008</a> &nbsp; <strong>UEI:</strong> JCMKC4GNTH33 &nbsp; <strong>Amount:</strong> $6.92M</div><div class=\"award-meta\"><strong>Period:</strong> 2026-02-25 to 2031-10-11 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">THE PURPOSE OF THIS CONTRACT IS TO PROVIDE REGULAR AND RE-OCCURRING FACILITY MAINTENANCE, CORRECTIVE MAINTENANCE SERVICES, AND OTHER RELATED SUPPORTING TASKS FOR THE RECENTLY COMPLETED FALCON 5 PROJECT LOCATED AT AUAB, IN THE STATE OF QATAR.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC Z1JZ - MAINTENANCE OF MISCELLANEOUS BUILDINGS</span></div></div><div class=\"award-card\"><div class=\"award-title\">AGILE DEFENSE, LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA873023FB036_9700_47QTCK18D0015_4732\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA873023FB036</a> &nbsp; <strong>UEI:</strong> KRGLGTXRYL94 &nbsp; <strong>Amount:</strong> $6.56M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-06-30 to 2026-06-29 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">GLOBAL SITE RELIABILITY ENGINEER (SRE) DISTRIBUTION (GSD)</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541512 - COMPUTER SYSTEMS DESIGN SERVICES</span><span class=\"badge badge-gold\">PSC R425 - SUPPORT- PROFESSIONAL: ENGINEERING/TECHNICAL</span></div></div><div class=\"award-card\"><div class=\"award-title\">KBR SERVICES, LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805125F0041_9700_FA805120D0005_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805125F0041</a> &nbsp; <strong>UEI:</strong> YSQMHRS4HSC5 &nbsp; <strong>Amount:</strong> $6.37M</div><div class=\"award-meta\"><strong>Period:</strong> 2025-09-01 to 2026-08-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">PROVIDE NON-TACTICAL VEHICLE (NTV) LEASING SERVICE TO THE 379TH AIR EXPEDITIONARY WING (AEW) AND ITS MISSION PARTNERS AT AL UDEID AIR BASE (AUAB).</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC W023 - LEASE OR RENTAL OF EQUIPMENT- GROUND EFFECT VEHICLES, MOTOR VEHICLES, TRAILERS, AND CYCLES</span></div></div><div class=\"award-card\"><div class=\"award-title\">ICF INCORPORATED, L.L.C.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA570219F0024_9700_GS00Q14OADU119_4732\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA570219F0024</a> &nbsp; <strong>UEI:</strong> QHBLBNKKV4U3 &nbsp; <strong>Amount:</strong> $5.85M</div><div class=\"award-meta\"><strong>Period:</strong> 2018-11-08 to 2024-01-24 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">A&amp;AS SUPPORT</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC R408 - SUPPORT- PROFESSIONAL: PROGRAM MANAGEMENT/SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">NATIONAL AIR CARGO GROUP, INC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_HTC71125F1340_9700_HTC71125DCC20_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">HTC71125F1340</a> &nbsp; <strong>UEI:</strong> FCZYF8MGM1K6 &nbsp; <strong>Amount:</strong> $5.77M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-11-14 to 2026-09-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / USTRANSCOM</div><div class=\"award-desc\">CIVIL RESERVE AIR FLEET - AIR TRANSPORTATION SERVICES</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 481211 - NONSCHEDULED CHARTERED PASSENGER AIR TRANSPORTATION</span><span class=\"badge badge-gold\">PSC V121 - TRANSPORTATION/TRAVEL/RELOCATION- TRANSPORTATION: AIR CHARTER</span></div></div><div class=\"award-card\"><div class=\"award-title\">READINESS MANAGEMENT SUPPORT LC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA805121F0035_9700_FA805120D0007_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA805121F0035</a> &nbsp; <strong>UEI:</strong> LDCNMEBNGMG4 &nbsp; <strong>Amount:</strong> $5.75M</div><div class=\"award-meta\"><strong>Period:</strong> 2021-09-30 to 2026-09-29 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">FIRE EQUIPMENT MAINTENANCE SERVICES</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 561210 - FACILITIES SUPPORT SERVICES</span><span class=\"badge badge-gold\">PSC S216 - HOUSEKEEPING- FACILITIES OPERATIONS SUPPORT</span></div></div><div class=\"award-card\"><div class=\"award-title\">BABYLON TELECOMMUNICATIONS, INC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA570225P0002_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA570225P0002</a> &nbsp; <strong>UEI:</strong> U6RJVY8BQAF1 &nbsp; <strong>Amount:</strong> $5.67M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-10-30 to 2026-10-29 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">CAF WIFI AUAB</div><div class=\"award-tags\"><span class=\"badge badge-blue\">PURCHASE ORDER</span><span class=\"badge badge-green\">NAICS 517111 - WIRED TELECOMMUNICATIONS CARRIERS</span><span class=\"badge badge-gold\">PSC DA01 - IT AND TELECOM - BUSINESS APPLICATION/APPLICATION DEVELOPMENT SUPPORT SERVICES (LABOR)</span></div></div><div class=\"award-card\"><div class=\"award-title\">LOCKHEED MARTIN INTEGRATED SYSTEMS, LLC</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_0024_9700_HC102813D0014_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">0024</a> &nbsp; <strong>UEI:</strong> L6NFCAPLNJ33 &nbsp; <strong>Amount:</strong> $5.63M</div><div class=\"award-meta\"><strong>Period:</strong> 2015-10-29 to 2016-03-16 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Defense Information Systems Agency</div><div class=\"award-desc\">IGF::CT::IGF COMMUNICATION TECHNICAL SUPPORT SVCS</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC D316 - IT AND TELECOM- TELECOMMUNICATIONS NETWORK MANAGEMENT</span></div></div><div class=\"award-card\"><div class=\"award-title\">G4S QATAR JV</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_19AQMM23C0087_1900_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">19AQMM23C0087</a> &nbsp; <strong>UEI:</strong> N79KKXXAVR27 &nbsp; <strong>Amount:</strong> $5.54M</div><div class=\"award-meta\"><strong>Period:</strong> 2023-11-01 to 2026-10-31 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of State / Department of State</div><div class=\"award-desc\">LOCAL GUARD UNIFORMED AND ARMED SERVICES ON BEHALF OF THE US MISSION DOHA, QATAR</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 561612 - SECURITY GUARDS AND PATROL SERVICES</span><span class=\"badge badge-gold\">PSC S206 - HOUSEKEEPING- GUARD</span></div></div><div class=\"award-card\"><div class=\"award-title\">LIVINGSTONE TRADING &amp; CONTRACTING</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA570220C0005_9700_-NONE-_-NONE-\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA570220C0005</a> &nbsp; <strong>UEI:</strong> U7WBGNZYLHG3 &nbsp; <strong>Amount:</strong> $5.39M</div><div class=\"award-meta\"><strong>Period:</strong> 2020-02-28 to 2025-02-28 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">REFUSE REMOVAL</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DEFINITIVE CONTRACT</span><span class=\"badge badge-green\">NAICS 562111 - SOLID WASTE COLLECTION</span><span class=\"badge badge-gold\">PSC S205 - HOUSEKEEPING- TRASH/GARBAGE COLLECTION</span></div></div><div class=\"award-card\"><div class=\"award-title\">AL RAWABET COMMERCIAL SERVICES &amp; CONTRACTING CO. W.L.L.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_W912ER25F0078_9700_W912ER22D0009_9700\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">W912ER25F0078</a> &nbsp; <strong>UEI:</strong> JCMKC4GNTH33 &nbsp; <strong>Amount:</strong> $5.30M</div><div class=\"award-meta\"><strong>Period:</strong> 2025-05-01 to 2027-04-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Army</div><div class=\"award-desc\">OPERATIONS AND MAINTENANCE SUPPORT TASK ORDER FOR THE QEADF SHIELD 1 AND 5 L SITES.</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 811310 - COMMERCIAL AND INDUSTRIAL MACHINERY AND EQUIPMENT (EXCEPT AUTOMOTIVE AND ELECTRONIC) REPAIR AND MAINTENANCE</span><span class=\"badge badge-gold\">PSC Z1BF - MAINTENANCE OF MISSILE SYSTEM FACILITIES</span></div></div><div class=\"award-card\"><div class=\"award-title\">CHEROKEE NATION STRATEGIC PROGRAMS, L.L.C.</div><div class=\"award-meta\"><strong>Award:</strong> <a href=\"https://www.usaspending.gov/award/CONT_AWD_FA489025F0003_9700_GS00Q14OADS110_4732\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">FA489025F0003</a> &nbsp; <strong>UEI:</strong> PQNNHF72NNM6 &nbsp; <strong>Amount:</strong> $5.29M</div><div class=\"award-meta\"><strong>Period:</strong> 2024-10-06 to 2027-01-30 &nbsp; <strong>Place:</strong> QATAR</div><div class=\"award-meta\"><strong>Awarding:</strong> Department of Defense / Department of the Air Force</div><div class=\"award-desc\">THE CONTRACTOR SHALL PROVIDE EQUIPMENT MAINTENANCE SERVICES AND MODERNIZATION SUPPORT TO THE AFCENT FORCE PROTECTION (FP) SUBORDINATE UNITS AND MISSION IN THE UNITED STATES CENTRAL COMMAND (USCENTCOM) AREA OF RESPONSIBILITY (AOR).</div><div class=\"award-tags\"><span class=\"badge badge-blue\">DELIVERY ORDER</span><span class=\"badge badge-green\">NAICS 541330 - ENGINEERING SERVICES</span><span class=\"badge badge-gold\">PSC J049 - MAINT/REPAIR/REBUILD OF EQUIPMENT- MAINTENANCE AND REPAIR SHOP EQUIPMENT</span></div></div></div>\n                  <div class=\"award-load-row\">\n                    <span id=\"awardLoadStatus\">Loaded 100 award records for QAT. More records are available.</span>\n                    <a href=\"https://www.usaspending.gov/search\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">Open USAspending</a>\n                  </div>\n                </div>\n              </article>\n            </div>\n          </section>\n\n          <section class=\"tab-panel\" id=\"panel-finance\">\n            <div class=\"content-grid\">\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"banknote\" aria-hidden=\"true\" class=\"lucide lucide-banknote\"><rect width=\"20\" height=\"12\" x=\"2\" y=\"6\" rx=\"2\"></rect><circle cx=\"12\" cy=\"12\" r=\"2\"></circle><path d=\"M6 12h.01M18 12h.01\"></path></svg><h2>Currency &amp; Payment</h2></div>\n                  <span class=\"badge badge-blue\" id=\"fxBadge\">QAR</span>\n                </div>\n                <div class=\"card-body\">\n                  <dl class=\"kv-grid\" id=\"financeGrid\"><div class=\"kv\"><dt>Currency</dt><dd>QAR - Qatari riyal</dd></div><div class=\"kv\"><dt>USD exchange</dt><dd>3.64 QAR</dd></div><div class=\"kv\"><dt>Exchange source</dt><dd>Open ER API, Mon, 27 Jul 2026 00:02:31 +0000</dd></div><div class=\"kv\"><dt>Central bank search</dt><dd>Qatar central bank</dd></div><div class=\"kv\"><dt>Payment concerns</dt><dd>Confirm cash/card acceptance, wire reliability, taxes, VAT, and anti-corruption risk.</dd></div><div class=\"kv\"><dt>Pricing note</dt><dd>Capture local inflation, FX volatility, fuel sensitivity, and quote validity periods.</dd></div></dl>\n                  <div class=\"source-list\" id=\"financeSources\" style=\"margin-top: 0.85rem;\"><div class=\"source-card\"><div><div class=\"source-name\">Central bank search</div><div class=\"source-desc\">Currency, banking rules, foreign exchange guidance, and payment environment.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Bank</span><a href=\"https://www.google.com/search?q=Qatar%20central%20bank%20foreign%20exchange%20rules\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Tax / VAT search</div><div class=\"source-desc\">Local VAT, withholding tax, invoicing, and import tax considerations.</div></div><div class=\"source-actions\"><span class=\"badge badge-gold\">Tax</span><a href=\"https://www.google.com/search?q=Qatar%20VAT%20tax%20withholding%20invoice%20foreign%20contractor\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">IMF country page search</div><div class=\"source-desc\">Macro conditions, Article IV reports, inflation, and fiscal context.</div></div><div class=\"source-actions\"><span class=\"badge badge-green\">IMF</span><a href=\"https://www.google.com/search?q=IMF%20Qatar%20country%20report%20inflation%20exchange%20rate\" target=\"_blank\" rel=\"noopener\">Open</a></div></div></div>\n                </div>\n              </article>\n\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"receipt-text\" aria-hidden=\"true\" class=\"lucide lucide-receipt-text\"><path d=\"M13 16H8\"></path><path d=\"M14 8H8\"></path><path d=\"M16 12H8\"></path><path d=\"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z\"></path></svg><h2>Compliance Signals</h2></div>\n                  <span class=\"badge badge-gold\">Flag</span>\n                </div>\n                <div class=\"card-body\">\n                  <div class=\"source-list\" id=\"complianceSources\"><div class=\"source-card\"><div><div class=\"source-name\">Transparency International CPI</div><div class=\"source-desc\">Corruption perception signal for source selection and vendor risk context.</div></div><div class=\"source-actions\"><span class=\"badge badge-gold\">CPI</span><a href=\"https://www.transparency.org/en/cpi\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Export control / restricted item search</div><div class=\"source-desc\">Screen import/export controls, sanctions, and restricted commodities.</div></div><div class=\"source-actions\"><span class=\"badge badge-red\">Controls</span><a href=\"https://www.google.com/search?q=Qatar%20import%20restrictions%20export%20controls%20restricted%20goods\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Labor and employment law search</div><div class=\"source-desc\">Host-nation labor, wage, work permit, and subcontracting considerations.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Labor</span><a href=\"https://www.google.com/search?q=Qatar%20labor%20law%20work%20permit%20contractor%20employment\" target=\"_blank\" rel=\"noopener\">Open</a></div></div></div>\n                </div>\n              </article>\n            </div>\n          </section>\n\n          <section class=\"tab-panel\" id=\"panel-logistics\">\n            <div class=\"content-grid\">\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"route\" aria-hidden=\"true\" class=\"lucide lucide-route\"><circle cx=\"6\" cy=\"19\" r=\"3\"></circle><path d=\"M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15\"></path><circle cx=\"18\" cy=\"5\" r=\"3\"></circle></svg><h2>Infrastructure &amp; Movement</h2></div>\n                  <span class=\"badge badge-green\">Planning</span>\n                </div>\n                <div class=\"card-body\">\n                  <dl class=\"kv-grid\" id=\"logisticsGrid\"><div class=\"kv\"><dt>Air movement</dt><dd>Identify major passenger/cargo airports and customs procedures.</dd></div><div class=\"kv\"><dt>Sea movement</dt><dd>Identify seaports, inland routes, and freight forwarders.</dd></div><div class=\"kv\"><dt>Road movement</dt><dd>Review road safety, seasonal constraints, border crossings, and convoy limitations.</dd></div><div class=\"kv\"><dt>Telecom</dt><dd>Identify mobile operators, SIM/eSIM rules, and internet reliability.</dd></div><div class=\"kv\"><dt>Power</dt><dd>Confirm voltage, plug type, generator/fuel availability, and outages.</dd></div><div class=\"kv\"><dt>Lodging</dt><dd>Screen lodging market, security posture, payment methods, and tax treatment.</dd></div></dl>\n                </div>\n              </article>\n\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"ship\" aria-hidden=\"true\" class=\"lucide lucide-ship\"><path d=\"M12 10.189V14\"></path><path d=\"M12 2v3\"></path><path d=\"M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6\"></path><path d=\"M19.38 20A11.6 11.6 0 0 0 21 14l-8.188-3.639a2 2 0 0 0-1.624 0L3 14a11.6 11.6 0 0 0 2.81 7.76\"></path><path d=\"M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1\"></path></svg><h2>Logistics Research Links</h2></div>\n                  <span class=\"badge badge-blue\">Search</span>\n                </div>\n                <div class=\"card-body\">\n                  <div class=\"source-list\" id=\"logisticsSources\"><div class=\"source-card\"><div><div class=\"source-name\">Airport and cargo search</div><div class=\"source-desc\">Major airports, cargo handlers, and ground transport.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Air</span><a href=\"https://www.google.com/search?q=Qatar%20major%20airports%20cargo%20handler%20freight%20forwarder\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Port and customs broker search</div><div class=\"source-desc\">Seaports, customs brokers, freight forwarders, and import requirements.</div></div><div class=\"source-actions\"><span class=\"badge badge-green\">Port</span><a href=\"https://www.google.com/search?q=Qatar%20seaport%20customs%20broker%20freight%20forwarder%20import%20requirements\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Telecom provider search</div><div class=\"source-desc\">Mobile carriers, internet providers, SIM rules, and coverage.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">Comms</span><a href=\"https://www.google.com/search?q=Qatar%20mobile%20operators%20internet%20providers%20SIM%20card%20business\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Weather and disaster search</div><div class=\"source-desc\">Seasonal constraints, flooding, heat, storms, or other operating hazards.</div></div><div class=\"source-actions\"><span class=\"badge badge-gold\">Weather</span><a href=\"https://www.google.com/search?q=Qatar%20seasonal%20weather%20disaster%20risk%20logistics\" target=\"_blank\" rel=\"noopener\">Open</a></div></div></div>\n                </div>\n              </article>\n            </div>\n          </section>\n\n          <section class=\"tab-panel\" id=\"panel-news\">\n            <div class=\"content-grid single\">\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"radio\" aria-hidden=\"true\" class=\"lucide lucide-radio\"><path d=\"M16.247 7.761a6 6 0 0 1 0 8.478\"></path><path d=\"M19.075 4.933a10 10 0 0 1 0 14.134\"></path><path d=\"M4.925 19.067a10 10 0 0 1 0-14.134\"></path><path d=\"M7.753 16.239a6 6 0 0 1 0-8.478\"></path><circle cx=\"12\" cy=\"12\" r=\"2\"></circle></svg><h2>Current Operating Picture</h2></div>\n                  <span class=\"badge badge-blue\" id=\"newsBadge\">Search Links</span>\n                </div>\n                <div class=\"card-body\">\n                  <div class=\"news-list\" id=\"newsList\"><div class=\"empty-state\">Live news could not be pulled from GDELT in this browser session. Use the current-news source links below and capture relevant items in notes.</div><div class=\"source-card\"><div><div class=\"source-name\">GDELT country search</div><div class=\"source-desc\">Open-source global news search for country operating picture.</div></div><div class=\"source-actions\"><span class=\"badge badge-blue\">News</span><a href=\"https://api.gdeltproject.org/api/v2/doc/doc?query=Qatar&amp;mode=ArtList&amp;format=html&amp;sort=HybridRel\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">ReliefWeb country updates</div><div class=\"source-desc\">Humanitarian, disaster, health, and security updates.</div></div><div class=\"source-actions\"><span class=\"badge badge-green\">Relief</span><a href=\"https://reliefweb.int/countries\" target=\"_blank\" rel=\"noopener\">Open</a></div></div><div class=\"source-card\"><div><div class=\"source-name\">Google News search</div><div class=\"source-desc\">Recent reporting on security, economy, logistics, sanctions, and politics.</div></div><div class=\"source-actions\"><span class=\"badge badge-gold\">News</span><a href=\"https://www.google.com/search?q=Qatar%20security%20economy%20logistics%20sanctions%20procurement%20news\" target=\"_blank\" rel=\"noopener\">Open</a></div></div></div>\n                </div>\n              </article>\n            </div>\n          </section>\n\n          <section class=\"tab-panel\" id=\"panel-export\">\n            <div class=\"content-grid single\">\n              <article class=\"card\">\n                <div class=\"card-header\">\n                  <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"file-output\" aria-hidden=\"true\" class=\"lucide lucide-file-output\"><path d=\"M4.226 20.925A2 2 0 0 0 6 22h12a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.127\"></path><path d=\"M14 2v5a1 1 0 0 0 1 1h5\"></path><path d=\"m5 11-3 3\"></path><path d=\"m5 17-3-3h10\"></path></svg><h2>CCO Briefing Package</h2></div>\n                  <span class=\"badge badge-green\">Draft</span>\n                </div>\n                <div class=\"card-body\">\n                  <div class=\"brief-list\" id=\"briefOutput\"><div class=\"brief-row\"><div class=\"brief-title\">BLUF</div><div class=\"brief-desc\">Qatar dossier refreshed 7/27/2026, 12:43:05 PM. Validate clearance, legal, vendor, and payment decisions against official systems before use.</div></div><div class=\"brief-row\"><div class=\"brief-title\">Country facts</div><div class=\"brief-desc\">Capital: Doha. Population: 2,972,215. Languages: Arabic.</div></div><div class=\"brief-row\"><div class=\"brief-title\">Finance</div><div class=\"brief-desc\">Currency: QAR. USD exchange: 3.64. GDP: $215.56B (2025). Inflation: 1.3% (2024).</div></div><div class=\"brief-row\"><div class=\"brief-title\">Market research</div><div class=\"brief-desc\">Review ITA Country Commercial Guide, World Bank indicators, UN Comtrade, local chamber/registry sources, and host-nation tender portals for requirement: construction logistics fuel lodging.</div></div><div class=\"brief-row\"><div class=\"brief-title\">USG contractors</div><div class=\"brief-desc\">XATOR LLC (1 awards loaded, $2.31B) | VECTRUS SYSTEMS LLC (9 awards loaded, $964.24M) | BAH - ICM JV (1 awards loaded, $660.34M) | GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC. (4 awards loaded, $541.68M) | ALSEAL CONTRACTING AND TRADING COMPANY (4 awards loaded, $497.35M) | QATEX LIMITED (13 awards loaded, $416.54M) | ADVANCED C4 SOLUTIONS INC (2 awards loaded, $369.27M) | MIDMAC CONTRACTING COMPANY W.L.L (1 awards loaded, $312.66M)</div></div><div class=\"brief-row\"><div class=\"brief-title\">Vendor vetting</div><div class=\"brief-desc\">Screen vendor leads through OFAC, SAM.gov exclusions, World Bank debarment, UN sanctions, company registry data, and adverse media before relying on quotes.</div></div><div class=\"brief-row\"><div class=\"brief-title\">Current operating picture</div><div class=\"brief-desc\">No live news pulled. Use GDELT, ReliefWeb, State, and local media searches.</div></div><div class=\"brief-row\"><div class=\"brief-title\">Local notes</div><div class=\"brief-desc\">No local notes saved.</div></div></div>\n                </div>\n              </article>\n            </div>\n          </section>\n        </div>\n\n        <aside class=\"side-rail\" aria-label=\"Dossier working notes\">\n          <article class=\"card\">\n            <div class=\"card-header\">\n              <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"clipboard-check\" aria-hidden=\"true\" class=\"lucide lucide-clipboard-check\"><rect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\" ry=\"1\"></rect><path d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"></path><path d=\"m9 14 2 2 4-4\"></path></svg><h3>Readiness</h3></div>\n              <span class=\"badge badge-blue\" id=\"readinessBadge\">0%</span>\n            </div>\n            <div class=\"card-body\">\n              <div class=\"readiness-score\">\n                <div class=\"score-ring\" id=\"scoreRing\" style=\"--score: 0deg;\"><span id=\"scoreText\">0%</span></div>\n                <p class=\"card-note\">Use this as a working queue for market research and country file prep.</p>\n              </div>\n              <div class=\"checklist\" id=\"checklist\" style=\"margin-top: 0.85rem;\"><label class=\"check-row\"><input type=\"checkbox\" data-check=\"0\"><span>Confirm Foreign Clearance Guide/APACS requirements in the authorized system.</span></label><label class=\"check-row\"><input type=\"checkbox\" data-check=\"1\"><span>Review State Department advisory and embassy contact information.</span></label><label class=\"check-row\"><input type=\"checkbox\" data-check=\"2\"><span>Check visa, passport validity, customs, and restricted item notes.</span></label><label class=\"check-row\"><input type=\"checkbox\" data-check=\"3\"><span>Pull CDC destination health guidance and medication restrictions.</span></label><label class=\"check-row\"><input type=\"checkbox\" data-check=\"4\"><span>Review ITA Country Commercial Guide and market barriers.</span></label><label class=\"check-row\"><input type=\"checkbox\" data-check=\"5\"><span>Build local vendor search list for the requirement keyword.</span></label><label class=\"check-row\"><input type=\"checkbox\" data-check=\"6\"><span>Screen vendor leads through OFAC, SAM.gov exclusions, World Bank debarment, and adverse media.</span></label><label class=\"check-row\"><input type=\"checkbox\" data-check=\"7\"><span>Document currency, payment, tax/VAT, banking, and price volatility risks.</span></label><label class=\"check-row\"><input type=\"checkbox\" data-check=\"8\"><span>Identify airports, seaports, customs brokers, freight forwarders, and telecom providers.</span></label><label class=\"check-row\"><input type=\"checkbox\" data-check=\"9\"><span>Save market research notes and export the CCO brief.</span></label></div>\n            </div>\n          </article>\n\n          <article class=\"card notes-panel\">\n            <div class=\"card-header\">\n              <div class=\"card-title\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"notebook-pen\" aria-hidden=\"true\" class=\"lucide lucide-notebook-pen\"><path d=\"M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4\"></path><path d=\"M2 6h4\"></path><path d=\"M2 10h4\"></path><path d=\"M2 14h4\"></path><path d=\"M2 18h4\"></path><path d=\"M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z\"></path></svg><h3>Internal Notes</h3></div>\n              <span class=\"badge badge-gold\">Local</span>\n            </div>\n            <div class=\"card-body\">\n              <textarea id=\"notesInput\" placeholder=\"Add local notes, vendor leads, questions for legal, payment concerns, or clearance follow-ups. Saved in this browser only.\"></textarea>\n              <div class=\"notes-actions\">\n                <button class=\"btn btn-muted\" type=\"button\" id=\"saveNotesBtn\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"save\" aria-hidden=\"true\" class=\"lucide lucide-save\"><path d=\"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z\"></path><path d=\"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7\"></path><path d=\"M7 3v4a1 1 0 0 0 1 1h7\"></path></svg>Save</button>\n                <button class=\"btn btn-muted\" type=\"button\" id=\"clearNotesBtn\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" data-lucide=\"trash-2\" aria-hidden=\"true\" class=\"lucide lucide-trash-2\"><path d=\"M10 11v6\"></path><path d=\"M14 11v6\"></path><path d=\"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6\"></path><path d=\"M3 6h18\"></path><path d=\"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2\"></path></svg>Clear</button>\n              </div>\n            </div>\n          </article>\n        </aside>\n      </div>\n    </main>\n  </div>\n\n  <footer class=\"footer\">\n    <div class=\"footer-inner\">\n      <div class=\"footer-brand\">\n        <span class=\"logo-kthq\">KTHQ</span>\n        <span class=\"footer-tagline\">ContractingHQ - Built by practitioners, for practitioners.</span>\n      </div>\n      <nav class=\"footer-nav\" aria-label=\"Footer\">\n        <a href=\"index.html\">Home</a>\n        <a href=\"training.html\">Training</a>\n        <a href=\"gao-decisions.html\">GAO Decisions</a>\n        <a href=\"tools.html\">Tools</a>\n        <a href=\"community-tools.html\">Community Tools</a>\n        <a href=\"federal-register.html\">FAR Updates</a>\n        <a href=\"about.html\">About</a>\n        <a href=\"contact.html\">Contact</a>\n      </nav>\n      <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n      <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n    <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n  </footer>\n\n  <div class=\"toast\" id=\"toast\" role=\"status\" aria-live=\"polite\"></div>\n\n  <script src=\"main.js\"></script>\n  <script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n  <script src=\"player.js\"></script>\n  <script>\n    (function () {\n      \"use strict\";\n\n      var state = {\n        countries: [],\n        country: null,\n        exchange: null,\n        indicators: {},\n        news: [],\n        awards: [],\n        awardPage: 1,\n        awardHasNext: false,\n        awardLoading: false,\n        awardWindow: null,\n        lastRefreshed: null,\n        selectedIso3: \"\",\n        selectedIso2: \"\"\n      };\n\n      var CHECK_ITEMS = [\n        \"Confirm Foreign Clearance Guide/APACS requirements in the authorized system.\",\n        \"Review State Department advisory and embassy contact information.\",\n        \"Check visa, passport validity, customs, and restricted item notes.\",\n        \"Pull CDC destination health guidance and medication restrictions.\",\n        \"Review ITA Country Commercial Guide and market barriers.\",\n        \"Build local vendor search list for the requirement keyword.\",\n        \"Screen vendor leads through OFAC, SAM.gov exclusions, World Bank debarment, and adverse media.\",\n        \"Document currency, payment, tax/VAT, banking, and price volatility risks.\",\n        \"Identify airports, seaports, customs brokers, freight forwarders, and telecom providers.\",\n        \"Save market research notes and export the CCO brief.\"\n      ];\n\n      var INDICATORS = {\n        \"SP.POP.TOTL\": \"Population\",\n        \"NY.GDP.MKTP.CD\": \"GDP\",\n        \"NY.GDP.PCAP.CD\": \"GDP per capita\",\n        \"FP.CPI.TOTL.ZG\": \"Inflation\",\n        \"SL.UEM.TOTL.ZS\": \"Unemployment\",\n        \"NE.TRD.GNFS.ZS\": \"Trade % GDP\",\n        \"IC.BUS.EASE.XQ\": \"Ease of business\"\n      };\n\n      var US_SPENDING_DOMESTIC_LOCATIONS = {\n        USA: { country: \"USA\", label: \"USA\" },\n        PRI: { country: \"USA\", state: \"PR\", label: \"USA/PR\" },\n        GUM: { country: \"USA\", state: \"GU\", label: \"USA/GU\" },\n        ASM: { country: \"USA\", state: \"AS\", label: \"USA/AS\" },\n        MNP: { country: \"USA\", state: \"MP\", label: \"USA/MP\" },\n        VIR: { country: \"USA\", state: \"VI\", label: \"USA/VI\" },\n        UMI: { country: \"USA\", state: \"UM\", label: \"USA/UM\" }\n      };\n\n      var COUNTRY_FACT_OVERRIDES = {\n        USA: { timezones: [\"Multiple U.S. time zones\"], drivingSide: \"right\" },\n        PRI: { timezones: [\"Atlantic Standard Time (UTC-04:00)\"], drivingSide: \"right\" },\n        GUM: { timezones: [\"Chamorro Standard Time (UTC+10:00)\"], drivingSide: \"right\" },\n        ASM: { timezones: [\"Samoa Standard Time (UTC-11:00)\"], drivingSide: \"right\" },\n        MNP: { timezones: [\"Chamorro Standard Time (UTC+10:00)\"], drivingSide: \"right\" },\n        VIR: { timezones: [\"Atlantic Standard Time (UTC-04:00)\"], drivingSide: \"left\" },\n        UMI: { timezones: [\"Multiple remote island time zones\"] }\n      };\n\n      var $ = function (id) { return document.getElementById(id); };\n\n      function iconRefresh() {\n        if (window.lucide) window.lucide.createIcons();\n      }\n\n      function esc(value) {\n        return String(value == null ? \"\" : value)\n          .replace(/&/g, \"&amp;\")\n          .replace(/</g, \"&lt;\")\n          .replace(/>/g, \"&gt;\")\n          .replace(/\"/g, \"&quot;\")\n          .replace(/'/g, \"&#39;\");\n      }\n\n      function compact(value) {\n        if (value == null || value === \"\") return \"-\";\n        return String(value);\n      }\n\n      function fmtNumber(value) {\n        if (value == null || Number.isNaN(Number(value))) return \"-\";\n        return Number(value).toLocaleString(undefined, { maximumFractionDigits: 0 });\n      }\n\n      function fmtMoney(value) {\n        if (value == null || Number.isNaN(Number(value))) return \"-\";\n        var abs = Math.abs(Number(value));\n        if (abs >= 1000000000000) return \"$\" + (Number(value) / 1000000000000).toFixed(2) + \"T\";\n        if (abs >= 1000000000) return \"$\" + (Number(value) / 1000000000).toFixed(2) + \"B\";\n        if (abs >= 1000000) return \"$\" + (Number(value) / 1000000).toFixed(2) + \"M\";\n        return \"$\" + Number(value).toLocaleString(undefined, { maximumFractionDigits: 0 });\n      }\n\n      function fmtPercent(value) {\n        if (value == null || Number.isNaN(Number(value))) return \"-\";\n        return Number(value).toFixed(1) + \"%\";\n      }\n\n      function fmtIndicator(code, value) {\n        if (value == null) return \"-\";\n        if (code === \"NY.GDP.MKTP.CD\" || code === \"NY.GDP.PCAP.CD\") return fmtMoney(value);\n        if (code === \"FP.CPI.TOTL.ZG\" || code === \"SL.UEM.TOTL.ZS\" || code === \"NE.TRD.GNFS.ZS\") return fmtPercent(value);\n        return fmtNumber(value);\n      }\n\n      function joinValues(values) {\n        if (!values) return \"-\";\n        if (Array.isArray(values)) return values.filter(Boolean).join(\", \") || \"-\";\n        return Object.values(values).filter(Boolean).join(\", \") || \"-\";\n      }\n\n      function countryTimeZones(country) {\n        var override = country && COUNTRY_FACT_OVERRIDES[country.cca3] ? COUNTRY_FACT_OVERRIDES[country.cca3] : {};\n        var timezones = country && Array.isArray(country.timezones) && country.timezones.length\n          ? country.timezones\n          : override.timezones;\n        return Array.isArray(timezones) && timezones.length\n          ? timezones.filter(Boolean).join(\", \")\n          : \"\";\n      }\n\n      function countryDrivingSide(country) {\n        var override = country && COUNTRY_FACT_OVERRIDES[country.cca3] ? COUNTRY_FACT_OVERRIDES[country.cca3] : {};\n        var side = country && country.car && country.car.side ? String(country.car.side) : (override.drivingSide || \"\");\n        return side ? side.charAt(0).toUpperCase() + side.slice(1) : \"\";\n      }\n\n      function countryName() {\n        return state.country ? state.country.name.common : \"\";\n      }\n\n      function encodedCountry() {\n        return encodeURIComponent(countryName());\n      }\n\n      function requirementQuery() {\n        var raw = $(\"requirementInput\").value.trim();\n        return raw || \"construction logistics fuel lodging\";\n      }\n\n      function locationQuery() {\n        var city = $(\"cityInput\").value.trim();\n        return [city, countryName()].filter(Boolean).join(\" \");\n      }\n\n      function googleSearch(query) {\n        return \"https://www.google.com/search?q=\" + encodeURIComponent(query);\n      }\n\n      function sourceCard(source) {\n        var badge = source.badge ? '<span class=\"badge ' + esc(source.badgeClass || \"badge-blue\") + '\">' + esc(source.badge) + '</span>' : \"\";\n        return [\n          '<div class=\"source-card\">',\n          '<div>',\n          '<div class=\"source-name\">' + esc(source.name) + '</div>',\n          '<div class=\"source-desc\">' + esc(source.desc || \"\") + '</div>',\n          '</div>',\n          '<div class=\"source-actions\">',\n          badge,\n          '<a href=\"' + esc(source.url) + '\" target=\"_blank\" rel=\"noopener\">Open</a>',\n          '</div>',\n          '</div>'\n        ].join(\"\");\n      }\n\n      function linkRow(label, url) {\n        return '<a class=\"search-link\" href=\"' + esc(url) + '\" target=\"_blank\" rel=\"noopener\"><span>' + esc(label) + '</span><i data-lucide=\"external-link\"></i></a>';\n      }\n\n      function kv(label, value) {\n        return '<div class=\"kv\"><dt>' + esc(label) + '</dt><dd>' + esc(compact(value)) + '</dd></div>';\n      }\n\n      function indicatorCard(code, label, datum) {\n        var value = datum ? fmtIndicator(code, datum.value) : \"-\";\n        var year = datum ? \"Latest World Bank value: \" + datum.date : \"No recent API value returned\";\n        return '<div class=\"indicator\"><div class=\"indicator-label\">' + esc(label) + '</div><div class=\"indicator-value\">' + esc(value) + '</div><div class=\"indicator-year\">' + esc(year) + '</div></div>';\n      }\n\n      async function fetchJson(url, timeoutMs) {\n        var controller = new AbortController();\n        var timer = window.setTimeout(function () { controller.abort(); }, timeoutMs || 9000);\n        try {\n          var res = await fetch(url, { signal: controller.signal });\n          if (!res.ok) throw new Error(\"Fetch failed: \" + res.status);\n          return res.json();\n        } finally {\n          window.clearTimeout(timer);\n        }\n      }\n\n      async function loadCountries() {\n        try {\n          var data = await fetchJson(\"https://raw.githubusercontent.com/mledoze/countries/master/countries.json\", 16000);\n          if (!Array.isArray(data)) throw new Error(\"Country dataset did not return an array.\");\n          state.countries = data\n            .filter(function (c) { return c && c.name && c.name.common && c.cca3; })\n            .sort(function (a, b) { return a.name.common.localeCompare(b.name.common); });\n          $(\"countrySelect\").innerHTML = state.countries.map(function (c) {\n            return '<option value=\"' + esc(c.cca3) + '\">' + esc(c.name.common) + '</option>';\n          }).join(\"\");\n          var urlCountry = (new URLSearchParams(window.location.search).get(\"country\") || \"\").toUpperCase();\n          var preferred = state.countries.find(function (c) { return c.cca3 === urlCountry; }) || state.countries.find(function (c) { return c.cca3 === \"QAT\"; }) || state.countries[0];\n          $(\"countrySelect\").value = preferred.cca3;\n          await selectCountry(preferred.cca3);\n        } catch (err) {\n          $(\"countrySelect\").innerHTML = '<option value=\"\">Country API unavailable</option>';\n          showToast(\"Country list could not load. Check network access.\");\n        }\n      }\n\n      async function selectCountry(iso3) {\n        var selected = state.countries.find(function (c) { return c.cca3 === iso3; });\n        if (!selected) return;\n        state.country = selected;\n        state.selectedIso3 = selected.cca3;\n        state.selectedIso2 = selected.cca2;\n        state.lastRefreshed = new Date();\n        markLoading(true);\n        renderBase();\n        await Promise.allSettled([\n          loadExchange(),\n          loadWorldBank(),\n          loadNews(),\n          loadUsaSpendingAwards(true)\n        ]);\n        renderAll();\n        markLoading(false);\n      }\n\n      function markLoading(isLoading) {\n        [\"indicatorGrid\", \"newsList\", \"awardList\", \"contractorList\"].forEach(function (id) {\n          var el = $(id);\n          if (el) el.classList.toggle(\"loading\", isLoading);\n        });\n      }\n\n      async function loadExchange() {\n        state.exchange = null;\n        var currencies = state.country && state.country.currencies ? Object.keys(state.country.currencies) : [];\n        var code = currencies[0];\n        if (!code || code === \"USD\") return;\n        try {\n          var data = await fetchJson(\"https://open.er-api.com/v6/latest/USD\", 7000);\n          if (data && data.rates && data.rates[code]) {\n            state.exchange = { code: code, rate: data.rates[code], date: data.time_last_update_utc || \"latest\" };\n          }\n        } catch (err) {\n          state.exchange = null;\n        }\n      }\n\n      async function loadWorldBank() {\n        state.indicators = {};\n        var iso2 = state.selectedIso2;\n        if (!iso2) return;\n        var codes = Object.keys(INDICATORS);\n        await Promise.all(codes.map(async function (code) {\n          try {\n            var url = \"https://api.worldbank.org/v2/country/\" + encodeURIComponent(iso2) + \"/indicator/\" + encodeURIComponent(code) + \"?format=json&per_page=8\";\n            var data = await fetchJson(url, 7000);\n            var rows = Array.isArray(data) ? data[1] : [];\n            var latest = rows && rows.find(function (row) { return row && row.value != null; });\n            if (latest) state.indicators[code] = { value: latest.value, date: latest.date };\n          } catch (err) {\n            state.indicators[code] = null;\n          }\n        }));\n      }\n\n      async function loadNews() {\n        state.news = [];\n        var q = '\"' + countryName() + '\" (contracting OR procurement OR economy OR security OR logistics OR election OR unrest OR sanctions OR airport OR port)';\n        var url = \"https://api.gdeltproject.org/api/v2/doc/doc?query=\" + encodeURIComponent(q) + \"&mode=ArtList&format=json&maxrecords=8&sort=HybridRel&format=json\";\n        try {\n          var data = await fetchJson(url, 7000);\n          state.news = (data.articles || []).slice(0, 8);\n        } catch (err) {\n          state.news = [];\n        }\n      }\n\n      function fiveYearWindow() {\n        var end = new Date();\n        var start = new Date(end);\n        start.setFullYear(start.getFullYear() - 5);\n        function iso(d) { return d.toISOString().slice(0, 10); }\n        return { start: iso(start), end: iso(end) };\n      }\n\n      function usaSpendingLocationContext() {\n        var domestic = US_SPENDING_DOMESTIC_LOCATIONS[state.selectedIso3];\n        if (domestic) {\n          var domesticLocation = { country: domestic.country };\n          if (domestic.state) domesticLocation.state = domestic.state;\n          return {\n            scope: \"domestic\",\n            locations: [domesticLocation],\n            label: domestic.label\n          };\n        }\n        return {\n          scope: \"foreign\",\n          locations: [{ country: state.selectedIso3 }],\n          label: state.selectedIso3 || \"-\"\n        };\n      }\n\n      async function loadUsaSpendingAwards(reset) {\n        if (!state.selectedIso3 || state.awardLoading) return;\n        if (reset) {\n          state.awards = [];\n          state.awardPage = 1;\n          state.awardHasNext = false;\n          state.awardWindow = fiveYearWindow();\n        }\n        state.awardLoading = true;\n        renderAwards();\n        var windowRange = state.awardWindow || fiveYearWindow();\n        var locationContext = usaSpendingLocationContext();\n        var body = {\n          filters: {\n            award_type_codes: [\"A\", \"B\", \"C\", \"D\"],\n            time_period: [{ start_date: windowRange.start, end_date: windowRange.end }],\n            place_of_performance_scope: locationContext.scope,\n            place_of_performance_locations: locationContext.locations\n          },\n          fields: [\n            \"Award ID\",\n            \"Recipient Name\",\n            \"Recipient UEI\",\n            \"Start Date\",\n            \"End Date\",\n            \"Award Amount\",\n            \"Awarding Agency\",\n            \"Awarding Sub Agency\",\n            \"Funding Agency\",\n            \"Funding Sub Agency\",\n            \"Contract Award Type\",\n            \"NAICS\",\n            \"PSC\",\n            \"Description\",\n            \"Primary Place of Performance\"\n          ],\n          page: state.awardPage,\n          limit: 100,\n          sort: \"Award Amount\",\n          order: \"desc\"\n        };\n        var controller = new AbortController();\n        var timer = window.setTimeout(function () { controller.abort(); }, 15000);\n        try {\n          var res = await fetch(\"https://api.usaspending.gov/api/v2/search/spending_by_award/\", {\n            method: \"POST\",\n            headers: { \"Content-Type\": \"application/json\" },\n            body: JSON.stringify(body),\n            signal: controller.signal\n          });\n          if (!res.ok) throw new Error(\"USAspending returned \" + res.status);\n          var data = await res.json();\n          var rows = Array.isArray(data.results) ? data.results : [];\n          state.awards = state.awards.concat(rows);\n          state.awardHasNext = !!(data.page_metadata && data.page_metadata.hasNext);\n          state.awardPage += 1;\n        } catch (err) {\n          if (!state.awards.length) state.awardHasNext = false;\n        } finally {\n          window.clearTimeout(timer);\n          state.awardLoading = false;\n          renderAwards();\n          renderBrief();\n        }\n      }\n\n      function renderBase() {\n        var c = state.country;\n        var currencyCodes = c.currencies ? Object.keys(c.currencies) : [];\n        var currencyText = currencyCodes.map(function (code) {\n          var item = c.currencies[code];\n          return code + (item && item.name ? \" - \" + item.name : \"\");\n        }).join(\", \") || \"-\";\n        var languages = c.languages ? Object.values(c.languages).join(\", \") : \"-\";\n        var dialing = c.idd && c.idd.root ? c.idd.root + ((c.idd.suffixes || [])[0] || \"\") : \"-\";\n        var popDatum = state.indicators[\"SP.POP.TOTL\"];\n        var population = c.population || (popDatum && popDatum.value);\n        var populationYear = c.population ? \"\" : (popDatum ? \"World Bank \" + popDatum.date : \"\");\n        var timeZones = countryTimeZones(c);\n        var drivingSide = countryDrivingSide(c);\n\n        $(\"currencyStatus\").textContent = currencyCodes[0] || \"-\";\n        $(\"currencySub\").textContent = currencyText;\n        $(\"populationStatus\").textContent = fmtNumber(population);\n        $(\"regionStatus\").textContent = [c.region, c.subregion, populationYear].filter(Boolean).join(\" / \") || \"-\";\n        $(\"refreshStatus\").textContent = state.lastRefreshed ? state.lastRefreshed.toLocaleTimeString([], { hour: \"2-digit\", minute: \"2-digit\" }) : \"-\";\n        $(\"sourceStatus\").textContent = \"Open country data, World Bank, GDELT, linked sources\";\n        $(\"countryName\").textContent = c.name.common;\n        $(\"countryAltName\").textContent = c.name.official || \"\";\n        $(\"cca2Badge\").textContent = [c.cca2, c.cca3].filter(Boolean).join(\" / \");\n        $(\"flagImg\").src = c.flags && c.flags.svg ? c.flags.svg : (c.cca2 ? \"https://flagcdn.com/\" + c.cca2.toLowerCase() + \".svg\" : \"\");\n        $(\"flagImg\").alt = c.flags && c.flags.alt ? c.flags.alt : c.name.common + \" flag\";\n\n        var snapshotRows = [\n          kv(\"Capital\", joinValues(c.capital)),\n          kv(\"Languages\", languages),\n          kv(\"Dialing code\", dialing),\n          kv(\"Top-level domain\", joinValues(c.tld))\n        ];\n        if (timeZones) snapshotRows.splice(2, 0, kv(\"Time zones\", timeZones));\n        if (drivingSide) snapshotRows.push(kv(\"Driving side\", drivingSide));\n        $(\"snapshotGrid\").innerHTML = snapshotRows.join(\"\");\n\n        $(\"geoGrid\").innerHTML = [\n          kv(\"Region\", c.region || \"-\"),\n          kv(\"Subregion\", c.subregion || \"-\"),\n          kv(\"Continents\", c.continents ? joinValues(c.continents) : (c.region || \"-\")),\n          kv(\"Area\", c.area ? fmtNumber(c.area) + \" sq km\" : \"-\"),\n          kv(\"Landlocked\", c.landlocked ? \"Yes\" : \"No\"),\n          kv(\"Coordinates\", c.latlng ? c.latlng.join(\", \") : \"-\")\n        ].join(\"\");\n\n        $(\"mapLinks\").innerHTML = [\n          linkRow(\"Google Maps\", c.maps && c.maps.googleMaps ? c.maps.googleMaps : googleSearch(countryName() + \" map\")),\n          linkRow(\"OpenStreetMap\", \"https://www.openstreetmap.org/search?query=\" + encodedCountry()),\n          linkRow(\"Airports search\", googleSearch(countryName() + \" major airports cargo airport\")),\n          linkRow(\"Ports search\", googleSearch(countryName() + \" seaports freight customs\"))\n        ].join(\"\");\n\n        renderSources();\n        renderChecklist();\n        loadNotes();\n        iconRefresh();\n      }\n\n      function renderAll() {\n        renderBase();\n        renderExchange();\n        renderIndicators();\n        renderNews();\n        renderAwards();\n        renderBrief();\n      }\n\n      function renderExchange() {\n        var c = state.country;\n        var currencyCodes = c.currencies ? Object.keys(c.currencies) : [];\n        var code = currencyCodes[0] || \"\";\n        $(\"fxBadge\").textContent = code || \"FX\";\n        if (!code) {\n          $(\"exchangeStatus\").textContent = \"-\";\n          $(\"exchangeSub\").textContent = \"No currency returned\";\n        } else if (code === \"USD\") {\n          $(\"exchangeStatus\").textContent = \"1.00\";\n          $(\"exchangeSub\").textContent = \"Uses USD\";\n        } else if (state.exchange) {\n          $(\"exchangeStatus\").textContent = state.exchange.rate.toLocaleString(undefined, { maximumFractionDigits: 4 });\n          $(\"exchangeSub\").textContent = \"1 USD to \" + state.exchange.code + \" on \" + state.exchange.date;\n        } else {\n          $(\"exchangeStatus\").textContent = \"Check\";\n          $(\"exchangeSub\").textContent = \"Rate unavailable from open FX feed\";\n        }\n\n        $(\"financeGrid\").innerHTML = [\n          kv(\"Currency\", $(\"currencySub\").textContent),\n          kv(\"USD exchange\", $(\"exchangeStatus\").textContent + \" \" + (code || \"\")),\n          kv(\"Exchange source\", state.exchange ? \"Open ER API, \" + state.exchange.date : (code === \"USD\" ? \"USD\" : \"Open FX feed unavailable\")),\n          kv(\"Central bank search\", countryName() + \" central bank\"),\n          kv(\"Payment concerns\", \"Confirm cash/card acceptance, wire reliability, taxes, VAT, and anti-corruption risk.\"),\n          kv(\"Pricing note\", \"Capture local inflation, FX volatility, fuel sensitivity, and quote validity periods.\")\n        ].join(\"\");\n      }\n\n      function renderIndicators() {\n        $(\"indicatorGrid\").innerHTML = Object.keys(INDICATORS).map(function (code) {\n          return indicatorCard(code, INDICATORS[code], state.indicators[code]);\n        }).join(\"\");\n        $(\"worldBankBadge\").textContent = state.selectedIso2 || \"World Bank\";\n      }\n\n      function renderNews() {\n        $(\"newsBadge\").textContent = state.news.length ? \"GDELT Live\" : \"Search Links\";\n        if (!state.news.length) {\n          $(\"newsList\").innerHTML = [\n            '<div class=\"empty-state\">Live news could not be pulled from GDELT in this browser session. Use the current-news source links below and capture relevant items in notes.</div>',\n            sourceCard({ name: \"GDELT country search\", desc: \"Open-source global news search for country operating picture.\", url: \"https://api.gdeltproject.org/api/v2/doc/doc?query=\" + encodeURIComponent(countryName()) + \"&mode=ArtList&format=html&sort=HybridRel\", badge: \"News\", badgeClass: \"badge-blue\" }),\n            sourceCard({ name: \"ReliefWeb country updates\", desc: \"Humanitarian, disaster, health, and security updates.\", url: \"https://reliefweb.int/countries\", badge: \"Relief\", badgeClass: \"badge-green\" }),\n            sourceCard({ name: \"Google News search\", desc: \"Recent reporting on security, economy, logistics, sanctions, and politics.\", url: googleSearch(countryName() + \" security economy logistics sanctions procurement news\"), badge: \"News\", badgeClass: \"badge-gold\" })\n          ].join(\"\");\n          return;\n        }\n        $(\"newsList\").innerHTML = state.news.map(function (item) {\n          var date = item.seendate ? String(item.seendate).slice(0, 8) : \"\";\n          return [\n            '<div class=\"news-card\">',\n            '<div class=\"news-title\">' + esc(item.title || \"Untitled article\") + '</div>',\n            '<div class=\"news-meta\">' + esc([item.domain, item.sourcecountry, date].filter(Boolean).join(\" / \")) + '</div>',\n            '<a href=\"' + esc(item.url || \"#\") + '\" target=\"_blank\" rel=\"noopener\">Open article</a>',\n            '</div>'\n          ].join(\"\");\n        }).join(\"\");\n      }\n\n      function awardLocation(row) {\n        var loc = row[\"Primary Place of Performance\"] || {};\n        return [loc.city_name, loc.state_name, loc.country_name || countryName()].filter(Boolean).join(\", \") || countryName();\n      }\n\n      function awardCodeText(value) {\n        if (!value) return \"-\";\n        if (typeof value === \"string\") return value;\n        return [value.code, value.description].filter(Boolean).join(\" - \") || \"-\";\n      }\n\n      function awardAmount(value) {\n        var num = Number(value || 0);\n        if (!num) return \"$0\";\n        return fmtMoney(num);\n      }\n\n      function awardSearchBlob(row) {\n        return [\n          row[\"Award ID\"],\n          row[\"Recipient Name\"],\n          row[\"Recipient UEI\"],\n          row[\"Awarding Agency\"],\n          row[\"Awarding Sub Agency\"],\n          row[\"Funding Agency\"],\n          row[\"Funding Sub Agency\"],\n          row[\"Contract Award Type\"],\n          awardCodeText(row.NAICS),\n          awardCodeText(row.PSC),\n          row.Description,\n          awardLocation(row)\n        ].join(\" \").toLowerCase();\n      }\n\n      function filteredAwards() {\n        var term = (($(\"awardSearchInput\") && $(\"awardSearchInput\").value) || \"\").trim().toLowerCase();\n        if (!term) return state.awards;\n        return state.awards.filter(function (row) {\n          return awardSearchBlob(row).indexOf(term) !== -1;\n        });\n      }\n\n      function contractorSummary(rows) {\n        var map = {};\n        rows.forEach(function (row) {\n          var name = row[\"Recipient Name\"] || \"Unknown recipient\";\n          if (!map[name]) {\n            map[name] = { name: name, uei: row[\"Recipient UEI\"] || \"\", amount: 0, count: 0, agencies: {}, naics: {}, psc: {} };\n          }\n          map[name].amount += Number(row[\"Award Amount\"] || 0);\n          map[name].count += 1;\n          if (row[\"Awarding Agency\"]) map[name].agencies[row[\"Awarding Agency\"]] = true;\n          var naics = awardCodeText(row.NAICS);\n          var psc = awardCodeText(row.PSC);\n          if (naics !== \"-\") map[name].naics[naics] = true;\n          if (psc !== \"-\") map[name].psc[psc] = true;\n          if (row[\"Recipient UEI\"] && !map[name].uei) map[name].uei = row[\"Recipient UEI\"];\n        });\n        return Object.values(map).sort(function (a, b) { return b.amount - a.amount; });\n      }\n\n      function renderAwards() {\n        if (!$(\"awardSummary\") || !$(\"awardList\")) return;\n        var rows = filteredAwards();\n        var contractors = contractorSummary(rows);\n        var loadedContractors = contractorSummary(state.awards);\n        var totalAmount = rows.reduce(function (sum, row) { return sum + Number(row[\"Award Amount\"] || 0); }, 0);\n        var windowRange = state.awardWindow || fiveYearWindow();\n        var locationContext = usaSpendingLocationContext();\n        $(\"awardWindowBadge\").textContent = windowRange.start + \" to \" + windowRange.end;\n        $(\"awardBadge\").textContent = state.awardLoading ? \"Loading\" : locationContext.label;\n        $(\"loadMoreAwardsBtn\").disabled = state.awardLoading || !state.awardHasNext;\n        $(\"loadMoreAwardsBtn\").innerHTML = state.awardLoading ? '<i data-lucide=\"loader\"></i>Loading' : '<i data-lucide=\"plus\"></i>Load 100 more';\n        $(\"awardLoadStatus\").textContent = state.awardLoading\n          ? \"Pulling USAspending award records for \" + locationContext.label + \"...\"\n          : (state.awardHasNext ? \"Loaded \" + state.awards.length + \" award records for \" + locationContext.label + \". More records are available.\" : \"Loaded \" + state.awards.length + \" award records for \" + locationContext.label + \". No additional page reported.\");\n\n        $(\"awardSummary\").innerHTML = [\n          '<div class=\"award-stat\"><div class=\"award-stat-label\">Loaded Awards</div><div class=\"award-stat-value\">' + esc(fmtNumber(state.awards.length)) + '</div></div>',\n          '<div class=\"award-stat\"><div class=\"award-stat-label\">Visible Awards</div><div class=\"award-stat-value\">' + esc(fmtNumber(rows.length)) + '</div></div>',\n          '<div class=\"award-stat\"><div class=\"award-stat-label\">Unique Contractors</div><div class=\"award-stat-value\">' + esc(fmtNumber(loadedContractors.length)) + '</div></div>',\n          '<div class=\"award-stat\"><div class=\"award-stat-label\">Visible Obligations</div><div class=\"award-stat-value\">' + esc(awardAmount(totalAmount)) + '</div></div>'\n        ].join(\"\");\n\n        if (state.awardLoading && !state.awards.length) {\n          $(\"contractorList\").innerHTML = '<div class=\"empty-state\">Pulling the first 100 contract award records from USAspending for ' + esc(countryName()) + ' using ' + esc(locationContext.label) + '.</div>';\n          $(\"awardList\").innerHTML = \"\";\n          iconRefresh();\n          return;\n        }\n        if (!state.awards.length) {\n          $(\"contractorList\").innerHTML = '<div class=\"empty-state\">No USAspending contract awards loaded for ' + esc(countryName()) + ' using ' + esc(locationContext.label) + '. Try the USAspending search link, or refresh the dossier if the public API timed out.</div>';\n          $(\"awardList\").innerHTML = \"\";\n          iconRefresh();\n          return;\n        }\n\n        $(\"contractorList\").innerHTML = contractors.slice(0, 25).map(function (item) {\n          var agencies = Object.keys(item.agencies).slice(0, 3).join(\" / \") || \"-\";\n          var naics = Object.keys(item.naics).slice(0, 3).join(\" | \") || \"-\";\n          return [\n            '<div class=\"contractor-card\">',\n            '<div>',\n            '<div class=\"contractor-name\">' + esc(item.name) + '</div>',\n            '<div class=\"contractor-meta\"><strong>UEI:</strong> ' + esc(item.uei || \"-\") + ' &nbsp; <strong>Awards:</strong> ' + esc(item.count) + ' &nbsp; <strong>Loaded amount:</strong> ' + esc(awardAmount(item.amount)) + '</div>',\n            '<div class=\"contractor-meta\"><strong>Agencies:</strong> ' + esc(agencies) + '</div>',\n            '<div class=\"contractor-meta\"><strong>NAICS:</strong> ' + esc(naics) + '</div>',\n            '</div>',\n            '<div class=\"source-actions\"><span class=\"badge badge-blue\">Vendor</span></div>',\n            '</div>'\n          ].join(\"\");\n        }).join(\"\");\n\n        if (!rows.length) {\n          $(\"awardList\").innerHTML = '<div class=\"empty-state\">No loaded awards match the current filter. Clear the filter or load more records.</div>';\n          iconRefresh();\n          return;\n        }\n\n        $(\"awardList\").innerHTML = rows.map(function (row) {\n          var naics = awardCodeText(row.NAICS);\n          var psc = awardCodeText(row.PSC);\n          var awardUrl = row.generated_internal_id ? \"https://www.usaspending.gov/award/\" + encodeURIComponent(row.generated_internal_id) : \"https://www.usaspending.gov/search\";\n          return [\n            '<div class=\"award-card\">',\n            '<div class=\"award-title\">' + esc(row[\"Recipient Name\"] || \"Unknown recipient\") + '</div>',\n            '<div class=\"award-meta\"><strong>Award:</strong> <a href=\"' + esc(awardUrl) + '\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--accent); font-weight: 800; text-decoration: none;\">' + esc(row[\"Award ID\"] || \"-\") + '</a> &nbsp; <strong>UEI:</strong> ' + esc(row[\"Recipient UEI\"] || \"-\") + ' &nbsp; <strong>Amount:</strong> ' + esc(awardAmount(row[\"Award Amount\"])) + '</div>',\n            '<div class=\"award-meta\"><strong>Period:</strong> ' + esc([row[\"Start Date\"], row[\"End Date\"]].filter(Boolean).join(\" to \") || \"-\") + ' &nbsp; <strong>Place:</strong> ' + esc(awardLocation(row)) + '</div>',\n            '<div class=\"award-meta\"><strong>Awarding:</strong> ' + esc([row[\"Awarding Agency\"], row[\"Awarding Sub Agency\"]].filter(Boolean).join(\" / \") || \"-\") + '</div>',\n            '<div class=\"award-desc\">' + esc(row.Description || \"No description provided.\") + '</div>',\n            '<div class=\"award-tags\">',\n            '<span class=\"badge badge-blue\">' + esc(row[\"Contract Award Type\"] || \"Contract\") + '</span>',\n            '<span class=\"badge badge-green\">NAICS ' + esc(naics) + '</span>',\n            '<span class=\"badge badge-gold\">PSC ' + esc(psc) + '</span>',\n            '</div>',\n            '</div>'\n          ].join(\"\");\n        }).join(\"\");\n        iconRefresh();\n      }\n\n      function csvEscape(value) {\n        var text = String(value == null ? \"\" : value);\n        return '\"' + text.replace(/\"/g, '\"\"') + '\"';\n      }\n\n      function exportAwardsCsv() {\n        var rows = filteredAwards();\n        if (!rows.length) {\n          showToast(\"No loaded awards to export.\");\n          return;\n        }\n        var headers = [\"Recipient Name\", \"Recipient UEI\", \"Award ID\", \"Award Amount\", \"Start Date\", \"End Date\", \"Awarding Agency\", \"Awarding Sub Agency\", \"Funding Agency\", \"Funding Sub Agency\", \"NAICS\", \"PSC\", \"Place of Performance\", \"Description\"];\n        var csvRows = [headers.map(csvEscape).join(\",\")].concat(rows.map(function (row) {\n          return [\n            row[\"Recipient Name\"],\n            row[\"Recipient UEI\"],\n            row[\"Award ID\"],\n            row[\"Award Amount\"],\n            row[\"Start Date\"],\n            row[\"End Date\"],\n            row[\"Awarding Agency\"],\n            row[\"Awarding Sub Agency\"],\n            row[\"Funding Agency\"],\n            row[\"Funding Sub Agency\"],\n            awardCodeText(row.NAICS),\n            awardCodeText(row.PSC),\n            awardLocation(row),\n            row.Description\n          ].map(csvEscape).join(\",\");\n        }));\n        var blob = new Blob([csvRows.join(\"\\n\")], { type: \"text/csv;charset=utf-8\" });\n        var link = document.createElement(\"a\");\n        link.href = URL.createObjectURL(blob);\n        link.download = (state.selectedIso3 || \"country\") + \"-usg-awards-\" + fiveYearWindow().end + \".csv\";\n        document.body.appendChild(link);\n        link.click();\n        document.body.removeChild(link);\n        window.setTimeout(function () { URL.revokeObjectURL(link.href); }, 500);\n        showToast(\"CSV exported.\");\n      }\n\n      async function copyContractors() {\n        var contractors = contractorSummary(filteredAwards());\n        if (!contractors.length) {\n          showToast(\"No loaded contractors to copy.\");\n          return;\n        }\n        var text = contractors.map(function (item) {\n          return item.name + \" | UEI: \" + (item.uei || \"-\") + \" | Awards loaded: \" + item.count + \" | Amount loaded: \" + awardAmount(item.amount);\n        }).join(\"\\n\");\n        try {\n          await navigator.clipboard.writeText(text);\n        } catch (err) {\n          var temp = document.createElement(\"textarea\");\n          temp.value = text;\n          document.body.appendChild(temp);\n          temp.select();\n          document.execCommand(\"copy\");\n          document.body.removeChild(temp);\n        }\n        showToast(\"Loaded contractor list copied.\");\n      }\n\n      function renderSources() {\n        var name = countryName();\n        var q = requirementQuery();\n        var loc = locationQuery();\n        var marketQuery = name + \" Country Commercial Guide market procurement business customs\";\n        var travelQuery = name + \" site:travel.state.gov International Travel Country Information\";\n        var embassyQuery = \"U.S. Embassy \" + name;\n\n        $(\"clearanceSources\").innerHTML = [\n          sourceCard({ name: \"APACS / Foreign Clearance Guide\", desc: \"Authorized country clearance and FCG access point. Do not copy restricted content into this tool.\", url: \"https://apacs.milcloud.mil/fcg/index.html\", badge: \"Official\", badgeClass: \"badge-gold\" }),\n          sourceCard({ name: \"State Department travel advisory\", desc: \"Country risk level, entry/exit, local laws, and safety notes.\", url: \"https://travel.state.gov/content/travel/en/international-travel/travel-advisories.html\", badge: \"State\", badgeClass: \"badge-blue\" }),\n          sourceCard({ name: \"Country information page search\", desc: \"Direct search for passport validity, visa, customs, and local law information.\", url: googleSearch(travelQuery), badge: \"Entry\", badgeClass: \"badge-blue\" }),\n          sourceCard({ name: \"U.S. Embassy search\", desc: \"Embassy/consulate contacts, security messages, and local services.\", url: googleSearch(embassyQuery), badge: \"Embassy\", badgeClass: \"badge-green\" })\n        ].join(\"\");\n\n        $(\"healthSources\").innerHTML = [\n          sourceCard({ name: \"CDC Travelers' Health\", desc: \"Vaccines, destination health notices, disease risks, and medication considerations.\", url: \"https://wwwnc.cdc.gov/travel/destinations/list\", badge: \"CDC\", badgeClass: \"badge-green\" }),\n          sourceCard({ name: \"WHO country profile search\", desc: \"Health system and disease context.\", url: googleSearch(\"WHO \" + name + \" country health profile\"), badge: \"WHO\", badgeClass: \"badge-blue\" }),\n          sourceCard({ name: \"Medical facilities search\", desc: \"Open-source hospital, clinic, and medevac planning searches.\", url: googleSearch(loc + \" hospitals international clinic emergency medical\"), badge: \"Medical\", badgeClass: \"badge-red\" })\n        ].join(\"\");\n\n        $(\"marketSources\").innerHTML = [\n          sourceCard({ name: \"ITA Country Commercial Guides\", desc: \"Market overview, trade regulations, leading sectors, business customs, and barriers.\", url: \"https://www.trade.gov/country-commercial-guides\", badge: \"ITA\", badgeClass: \"badge-blue\" }),\n          sourceCard({ name: \"ITA guide search\", desc: \"Search the ITA guide and related market intelligence for this country.\", url: googleSearch(\"site:trade.gov \" + marketQuery), badge: \"Guide\", badgeClass: \"badge-blue\" }),\n          sourceCard({ name: \"World Bank country data\", desc: \"GDP, inflation, trade, business environment, and development indicators.\", url: \"https://data.worldbank.org/country/\" + state.selectedIso2, badge: \"Data\", badgeClass: \"badge-green\" }),\n          sourceCard({ name: \"UN Comtrade\", desc: \"Imports, exports, trade partners, and commodity movement data.\", url: \"https://comtradeplus.un.org/\", badge: \"Trade\", badgeClass: \"badge-gold\" })\n        ].join(\"\");\n\n        $(\"vendorSources\").innerHTML = [\n          sourceCard({ name: \"Local vendor keyword search\", desc: \"Requirement-specific supplier discovery in the selected operating area.\", url: googleSearch(loc + \" \" + q + \" vendor supplier contractor\"), badge: \"Search\", badgeClass: \"badge-blue\" }),\n          sourceCard({ name: \"Company registry search\", desc: \"Find the official company registry or business registration portal.\", url: googleSearch(name + \" official company registry business registration\"), badge: \"Registry\", badgeClass: \"badge-green\" }),\n          sourceCard({ name: \"Tender/procurement portal search\", desc: \"Locate host-nation tenders, procurement notices, and supplier lists.\", url: googleSearch(name + \" government tender procurement portal suppliers\"), badge: \"Tender\", badgeClass: \"badge-gold\" }),\n          sourceCard({ name: \"Chamber of commerce search\", desc: \"Local chambers, U.S. business councils, and industry associations.\", url: googleSearch(name + \" chamber of commerce \" + q), badge: \"Chamber\", badgeClass: \"badge-blue\" }),\n          sourceCard({ name: \"SAM.gov opportunity search\", desc: \"Federal opportunities and award context tied to the country or requirement.\", url: \"https://sam.gov/search/?index=opp&keywords=\" + encodeURIComponent(name + \" \" + q), badge: \"SAM\", badgeClass: \"badge-green\" })\n        ].join(\"\");\n\n        $(\"vettingSources\").innerHTML = [\n          sourceCard({ name: \"OFAC sanctions search\", desc: \"Screen vendor names, owners, banks, and counterparties.\", url: \"https://sanctionssearch.ofac.treas.gov/\", badge: \"Sanctions\", badgeClass: \"badge-red\" }),\n          sourceCard({ name: \"SAM.gov exclusions\", desc: \"Check exclusions and responsibility-related restrictions.\", url: \"https://sam.gov/search/?index=ei\", badge: \"Exclusions\", badgeClass: \"badge-red\" }),\n          sourceCard({ name: \"World Bank debarred firms\", desc: \"Screen debarred and cross-debarred firms and individuals.\", url: \"https://www.worldbank.org/en/projects-operations/procurement/debarred-firms\", badge: \"Debarment\", badgeClass: \"badge-red\" }),\n          sourceCard({ name: \"UN Security Council sanctions\", desc: \"Screen applicable UN sanctions lists.\", url: \"https://main.un.org/securitycouncil/en/content/un-sc-consolidated-list\", badge: \"UN\", badgeClass: \"badge-red\" }),\n          sourceCard({ name: \"Adverse media search\", desc: \"Search for corruption, fraud, litigation, sanctions, or reputational red flags.\", url: googleSearch('\"' + q + '\" \"' + name + '\" vendor corruption fraud sanctions litigation'), badge: \"Media\", badgeClass: \"badge-gold\" })\n        ].join(\"\");\n\n        $(\"financeSources\").innerHTML = [\n          sourceCard({ name: \"Central bank search\", desc: \"Currency, banking rules, foreign exchange guidance, and payment environment.\", url: googleSearch(name + \" central bank foreign exchange rules\"), badge: \"Bank\", badgeClass: \"badge-blue\" }),\n          sourceCard({ name: \"Tax / VAT search\", desc: \"Local VAT, withholding tax, invoicing, and import tax considerations.\", url: googleSearch(name + \" VAT tax withholding invoice foreign contractor\"), badge: \"Tax\", badgeClass: \"badge-gold\" }),\n          sourceCard({ name: \"IMF country page search\", desc: \"Macro conditions, Article IV reports, inflation, and fiscal context.\", url: googleSearch(\"IMF \" + name + \" country report inflation exchange rate\"), badge: \"IMF\", badgeClass: \"badge-green\" })\n        ].join(\"\");\n\n        $(\"complianceSources\").innerHTML = [\n          sourceCard({ name: \"Transparency International CPI\", desc: \"Corruption perception signal for source selection and vendor risk context.\", url: \"https://www.transparency.org/en/cpi\", badge: \"CPI\", badgeClass: \"badge-gold\" }),\n          sourceCard({ name: \"Export control / restricted item search\", desc: \"Screen import/export controls, sanctions, and restricted commodities.\", url: googleSearch(name + \" import restrictions export controls restricted goods\"), badge: \"Controls\", badgeClass: \"badge-red\" }),\n          sourceCard({ name: \"Labor and employment law search\", desc: \"Host-nation labor, wage, work permit, and subcontracting considerations.\", url: googleSearch(name + \" labor law work permit contractor employment\"), badge: \"Labor\", badgeClass: \"badge-blue\" })\n        ].join(\"\");\n\n        var timeZones = countryTimeZones(state.country);\n        var drivingSide = countryDrivingSide(state.country);\n        var logisticsRows = [\n          kv(\"Air movement\", \"Identify major passenger/cargo airports and customs procedures.\"),\n          kv(\"Sea movement\", \"Identify seaports, inland routes, and freight forwarders.\"),\n          kv(\"Road movement\", (drivingSide ? \"Driving side: \" + drivingSide + \". \" : \"\") + \"Review road safety, seasonal constraints, border crossings, and convoy limitations.\"),\n          kv(\"Telecom\", \"Identify mobile operators, SIM/eSIM rules, and internet reliability.\"),\n          kv(\"Power\", \"Confirm voltage, plug type, generator/fuel availability, and outages.\"),\n          kv(\"Lodging\", \"Screen lodging market, security posture, payment methods, and tax treatment.\")\n        ];\n        if (timeZones) logisticsRows.unshift(kv(\"Time zones\", timeZones));\n        $(\"logisticsGrid\").innerHTML = logisticsRows.join(\"\");\n\n        $(\"logisticsSources\").innerHTML = [\n          sourceCard({ name: \"Airport and cargo search\", desc: \"Major airports, cargo handlers, and ground transport.\", url: googleSearch(name + \" major airports cargo handler freight forwarder\"), badge: \"Air\", badgeClass: \"badge-blue\" }),\n          sourceCard({ name: \"Port and customs broker search\", desc: \"Seaports, customs brokers, freight forwarders, and import requirements.\", url: googleSearch(name + \" seaport customs broker freight forwarder import requirements\"), badge: \"Port\", badgeClass: \"badge-green\" }),\n          sourceCard({ name: \"Telecom provider search\", desc: \"Mobile carriers, internet providers, SIM rules, and coverage.\", url: googleSearch(name + \" mobile operators internet providers SIM card business\"), badge: \"Comms\", badgeClass: \"badge-blue\" }),\n          sourceCard({ name: \"Weather and disaster search\", desc: \"Seasonal constraints, flooding, heat, storms, or other operating hazards.\", url: googleSearch(name + \" seasonal weather disaster risk logistics\"), badge: \"Weather\", badgeClass: \"badge-gold\" })\n        ].join(\"\");\n\n        iconRefresh();\n      }\n\n      function renderChecklist() {\n        var key = checklistKey();\n        var saved = JSON.parse(localStorage.getItem(key) || \"[]\");\n        $(\"checklist\").innerHTML = CHECK_ITEMS.map(function (item, idx) {\n          var checked = saved.indexOf(idx) !== -1 ? \" checked\" : \"\";\n          return '<label class=\"check-row\"><input type=\"checkbox\" data-check=\"' + idx + '\"' + checked + '><span>' + esc(item) + '</span></label>';\n        }).join(\"\");\n        $(\"checklist\").querySelectorAll(\"input\").forEach(function (box) {\n          box.addEventListener(\"change\", saveChecklist);\n        });\n        updateScore();\n      }\n\n      function checklistKey() {\n        return \"kthq-country-dossier-checks-\" + (state.selectedIso3 || \"none\");\n      }\n\n      function notesKey() {\n        return \"kthq-country-dossier-notes-\" + (state.selectedIso3 || \"none\");\n      }\n\n      function saveChecklist() {\n        var values = Array.from($(\"checklist\").querySelectorAll(\"input:checked\")).map(function (box) {\n          return Number(box.getAttribute(\"data-check\"));\n        });\n        localStorage.setItem(checklistKey(), JSON.stringify(values));\n        updateScore();\n      }\n\n      function updateScore() {\n        var checked = $(\"checklist\").querySelectorAll(\"input:checked\").length;\n        var total = CHECK_ITEMS.length;\n        var pct = total ? Math.round((checked / total) * 100) : 0;\n        $(\"readinessBadge\").textContent = pct + \"%\";\n        $(\"scoreText\").textContent = pct + \"%\";\n        $(\"scoreRing\").style.setProperty(\"--score\", (pct * 3.6) + \"deg\");\n      }\n\n      function loadNotes() {\n        $(\"notesInput\").value = localStorage.getItem(notesKey()) || \"\";\n      }\n\n      function saveNotes() {\n        localStorage.setItem(notesKey(), $(\"notesInput\").value);\n        showToast(\"Notes saved for \" + countryName() + \".\");\n        renderBrief();\n      }\n\n      function clearNotes() {\n        $(\"notesInput\").value = \"\";\n        localStorage.removeItem(notesKey());\n        showToast(\"Notes cleared.\");\n        renderBrief();\n      }\n\n      function renderBrief() {\n        var c = state.country;\n        if (!c) return;\n        var currency = c.currencies ? Object.keys(c.currencies).join(\", \") : \"-\";\n        var popDatum = state.indicators[\"SP.POP.TOTL\"];\n        var population = fmtNumber(c.population || (popDatum && popDatum.value));\n        var timezones = countryTimeZones(c);\n        var drivingSide = countryDrivingSide(c);\n        var gdp = state.indicators[\"NY.GDP.MKTP.CD\"];\n        var inflation = state.indicators[\"FP.CPI.TOTL.ZG\"];\n        var note = $(\"notesInput\").value.trim();\n        var topNews = state.news.slice(0, 3).map(function (item) { return item.title; }).filter(Boolean);\n        var topContractors = contractorSummary(state.awards).slice(0, 8).map(function (item) {\n          return item.name + \" (\" + item.count + \" awards loaded, \" + awardAmount(item.amount) + \")\";\n        });\n        var countryFacts = [\n          \"Capital: \" + joinValues(c.capital),\n          \"Population: \" + population,\n          \"Languages: \" + joinValues(c.languages)\n        ];\n        if (timezones) countryFacts.push(\"Time zones: \" + timezones);\n        if (drivingSide) countryFacts.push(\"Driving side: \" + drivingSide);\n        var financeFacts = [\n          \"Currency: \" + currency,\n          \"USD exchange: \" + $(\"exchangeStatus\").textContent\n        ];\n        if (gdp) financeFacts.push(\"GDP: \" + fmtMoney(gdp.value) + \" (\" + gdp.date + \")\");\n        if (inflation) financeFacts.push(\"Inflation: \" + fmtPercent(inflation.value) + \" (\" + inflation.date + \")\");\n        var rows = [\n          { title: \"BLUF\", desc: c.name.common + \" dossier refreshed \" + (state.lastRefreshed ? state.lastRefreshed.toLocaleString() : \"today\") + \". Validate clearance, legal, vendor, and payment decisions against official systems before use.\" },\n          { title: \"Country facts\", desc: countryFacts.join(\". \") + \".\" },\n          { title: \"Finance\", desc: financeFacts.join(\". \") + \".\" },\n          { title: \"Market research\", desc: \"Review ITA Country Commercial Guide, World Bank indicators, UN Comtrade, local chamber/registry sources, and host-nation tender portals for requirement: \" + requirementQuery() + \".\" },\n          { title: \"USG contractors\", desc: topContractors.length ? topContractors.join(\" | \") : \"No USAspending award records loaded yet.\" },\n          { title: \"Vendor vetting\", desc: \"Screen vendor leads through OFAC, SAM.gov exclusions, World Bank debarment, UN sanctions, company registry data, and adverse media before relying on quotes.\" },\n          { title: \"Current operating picture\", desc: topNews.length ? topNews.join(\" | \") : \"No live news pulled. Use GDELT, ReliefWeb, State, and local media searches.\" },\n          { title: \"Local notes\", desc: note || \"No local notes saved.\" }\n        ];\n        $(\"briefOutput\").innerHTML = rows.map(function (row) {\n          return '<div class=\"brief-row\"><div class=\"brief-title\">' + esc(row.title) + '</div><div class=\"brief-desc\">' + esc(row.desc) + '</div></div>';\n        }).join(\"\");\n      }\n\n      function briefText() {\n        var c = state.country;\n        if (!c) return \"\";\n        var popDatum = state.indicators[\"SP.POP.TOTL\"];\n        var population = fmtNumber(c.population || (popDatum && popDatum.value));\n        var timezones = countryTimeZones(c);\n        var drivingSide = countryDrivingSide(c);\n        var lines = [];\n        lines.push(\"KTHQ Country Contracting Dossier - \" + c.name.common);\n        lines.push(\"Refreshed: \" + (state.lastRefreshed ? state.lastRefreshed.toLocaleString() : \"\"));\n        lines.push(\"\");\n        lines.push(\"COUNTRY SNAPSHOT\");\n        lines.push(\"Official name: \" + (c.name.official || c.name.common));\n        lines.push(\"Capital: \" + joinValues(c.capital));\n        lines.push(\"Population: \" + population);\n        lines.push(\"Region: \" + [c.region, c.subregion].filter(Boolean).join(\" / \"));\n        lines.push(\"Languages: \" + joinValues(c.languages));\n        if (timezones) lines.push(\"Time zones: \" + timezones);\n        if (drivingSide) lines.push(\"Driving side: \" + drivingSide);\n        lines.push(\"Currency: \" + $(\"currencySub\").textContent);\n        lines.push(\"USD exchange: \" + $(\"exchangeSub\").textContent);\n        lines.push(\"\");\n        lines.push(\"MARKET / VENDOR RESEARCH\");\n        lines.push(\"Requirement keyword: \" + requirementQuery());\n        lines.push(\"Operating area: \" + (locationQuery() || c.name.common));\n        lines.push(\"Use ITA Country Commercial Guide, World Bank, UN Comtrade, local registry, chamber, tender portals, and adverse media searches.\");\n        lines.push(\"\");\n        lines.push(\"USG CONTRACTORS LOADED FROM USASPENDING\");\n        var contractors = contractorSummary(state.awards).slice(0, 25);\n        if (contractors.length) {\n          contractors.forEach(function (item) {\n            lines.push(\"- \" + item.name + \" | UEI: \" + (item.uei || \"-\") + \" | awards loaded: \" + item.count + \" | amount loaded: \" + awardAmount(item.amount));\n          });\n        } else {\n          lines.push(\"- No USAspending award records loaded yet.\");\n        }\n        lines.push(\"\");\n        lines.push(\"VETTING\");\n        lines.push(\"Screen vendors through OFAC, SAM.gov exclusions, World Bank debarment, UN sanctions, registry status, ownership, banking legitimacy, and adverse media.\");\n        lines.push(\"\");\n        lines.push(\"CURRENT NEWS\");\n        if (state.news.length) {\n          state.news.slice(0, 5).forEach(function (item) {\n            lines.push(\"- \" + (item.title || \"Untitled\") + \" (\" + (item.domain || \"source\") + \") \" + (item.url || \"\"));\n          });\n        } else {\n          lines.push(\"- Live news unavailable. Check GDELT, ReliefWeb, State, and local media.\");\n        }\n        lines.push(\"\");\n        lines.push(\"NOTES\");\n        lines.push($(\"notesInput\").value.trim() || \"No notes saved.\");\n        return lines.join(\"\\n\");\n      }\n\n      async function copyBrief() {\n        var text = briefText();\n        if (!text) return;\n        try {\n          await navigator.clipboard.writeText(text);\n          showToast(\"Brief copied to clipboard.\");\n        } catch (err) {\n          var temp = document.createElement(\"textarea\");\n          temp.value = text;\n          document.body.appendChild(temp);\n          temp.select();\n          document.execCommand(\"copy\");\n          document.body.removeChild(temp);\n          showToast(\"Brief copied to clipboard.\");\n        }\n      }\n\n      function showToast(message) {\n        var toast = $(\"toast\");\n        toast.textContent = message;\n        toast.classList.add(\"show\");\n        window.clearTimeout(showToast.timer);\n        showToast.timer = window.setTimeout(function () {\n          toast.classList.remove(\"show\");\n        }, 2200);\n      }\n\n      function bindEvents() {\n        $(\"countrySelect\").addEventListener(\"change\", function (event) {\n          selectCountry(event.target.value);\n        });\n        $(\"refreshBtn\").addEventListener(\"click\", function () {\n          selectCountry($(\"countrySelect\").value);\n        });\n        $(\"requirementInput\").addEventListener(\"input\", function () {\n          renderSources();\n          renderBrief();\n        });\n        $(\"cityInput\").addEventListener(\"input\", function () {\n          renderSources();\n        });\n        $(\"copyBriefBtn\").addEventListener(\"click\", copyBrief);\n        $(\"printBtn\").addEventListener(\"click\", function () { window.print(); });\n        $(\"loadMoreAwardsBtn\").addEventListener(\"click\", function () { loadUsaSpendingAwards(false); });\n        $(\"awardSearchInput\").addEventListener(\"input\", renderAwards);\n        $(\"copyContractorsBtn\").addEventListener(\"click\", copyContractors);\n        $(\"exportAwardsBtn\").addEventListener(\"click\", exportAwardsCsv);\n        $(\"saveNotesBtn\").addEventListener(\"click\", saveNotes);\n        $(\"clearNotesBtn\").addEventListener(\"click\", clearNotes);\n        $(\"notesInput\").addEventListener(\"input\", function () {\n          window.clearTimeout(bindEvents.noteTimer);\n          bindEvents.noteTimer = window.setTimeout(saveNotes, 900);\n        });\n        document.querySelectorAll(\".tab-btn\").forEach(function (btn) {\n          btn.addEventListener(\"click\", function () {\n            var tab = btn.getAttribute(\"data-tab\");\n            document.querySelectorAll(\".tab-btn\").forEach(function (b) { b.classList.toggle(\"active\", b === btn); });\n            document.querySelectorAll(\".tab-panel\").forEach(function (panel) {\n              panel.classList.toggle(\"active\", panel.id === \"panel-\" + tab);\n            });\n          });\n        });\n      }\n\n      bindEvents();\n      iconRefresh();\n      loadCountries();\n    })();\n  </script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(6, 182, 212, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Cure Notices</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 1214,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 16720,
          "settleDelayMs": 8770,
          "auditMs": 2043,
          "totalMs": 19363,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 7
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 40,
          "errors": 39,
          "warnings": 1,
          "suggestions": 0
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"awardSearchInput\" class=\"award-search\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"awardSearchInput\">Label text</label>",
            "line": 0,
            "fingerprint": "9bd11a4d9615",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab422c9f",
            "a11yPatternFingerprint": "e84f0a8575342dedd454605ad504e73051698cc74711e47de2d1fe1f2ce6d4a7",
            "a11yPatternDisplayId": "A11Y-PAT-E84F0A857534",
            "a11yOccurrenceFingerprint": "28bc4dc1ace97e6abfb2403b77bb958c6dea2ace2eff20579345db3bbf890273",
            "a11yOccurrenceDisplayId": "A11Y-OCC-28BC4DC1ACE9"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea id=\"notesInput\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"notesInput\">Label text</label>",
            "line": 0,
            "fingerprint": "4c2590cb681d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fdb5e8de",
            "a11yPatternFingerprint": "ebe982df68fbef78f2d6a52cb6dd38698f6cb4c82ffe13430b500822244a2cb9",
            "a11yPatternDisplayId": "A11Y-PAT-EBE982DF68FB",
            "a11yOccurrenceFingerprint": "578e536ca55110f7ff0fb43f0b572c2cf8590888619f4adf05024925852f3a59",
            "a11yOccurrenceDisplayId": "A11Y-OCC-578E536CA551"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "2bdc17824ffc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "6127c148bf1afc22bb527a26890d8c25a633dd8f91d0c3fabe0daefb7b2059c4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6127C148BF1A"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "52bdca8b4a5e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "1bb60584edfb8838a47a41afcb226e6d0b00b1343012ead0e9e5545fb416c6ed",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1BB60584EDFB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"nav-logo\" aria-label=\"ContractingHQ home\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d87a5fccb32e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6183462f",
            "a11yPatternFingerprint": "8ca87f30cb08421b4f2f1b4d5c8074905a4f098aba030a3a26a1d2c780e04d9a",
            "a11yPatternDisplayId": "A11Y-PAT-8CA87F30CB08",
            "a11yOccurrenceFingerprint": "da003937d4caa4e6b3b5dd6660b4090e382f6054138ba84f849eb03514229586",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DA003937D4CA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "27bd68547b3d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "039b7f96677ba1da2af92334d3bb32087241e184b6e3ff142adfee62ad435b77",
            "a11yOccurrenceDisplayId": "A11Y-OCC-039B7F96677B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "cf59ce452d7e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "1978e24800a0da8bc789472e586a490bbac90e533638cb35960e44e52b445cec",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1978E24800A0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5fa2655eb44c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "21cd9028f248e04e498c48e88ba821448c710bc8111d2af8e85b9f217ca22b93",
            "a11yOccurrenceDisplayId": "A11Y-OCC-21CD9028F248"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b6237d0664eb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "98df314f2322a346cf50c663023f5ad4273c64f198fd7c7f35c6990042c196f6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-98DF314F2322"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f05ab393a028",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "6cc1eadb6029ec69440738340e46e38dac66e7627607d17fe90d1d7cacc8e273",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6CC1EADB6029"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "54b549a59f32",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "769e444306c8f6d54fd716bd808ddee160b54772a5c8d1ea41ab0d8f4ffa6e35",
            "a11yOccurrenceDisplayId": "A11Y-OCC-769E444306C8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5610f41745e1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "a3745a06c068c04de7d6b6eea765b911a1705c864a7aab204c1e6a1202fbdaab",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A3745A06C068"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "19a62f9967ed",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "3463557e42c2fea7aca4dae15e4747745281361a7b73474d0fca7e94362588db",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3463557E42C2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f7aff7529e76",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "f485226934926f25ed6df5dd4457890a3830641cf0ecf11d944b4fe9adb07e00",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F48522693492"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "575137f56557",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "fb230191e8cea34d2902a59d9eb4c16c737f0adeff6fb73969895c838ab18897",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FB230191E8CE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e3400a74678a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "90f7398f7ec3be0eb92e44d4dab55ee1fd71d7f456ec9ce2e60a84d07a416cd9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-90F7398F7EC3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "645c462e4f4f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "15fd0443771104588c7f762276a537614d9bf98bc2b9c876472f5284258731cf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-15FD04437711"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "706083a7c42b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "67be6ae21f6fc5b648fc7c4f923aae0138f7dd7f04b33419f77139dc07858d92",
            "a11yOccurrenceDisplayId": "A11Y-OCC-67BE6AE21F6F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "cb96824782b1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "a183f00cddee9c690910516cd23516697a19e2306e7a2ba2e2adf2f624670be4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A183F00CDDEE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "449d52464826",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "f3e71e47e9cd9df3682b95aa792a28eb2d51a076853b567ed22f9564f0ac9fe9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F3E71E47E9CD"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6294b492a2df",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "228430eb07edbb5a07098e10092e794dfb458ab85cb60d5a1c6fbb0da7872225",
            "a11yOccurrenceDisplayId": "A11Y-OCC-228430EB07ED"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "529114eebf00",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "c848d55d68031bdb8fcf9bffb463fef2d0724c85970bbddd3331a0beed0991bf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C848D55D6803"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fa89df826753",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "3ec419ed678183837c3a577f10582c59d3eedcb5fe3b0684f4683c40196ec5ef",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3EC419ED6781"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c63294a724fb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "cf9da10d5c7e03ac7dfa0978c1278d4b34a86ce0464043de418ba6197628aebc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CF9DA10D5C7E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "665cabfc6ae3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "4f37e8cd29c9969c2ae015742c4b798dc13172be417811059b6bbdba156ed832",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4F37E8CD29C9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "384667ab7553",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "bbeba97e2045023aa0ee54afe1abd6f4b7ffb4de03f43abce6756678d291d5c4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBEBA97E2045"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0ac5509e326b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "fecf428068c575d1acc8820c21e4d85b31f8ebfc854908226b1eca27598357ee",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FECF428068C5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "54f91c5d7ff0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "afe65e0f6d34a4feb9f4537e46cb53a5f5002a7a99000da96eccc93f916b7872",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AFE65E0F6D34"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "77cbdba80600",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "f2cfc2763a0540b57bda4e725379bbb4069f766ffbd632eb8be47c5294916bd6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F2CFC2763A05"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "127fd9ac2375",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "72559e812ef1aee750582eb3b31160c27d91a6d36226d47671457ee0973f7cf1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-72559E812EF1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "86f403c49760",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "4500fd74fa785aa7a6419dfb581b26046b367730be823e845033b614c9bc64c4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4500FD74FA78"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "97a1325c872a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "7831022d2b1f022f135fc242675cc0026b5076c79ce504e035c6826b76bfbdfb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7831022D2B1F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e82fe2a61433",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "d360dd9f03fb5a579bd45f08fc94448b32786f8207ff342c1e5837acbfdd2615",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D360DD9F03FB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f25a33242ee9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "47b9138c0acd160cb0ad24914a287a1b6db6fec83d026d9a9fa5c2d1efaa4541",
            "a11yOccurrenceDisplayId": "A11Y-OCC-47B9138C0ACD"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0b6dc929c95e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "1ff2c6ced0c7d5493440c89491e7c6d7317a9431ff17fba7811bb5f62c74b045",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1FF2C6CED0C7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d9c1d0b839a6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "8e929e21f0e5e445e0765a0524a9b8b56238a14fdf938137914b6f148afa3594",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8E929E21F0E5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d5218b0070da",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "08559c9368579aec9c9efdd077fb80210cfc20cbdd9870b7b186ad2d98c10c91",
            "a11yOccurrenceDisplayId": "A11Y-OCC-08559C936857"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "466f2be992d4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "a96bb9f54ce8904ba79dd92a588d912c2843c58d3e3cd5d888b3011dca8bfe61",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A96BB9F54CE8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "da32c4815a0f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "ffbbdd4e9fbc4270399b88cb8638b2e64314cdf0490af6f4acaee0b7d56772a2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FFBBDD4E9FBC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ce244ee86d1e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "d4292082fcbb97c5e6c2d5a8d3e9bd32f29c7ba4824b11f43dc12be6d6156253",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D4292082FCBB"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 46,
      "timings": {
        "fetchMs": 118,
        "pageNavigationMs": 16720,
        "pageLoadDelayMs": 8770,
        "totalMs": 36404,
        "scannerMs": {
          "axe": 19363,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/clause-matrix.html",
      "finalUrl": "https://kthq.org/clause-matrix.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Provision & Clause Matrix - ContractingHQ",
      "elapsedMs": 25410,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3614,
          "failed": 374,
          "cantTell": 52,
          "inapplicable": 53
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e725fdd6c0d0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "d833740a0cbc7a6c907c1b7192fd78fb23b729d1d162660aca49291a6f85ae2c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D833740A0CBC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c91406c4755a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "0ce765bbe9bbd571b8abd0164c3c626e4d89fae4cbc77f8fee08afc31e14d38c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0CE765BBE9BB"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"active\"]",
            "html": "<a href=\"tools.html\" class=\"active\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0acd69bdec37",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3ebaabbf",
            "a11yPatternFingerprint": "81982916b09f6bd81b389ce520157de84fa1525c39537da3d44f1b95640a0910",
            "a11yPatternDisplayId": "A11Y-PAT-81982916B09F",
            "a11yOccurrenceFingerprint": "ebb01a1074b3b02951297775b09c65255a116cba2c541d78f637ec7b670a64df",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EBB01A1074B3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53a63f89e188",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "3c18ced7a2945538308e27559d07de0a9bb1a04874fbc0e9c3dc7e928484ea60",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3C18CED7A294"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f2869071df1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "b1f5717b1687bfd5b8389c22ef536bfe418639d6d8dfb65c8d95b6d34b0bdc46",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B1F5717B1687"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"dod\" data-value=\"yes\" title=\"DoD acquisition — SAT is $350K, DFARS applies, not-dod FAR clauses hidden\">Yes (DoD)</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d39199cf4d9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f72172e",
            "a11yPatternFingerprint": "de79d6ffa5c47683ea9b56b81ff315629dd185f56cd5050d79561e661a66d030",
            "a11yPatternDisplayId": "A11Y-PAT-DE79D6FFA5C4",
            "a11yOccurrenceFingerprint": "62bab2e0a3497268df32e27a603edf459f83160f7168adb5fa7c9f19749b1d48",
            "a11yOccurrenceDisplayId": "A11Y-OCC-62BAB2E0A349"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"dod\" data-value=\"no\" title=\"Civilian acquisition — SAT is $350K, DFARS hidden entirely\">No (Civilian)</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"fob\" data-value=\"origin\" title=\"Title passes at the shipping point; contractor hands off at origin\">FOB Origin</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"fob\" data-value=\"destination\" title=\"Title and risk of loss pass at the destination; contractor delivers to the government's receiving point\">FOB Destination</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"commercial\">Commercial</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"construction\">Construction</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"services\">Services</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"sap\" title=\"FAR Part 13 simplified acquisition procedures for non-commercial buys under the SAT\">SAP (Non-Commercial)</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"idiq\">IDIQ/Requirements</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"options\">Options</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"cots\">COTS</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"uca\">UCAs/Letter</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"contingency\">Contingency Ops</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"a-e\">A-E</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"buy-american\">Buy American</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"lease\">Lease</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"set-aside\">Set-Asides</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"gpc\" title=\"Payment by Governmentwide Commercial Purchase Card\">GPC</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"sealed-bid\">Sealed Bid</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"higher-ed\">Higher Education</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"ccpd\">Certified Cost or Pricing Data Required</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"fms\">FMS</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"vessels\">Vessel Alteration</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"demo\">Demonstration Project</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"r-and-d\">R&D</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"major-defense\">Major Defense System</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"litigation\">Litigation Support</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"multiple-year\" title=\"Contracts crossing fiscal years / incremental funding (not multi-year authority, which is Options)\">Multiple Year</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"data-rights\" title=\"IP, technical data, computer software, and patent rights clauses\">Data Rights</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"performance-bond\" title=\"Performance and payment bond clauses (FAR 28)\">Performance Bonds Required</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"build\" data-value=\"local-area-set-aside\" title=\"Disaster/emergency local-area set-aside (FAR 26.2)\">Local Area Set-Aside</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill active\"]",
            "html": "<button class=\"pill active\" data-filter=\"dollar\" data-value=\"any\" title=\"Show all clauses regardless of dollar threshold\">Any / Unknown</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "404e7980bcb6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1267dd44",
            "a11yPatternFingerprint": "c74e96e82ae48e6e5e34a3847a6e4a904226b209d02ef22d45d6ba9806299f57",
            "a11yPatternDisplayId": "A11Y-PAT-C74E96E82AE4",
            "a11yOccurrenceFingerprint": "403fdb6e5e26a543b0f75d09d7a1b633e4a2f7da05af3f3d6679d38ff624f7c8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-403FDB6E5E26"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"dollar\" data-value=\"mpt\" title=\"At or below the ordinary micro-purchase threshold ($15K)\">≤ $15K (MPT)</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"dollar\" data-value=\"sat\" title=\"Between MPT and the simplified acquisition threshold\">$15K – $350K (SAT)</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"dollar\" data-value=\"sub750\" title=\"Between SAT and the subcontracting plan threshold\">$350K – $750K</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"dollar\" data-value=\"tina\" title=\"Between subcontracting plan and TINA certified cost or pricing data threshold\">$750K – $2M</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"dollar\" data-value=\"comsap\" title=\"Between TINA and the ordinary FAR 12.201-1 commercial simplified procedures ceiling\">$2M – $9M</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"dollar\" data-value=\"15m\" title=\"Between the ordinary and contingency/emergency commercial simplified procedures ceilings\">$9M – $15M</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"dollar\" data-value=\"major\" title=\"Major acquisition above the contingency/emergency commercial simplified procedures ceiling\">> $15M (Major)</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"trim\" data-value=\"oconus\" title=\"Remove domestic-only clauses\">OCONUS</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"trim\" data-value=\"sca-exempt\" title=\"Remove Service Contract Labor Standards clauses\">Not SCA</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"trim\" data-value=\"db-exempt\" title=\"Remove Davis-Bacon / Construction Wage Rate clauses\">Not Davis-Bacon</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill active\"]",
            "html": "<button class=\"pill active\" data-filter=\"trim\" data-value=\"not-covid\" title=\"Remove coronavirus relief clauses\">Not Coronavirus</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"trim\" data-value=\"hide-ibr\" title=\"Hide Incorporated by Reference clauses\">Hide IBR</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"trim\" data-value=\"hide-ft\" title=\"Hide Full Text clauses\">Hide Full Text</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"regulation\" data-value=\"FAR\">FAR</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"regulation\" data-value=\"DFARS\">DFARS</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"regulation\" data-value=\"DEAR\">DEAR</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"regulation\" data-value=\"VAAR\">VAAR</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"regulation\" data-value=\"other\">Other</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill active\"]",
            "html": "<button class=\"pill active\" data-filter=\"type\" data-value=\"all\">All</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"type\" data-value=\"P\">Provision</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"type\" data-value=\"C\">Clause</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"ct\" data-value=\"fp\">FP</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"ct\" data-value=\"cr\">CR</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"pill\"]",
            "html": "<button class=\"pill\" data-filter=\"ct\" data-value=\"tmlh\">T&M/LH</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"clearFilters\"]",
            "html": "<button class=\"btn btn-secondary\" id=\"clearFilters\">Clear All Filters</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d3051b54d78",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f7af403d",
            "a11yPatternFingerprint": "ec3c897ffb7185591676e602c5e869ee655ccd94fcc1d9b88f9fa8924e5e0670",
            "a11yPatternDisplayId": "A11Y-PAT-EC3C897FFB71",
            "a11yOccurrenceFingerprint": "b18a039b8e65ee45d07c39c79a159d938081eee1d641fbca289b05d8a3cf77a2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B18A039B8E65"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"selectRequired\"]",
            "html": "<button class=\"btn btn-action btn-sm pulse\" id=\"selectRequired\" title=\"Auto-select all Required and Applicable clauses based on your filters\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "667c619527b2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8d764758",
            "a11yPatternFingerprint": "b871fb1e13863c6f8be512b4eda0706fea0a196595f1012864e995c522c57786",
            "a11yPatternDisplayId": "A11Y-PAT-B871FB1E1386",
            "a11yOccurrenceFingerprint": "68b69adaa2172905820a8009728ff808c91deac13f5b08f8223c7a46f2732ba0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-68B69ADAA217"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"selectAllFiltered\"]",
            "html": "<button class=\"btn btn-secondary btn-sm\" id=\"selectAllFiltered\" title=\"Select all visible clauses\">Select All</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6167ddc60d36",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fa5655b7",
            "a11yPatternFingerprint": "053191a7b784beba2b37303672e8b930bfa3f01b24afd446702096b61516f153",
            "a11yPatternDisplayId": "A11Y-PAT-053191A7B784",
            "a11yOccurrenceFingerprint": "921817285b3b7a13beaf9063a5739d1248809705a93bbac7e930bb92fa4443ee",
            "a11yOccurrenceDisplayId": "A11Y-OCC-921817285B3B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"deselectAll\"]",
            "html": "<button class=\"btn btn-secondary btn-sm\" id=\"deselectAll\" title=\"Deselect all clauses\">Deselect All</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43a8eabcee28",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8d4fce25",
            "a11yPatternFingerprint": "2f0bc541aebf0cf30fdf39f504ec60fbce28f1a82920d9cf101e016b77ebe8d1",
            "a11yPatternDisplayId": "A11Y-PAT-2F0BC541AEBF",
            "a11yOccurrenceFingerprint": "fe8c2df067edd4feabcb7d6f3d91abb35fc5ac0a823ccd8f968e5e43c4e94cbb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FE8C2DF067ED"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33d9736cc40c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "32d881e071c252b9e2f881f7299933d1652be3c661bf49f5d82067bce79f01e5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-32D881E071C2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be9a4c385d27",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "35adef2929306b764e145508aebbe44992b751daa18654258c6fb63697f89a81",
            "a11yOccurrenceDisplayId": "A11Y-OCC-35ADEF292930"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80bc15e66699",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "b67f91cb34a8ba31c72a77698a4d46acc2d7eb74f4c2bc6b852480d025f3a5a9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B67F91CB34A8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1979501bcd1a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "4009c040d405c7c079a4a50da1352adfc9533c9f7f6861ed5f53bac0e2f2801a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4009C040D405"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2eebcf2d8e95",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "c18bdab1b5b20558a13b65dd559ba456a99de9ac4ff6020f89684b9cd02850a9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C18BDAB1B5B2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h3",
            "html": "<h3>Filters</h3>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bd6632c72c9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-80af7ba9",
            "a11yPatternFingerprint": "3844f0a61cce0ae55b6b13e2996e1860bf91365b50e15dc911e30ddac5e225cf",
            "a11yPatternDisplayId": "A11Y-PAT-3844F0A61CCE",
            "a11yOccurrenceFingerprint": "58f166f87d76b4e9612817d7cc8626005c0a3ca7393182b0676112e072b438f9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-58F166F87D76"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac8cd1d23287",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "f7f078fc8b9e98575439ccf9aed057b6015de483bb82a12ebb97f179457f91e1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F7F078FC8B9E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56968cdf1fdf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "d0da0052568471f9503d6664164f4f08c3bcdd5ac74580434fe200ce383ad174",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D0DA00525684"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.26:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "996fb5447d5a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "6760930e95d0088f1bde566f552af968d0b9b19eaffed074c4cb66eaef09413e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6760930E95D0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.42:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.42:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.42:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.42:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.42:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.42:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.42:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.26:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "750e71cabe3e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "12988c10194bbd0bc971346a8a930e6e9e8e606baab7396107ac53e3c6f23991",
            "a11yOccurrenceDisplayId": "A11Y-OCC-12988C10194B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4495ad78cde7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "e9fead9ab1d36f68b4bc6ca4e4e98620e895a4a52726379034f0728412cb3487",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E9FEAD9AB1D3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.201-1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "390ab01691aa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d7b6a128",
            "a11yPatternFingerprint": "2d3cccb5f78b5c29e2cf852bc7d90ea8f1ac81172d5d44f40d46f067a83cf5e1",
            "a11yPatternDisplayId": "A11Y-PAT-2D3CCCB5F78B",
            "a11yOccurrenceFingerprint": "5f663fd8e311c94fb8fe1880442aa8594b4b36a81deebac83b7925588f8f1d4a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5F663FD8E311"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.202-1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-2\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-3\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-5\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-6\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-6--1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-7\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-8\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-10\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-11\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-12\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-13\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-14\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-15\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-16\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-17\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-18\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-19\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-2\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-2--1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-2--2\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-3\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-5\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-6\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-7\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-7--1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-8\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-8--1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-9\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-10\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-12\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-13\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-14\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-15\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-16\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-17\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-18\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-19\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-20\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-21\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-22\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-23\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-24\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-25\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-26\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-27\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-28\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-29\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-30\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-90\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-91\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-2\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-3\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-4\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-5\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-6\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-4\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-5\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-6\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-7\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-9\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-90\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-2\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-3\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-3--1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-3--2\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-4\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-4--1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-4--2\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-5\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-6\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-7\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-9\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-10\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-11\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-12\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-13\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-14\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.210-1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-2\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-3\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-4\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-5\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-6\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-7\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8--1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8--2\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8--3\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9--1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9--2\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9--3\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-10\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@class=\"result-checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-10--1\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffac92963e95",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "5777a230ddf8c7b70c76f81e4258d299db6d872bd3503fe8b660f2457f004f02",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5777A230DDF8"
          }
        ],
        "outcomeCount": 4093,
        "duplicateFailedCount": 350,
        "uniqueFailedCount": 24,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2734,
          "failed": 111,
          "cantTell": 29,
          "inapplicable": 55
        },
        "failedRules": [
          "color-contrast",
          "heading-order",
          "label",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62945a3d923a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "4d3c90284cc5cabc3bcef52c272bdb1e346e67a25b9be348146afd3c564675c4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4D3C90284CC5"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdebd025179d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "0602f8f4a38112fad5dfeeeb8ab6c60a9325b867ccd47a404813008918efb24d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0602F8F4A381"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" style=\"margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.3px;\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5af5d771491",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "59f5dcc7d3622d47bdabd2259dc098a32067d970d600d89e42b1893038c5ab00",
            "a11yOccurrenceDisplayId": "A11Y-OCC-59F5DCC7D362"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "h3",
            "html": "<h3>Filters</h3>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "900ac6162c80",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e2bf9bbe",
            "a11yPatternFingerprint": "012eb476d1772eebd692e8876b53a45baa4516244f4e72a26b775d9651c7ce3f",
            "a11yPatternDisplayId": "A11Y-PAT-012EB476D177",
            "a11yOccurrenceFingerprint": "0cbfec95b203307603a69b4b9689c49feda982d47c3cc133c901647109bda3e7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0CBFEC95B203"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.201-1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.201-1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7ab0054a49c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dd1f013c",
            "a11yPatternFingerprint": "fe11fdbf164eeb5d121288305a3dac8ef5dfd171f66a159f395ab96a8b52c8fa",
            "a11yPatternDisplayId": "A11Y-PAT-FE11FDBF164E",
            "a11yOccurrenceFingerprint": "e2c842dbcf47c04aca490ba1c86a89895ff330774caa71238aeed2aca364b558",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E2C842DBCF47"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.202-1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.202-1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fb302903b07",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-748a17ef",
            "a11yPatternFingerprint": "4693e159a51d720708e5cedf8287247cf4df4be3a6e3ed3acfef9389a3282862",
            "a11yPatternDisplayId": "A11Y-PAT-4693E159A51D",
            "a11yOccurrenceFingerprint": "5a531321c54b26916b0ee05e1fd37622c5daafa53534e6ac6a522372f2fb746a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5A531321C54B"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-2\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-2\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed1a975019fa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cce4a0eb",
            "a11yPatternFingerprint": "882b9848bc9330386bd17f04e221013b78b330b0ea20cfa4bae19a013e2e4910",
            "a11yPatternDisplayId": "A11Y-PAT-882B9848BC93",
            "a11yOccurrenceFingerprint": "0dd266aba8954579aaef71e97548574089f9596924e60dc7da2ca139a3ebb468",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0DD266ABA895"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-3\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-3\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f5708e6e013",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0d6d8be0",
            "a11yPatternFingerprint": "13f326697cf1ecebd6e6d8d69075f8c53946c07f8baa384a7899b97bcd3aa2e3",
            "a11yPatternDisplayId": "A11Y-PAT-13F326697CF1",
            "a11yOccurrenceFingerprint": "5d1180397f4eb05a6419deabd23c3d3f13eb4e08dae44cb477d561c6c11bdcd4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5D1180397F4E"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-5\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-5\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aebdd98a3130",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7833a419",
            "a11yPatternFingerprint": "dc88a80471aa67ee0e26fda380c8a6948bca4de69efc31387bdeb78ff642beec",
            "a11yPatternDisplayId": "A11Y-PAT-DC88A80471AA",
            "a11yOccurrenceFingerprint": "40f9b6a2832ed3e77a4852e681477c7e52e38ab2ebb6cd5747ce9636e6b40d54",
            "a11yOccurrenceDisplayId": "A11Y-OCC-40F9B6A2832E"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-6\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-6\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6e6f737a97d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fb7c504b",
            "a11yPatternFingerprint": "4f2826a9c84273059fc3dfe12ffbd2dcdcf59da06d4ed9593bf150469cbbd7f9",
            "a11yPatternDisplayId": "A11Y-PAT-4F2826A9C842",
            "a11yOccurrenceFingerprint": "7325199e1b43ddf50e48bfb7ebef8de54f4da65e73d37e0b7f31c32a3c70dcdf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7325199E1B43"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-6--1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-6--1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90b3defdf32f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-24466c08",
            "a11yPatternFingerprint": "e1fe2208f53eb7b8ec4dbdf55acc67441ff440cc0b7384bac05235da9da1a8a1",
            "a11yPatternDisplayId": "A11Y-PAT-E1FE2208F53E",
            "a11yOccurrenceFingerprint": "e26a7034fda91ae5288039a124930d6ffad7be524e49b27bce98cb9ff3d6d66d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E26A7034FDA9"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-7\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-7\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2c9498bf6f9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-eca51793",
            "a11yPatternFingerprint": "fc22ce81045615907bb53a837b2a8107efc0aef0fe26fcc0ebb6338d772dfe05",
            "a11yPatternDisplayId": "A11Y-PAT-FC22CE810456",
            "a11yOccurrenceFingerprint": "6753bad53c596ff42f828fac6822d81db111736e5b63af5fa45e60fe37a95517",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6753BAD53C59"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-8\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-8\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f154e81ff525",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f90dc2ac",
            "a11yPatternFingerprint": "bd1f92a33c570d82e2bfb4ee7f8dfbbfc4c0ec979c826b089a74d4524c92a927",
            "a11yPatternDisplayId": "A11Y-PAT-BD1F92A33C57",
            "a11yOccurrenceFingerprint": "0313a63dddebf94b7d3d26dc0e0747bd872fb992bd9cda55ea561eeac3c5759c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0313A63DDDEB"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-10\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-10\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad4d1626a9b4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fc4a8ff9",
            "a11yPatternFingerprint": "17ff62a5bac345a8325d90bd6e1bca4738ccdefb75eeda40fb45e225b67e1ed1",
            "a11yPatternDisplayId": "A11Y-PAT-17FF62A5BAC3",
            "a11yOccurrenceFingerprint": "c5491d2e991bf57808bb9d6aa727da4097b73a6c26f35463731a1372b9f90473",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C5491D2E991B"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-11\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-11\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71e9f10ac4c7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49596170",
            "a11yPatternFingerprint": "2604226537c52be121f03fd38aee3e45d65749504a30d71fe20d4219fbccaad8",
            "a11yPatternDisplayId": "A11Y-PAT-2604226537C5",
            "a11yOccurrenceFingerprint": "01504b9f9b340442fb1aefbe1fc909468664bfce610f775a94f6a33128943a17",
            "a11yOccurrenceDisplayId": "A11Y-OCC-01504B9F9B34"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-12\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-12\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f3d8eae4b4a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d851930",
            "a11yPatternFingerprint": "8cfaa3b1430bbd26f6c1be6be810b267bd0f4679febc2ef071ab9947791c73ab",
            "a11yPatternDisplayId": "A11Y-PAT-8CFAA3B1430B",
            "a11yOccurrenceFingerprint": "cd23129d92475bf34088b26844f03b62de15d765b1af2502ce1fd28d7a18b40b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CD23129D9247"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-13\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-13\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49aca42d3f8b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-32c96413",
            "a11yPatternFingerprint": "4cefc0c4bc39e934dc9014c8468c845c1a7a249bea8e78787ecd26d115541efd",
            "a11yPatternDisplayId": "A11Y-PAT-4CEFC0C4BC39",
            "a11yOccurrenceFingerprint": "ded8517f64f9b7d04c9f3854fc296281882b018585ef57552ce1ffd0d12fe765",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DED8517F64F9"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-14\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-14\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad5d5bbd4ae8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-771d642d",
            "a11yPatternFingerprint": "8cc58cb3f5f0dd704230908d3dce7106b359816998a4033af1e2be5be635ef7d",
            "a11yPatternDisplayId": "A11Y-PAT-8CC58CB3F5F0",
            "a11yOccurrenceFingerprint": "dac8ef3f031495c095bb98cc0ff30aef400cdcb722c0f29db9912415ab398ada",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DAC8EF3F0314"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-15\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-15\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ba12cf0ff45",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c16b32cd",
            "a11yPatternFingerprint": "d36f104154f818ea6e874fbf89d4477992d0e10ee55b76037dd4525d803c2c0d",
            "a11yPatternDisplayId": "A11Y-PAT-D36F104154F8",
            "a11yOccurrenceFingerprint": "31ca3bfd2fe2506169bc3d3efdf0b2f4bec8c47ba309f0947630920dda140064",
            "a11yOccurrenceDisplayId": "A11Y-OCC-31CA3BFD2FE2"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-16\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-16\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b196a699e2b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-aa8f222a",
            "a11yPatternFingerprint": "3c224d62fed5143c9aa5e2acd2a7e2ecabf7bd091ebe833ce23f51793b6fff94",
            "a11yPatternDisplayId": "A11Y-PAT-3C224D62FED5",
            "a11yOccurrenceFingerprint": "acf0f95746e5dcd0e32149b67d1849a0f96e171c94041e23bb592b20d02b12f7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ACF0F95746E5"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-17\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-17\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "399df99f157f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0c66ee3a",
            "a11yPatternFingerprint": "07c2b6f88df075d9273598d5fabc2d2f4e166d7c9191e121bdb4e38818806776",
            "a11yPatternDisplayId": "A11Y-PAT-07C2B6F88DF0",
            "a11yOccurrenceFingerprint": "183fd519272529c20d44a173b8d70b78b947aaae7943f1673a75ae7479a1a373",
            "a11yOccurrenceDisplayId": "A11Y-OCC-183FD5192725"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-18\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-18\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe0459f76e06",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-256c57c3",
            "a11yPatternFingerprint": "a556fae75d93cdf98ee34d96a1a0b7eacfc4f5e52444651ae14934590a4b6cae",
            "a11yPatternDisplayId": "A11Y-PAT-A556FAE75D93",
            "a11yOccurrenceFingerprint": "722a5a4f9479c7918b2b2f05b7f5c403eeef63a612565a6779ac92dcb007e0f2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-722A5A4F9479"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.203-19\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-19\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb599fd1c428",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cc9aed8b",
            "a11yPatternFingerprint": "f1c689fa50a5cec438727916b8b7f7a6c74f3857921a448d585a5aae4c472773",
            "a11yPatternDisplayId": "A11Y-PAT-F1C689FA50A5",
            "a11yOccurrenceFingerprint": "b881c3b52231d4a484725ec878aab2a55db814ab78522726f12f4da213de11e9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B881C3B52231"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32c839475fb2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-333f499d",
            "a11yPatternFingerprint": "c63f59ad43ad7d5af7f4b7f93c8623c69fc462afa21be06fa9bf079536d4f49d",
            "a11yPatternDisplayId": "A11Y-PAT-C63F59AD43AD",
            "a11yOccurrenceFingerprint": "043fc6bda72596c0e1075b1e9b3eda556c88d3b05a0007b5987ae6b4937f1e10",
            "a11yOccurrenceDisplayId": "A11Y-OCC-043FC6BDA725"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-2\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-2\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b609d029a55",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7ab77136",
            "a11yPatternFingerprint": "2a76a3e057fedf2b9a0a3f5836a6431ff115586dcdf512e38fa631e7aec697e9",
            "a11yPatternDisplayId": "A11Y-PAT-2A76A3E057FE",
            "a11yOccurrenceFingerprint": "c08cb9500278fdeca0927f185619f8db736cbdeee6c6c5e5effabe5ba33df314",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C08CB9500278"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-2--1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-2--1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58be77ad9420",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fbd9998c",
            "a11yPatternFingerprint": "0fe1527270be1abecd537ae2699501a594b7a186eda6329c35d2acd0ecd1b7fd",
            "a11yPatternDisplayId": "A11Y-PAT-0FE1527270BE",
            "a11yOccurrenceFingerprint": "c20d42ee6229ec1b775d20c239983098cdc1d1cf1f751ceb6bb3662176ec63fc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C20D42EE6229"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-2--2\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-2--2\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c21d8b604ce8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fac0ec61",
            "a11yPatternFingerprint": "fdfd485aa759a59c8fac10e6192cade8a0943c48b59b9725a9a9f79cc449ee84",
            "a11yPatternDisplayId": "A11Y-PAT-FDFD485AA759",
            "a11yOccurrenceFingerprint": "028bf54e25903950f8d04b74d553baa93b857e3dad1e670a6bc4d28db98cd7aa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-028BF54E2590"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-3\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-3\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ed6a0df9971",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-341ce8d0",
            "a11yPatternFingerprint": "f858a7658e9621021e7ca62cdc83f6785b3990187e96fc86dfb0527b715ea399",
            "a11yPatternDisplayId": "A11Y-PAT-F858A7658E96",
            "a11yOccurrenceFingerprint": "4f9b3ebc88411c66bdd5f06bb4e430db8b40ca1360de509a474784ca99a8efee",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4F9B3EBC8841"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-5\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-5\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1663bdd2aeba",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c1ac734d",
            "a11yPatternFingerprint": "c18ac9f3cf95d7c093b6b087068c7e6ecab8a8d487c997e18c170fbe3918ce45",
            "a11yPatternDisplayId": "A11Y-PAT-C18AC9F3CF95",
            "a11yOccurrenceFingerprint": "db769a457acf90249bad1dc19c67ff266a1968f43c2bb37a5e8fd5363caf165e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DB769A457ACF"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-6\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-6\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b2fd8a24b59",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-838d1419",
            "a11yPatternFingerprint": "36aba357028cf3cc7ddbb8208b5cda476df7dd265ecd5b09d1dbdfb6b372a3e1",
            "a11yPatternDisplayId": "A11Y-PAT-36ABA357028C",
            "a11yOccurrenceFingerprint": "a9c283663ab9acb448f0dffe48bbbca3f1fe1b36adde244e2928440579fbaba2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A9C283663AB9"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-7\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-7\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ce0cc8ee1ad",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6c67d948",
            "a11yPatternFingerprint": "5a1d345bb7adbdbe869aec5ff8d5dcac1b4cf31d82a288adf861c080b4124366",
            "a11yPatternDisplayId": "A11Y-PAT-5A1D345BB7AD",
            "a11yOccurrenceFingerprint": "8020275b76dcb75c8b1feca4eb083863d5a1103f61d8cce5b541abf8a26d4a11",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8020275B76DC"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-7--1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-7--1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba15959651e9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-376a0db1",
            "a11yPatternFingerprint": "63fdd3fe8ff67a3ca175f08a2157c3babcd075490715c6940624b51c6eb33deb",
            "a11yPatternDisplayId": "A11Y-PAT-63FDD3FE8FF6",
            "a11yOccurrenceFingerprint": "2cc5cdcbed0eb9da44a90db4f3084798db4586fde17bd25a87abaca344467b54",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2CC5CDCBED0E"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-8\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-8\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04df9bf86e42",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4647e227",
            "a11yPatternFingerprint": "c10a4e71f51186d035c2278b2c27d61b2f085041d585b01caf637089b7dcceab",
            "a11yPatternDisplayId": "A11Y-PAT-C10A4E71F511",
            "a11yOccurrenceFingerprint": "9742be2386b236f9962f60a3a44b4c53905212338ad6d9b5bf90a893bcda6574",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9742BE2386B2"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-8--1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-8--1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "255fb87deaae",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9cd1d77c",
            "a11yPatternFingerprint": "1d3e80acc8e2602181e93c77f091661aa2490b0df7815d927468cbe93e3f4b03",
            "a11yPatternDisplayId": "A11Y-PAT-1D3E80ACC8E2",
            "a11yOccurrenceFingerprint": "ec42e85d072caf9d833cbdc6d98a1e84df66c75e9931bb2738aa419de0c5c1e8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EC42E85D072C"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-9\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-9\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08967b8e8de7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e08c1653",
            "a11yPatternFingerprint": "25475addd6c1a202c70a15e97f408dd7a19307d124597cba3a3c3e4089f5e4fc",
            "a11yPatternDisplayId": "A11Y-PAT-25475ADDD6C1",
            "a11yOccurrenceFingerprint": "f7e4eb9317a43891871574ba148e3ac2a4c6bf37c5921065264bfd4d576c0083",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F7E4EB9317A4"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-10\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-10\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f8117f251a7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e30d10fa",
            "a11yPatternFingerprint": "9320b8795783ac82ea900c606f1eb3d1460bb470624a7b8da9ae64155d4abb02",
            "a11yPatternDisplayId": "A11Y-PAT-9320B8795783",
            "a11yOccurrenceFingerprint": "9f27c654f4f0f7afa6e266fafac861f1da32e8277ddf4cae2fa7305c744e1b4f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9F27C654F4F0"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-12\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-12\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69f0f1d189e9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5b87aa8b",
            "a11yPatternFingerprint": "a6be1653686b6ea0adaeda3909a1a56dc38330fcca2ce274bc4e43970b452240",
            "a11yPatternDisplayId": "A11Y-PAT-A6BE1653686B",
            "a11yOccurrenceFingerprint": "37db485286e4e0a853f5d1b1665041b3f149d862a9863a8d5a18e79d2cdf88c4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-37DB485286E4"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-13\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-13\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c2cae45779c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b878384a",
            "a11yPatternFingerprint": "970808879a51cc43801bc983cb632c46a5e318f18810ecc44b5f8bcdc75e688f",
            "a11yPatternDisplayId": "A11Y-PAT-970808879A51",
            "a11yOccurrenceFingerprint": "80f1d12f0ed67c48a7a362ff50c5b9b4e7f8e07b12d9cb2f35bb754c4b83e442",
            "a11yOccurrenceDisplayId": "A11Y-OCC-80F1D12F0ED6"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-14\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-14\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7bddf052832",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9062e663",
            "a11yPatternFingerprint": "42961b362ccba517ba598bd2aafac916c7b0ba57edc9256ca64cbf4e0be21355",
            "a11yPatternDisplayId": "A11Y-PAT-42961B362CCB",
            "a11yOccurrenceFingerprint": "ae20bd7e6130bea0fb7e885cc4fb2b27fa51c50be9c0601c186c5a72e9225bd4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AE20BD7E6130"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-15\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-15\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ef1e17758dc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-83706217",
            "a11yPatternFingerprint": "dbfe9da6bb990e3f680d3c71bb56e9bce9d075c706944e0608aa2ae46d84093e",
            "a11yPatternDisplayId": "A11Y-PAT-DBFE9DA6BB99",
            "a11yOccurrenceFingerprint": "a2ed97a0141de4588f59acbaae8be1a18b5b19197d80b3cf3f899408c12fd8db",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A2ED97A0141D"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-16\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-16\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e7df0b986fb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6393c9a2",
            "a11yPatternFingerprint": "aaedf6c8004d458ce01e868de3a2e2fe600e91b33db3f2156005435c1905bfb7",
            "a11yPatternDisplayId": "A11Y-PAT-AAEDF6C8004D",
            "a11yOccurrenceFingerprint": "c1364162677b6b8d5a8df4ab961858b8713352aca3f173f223d66e119e4562ab",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C1364162677B"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-17\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-17\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d955cf49431",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c684c4e9",
            "a11yPatternFingerprint": "8366aaa9d855f903c1731c92b566a31f4362e20dea784b004f7fb64f4d35f207",
            "a11yPatternDisplayId": "A11Y-PAT-8366AAA9D855",
            "a11yOccurrenceFingerprint": "80fe72be1cb70d4c95ddacf69c814cf45a684ecf2599f7c7820512657dd6cb9b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-80FE72BE1CB7"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-18\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-18\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d83a22e474a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-88bddd5b",
            "a11yPatternFingerprint": "2a6199b6bdc35707e8dee702af71d440b18ed1c7527da2ba04f60f8407a9dca0",
            "a11yPatternDisplayId": "A11Y-PAT-2A6199B6BDC3",
            "a11yOccurrenceFingerprint": "9ff3d8ff55fc13bf9f41d906674fa269ddbd26996f881ff045f3d0c725818f2d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9FF3D8FF55FC"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-19\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-19\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb6585a02381",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-24436bd0",
            "a11yPatternFingerprint": "f2cc81f9ea7eadb3b1f95003eec6958ed5d77abfdf4d8d4fe0f57734f828ffe1",
            "a11yPatternDisplayId": "A11Y-PAT-F2CC81F9EA7E",
            "a11yOccurrenceFingerprint": "ba3d0a357aa181768113604d6d1869eb06143c16b22735f19a004b47f48a83c5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BA3D0A357AA1"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-20\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-20\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac3f7fe01bdf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff85e971",
            "a11yPatternFingerprint": "65fe480b928b2918b1de7b6ec3da43606ef4b2e2cd60953f43bf683d7f564947",
            "a11yPatternDisplayId": "A11Y-PAT-65FE480B928B",
            "a11yOccurrenceFingerprint": "de93a9a0cc765765ff901860d177a95df6a53d1b7b2e2834e784297a5eb0aeb6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DE93A9A0CC76"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-21\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-21\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2818a81e5cc9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-daf50316",
            "a11yPatternFingerprint": "08b0d390c8d2b2d6650003895510a2371a047fdc293cab52086b27b200d9555a",
            "a11yPatternDisplayId": "A11Y-PAT-08B0D390C8D2",
            "a11yOccurrenceFingerprint": "b6f265331ce41dd631cbf01fd127c84d5437ab6c9399bb7cce5a7f0857c2e8e0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B6F265331CE4"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-22\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-22\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1925d9e1995d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0935baa8",
            "a11yPatternFingerprint": "292b7dd267cc3e20f284a45c793240e634e71468a0d2900cbf8b4ba06d4c0ec3",
            "a11yPatternDisplayId": "A11Y-PAT-292B7DD267CC",
            "a11yOccurrenceFingerprint": "14baea0286b14ed2e84c88b7a6253591ad3804740eed920aa79e8c1eaa077e44",
            "a11yOccurrenceDisplayId": "A11Y-OCC-14BAEA0286B1"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-23\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-23\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94b8db5cb509",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd0f54ae",
            "a11yPatternFingerprint": "02f639910d5686a4d4263bd5c158b0828c18fe21147a964f5c186bc47c658402",
            "a11yPatternDisplayId": "A11Y-PAT-02F639910D56",
            "a11yOccurrenceFingerprint": "c819b6b9ad24c37c367bbbcdad038ea95e0c382e30c054b7d1581e6acf728734",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C819B6B9AD24"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-24\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-24\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebdf49806c71",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5a73e619",
            "a11yPatternFingerprint": "7f90ab54c8d3679d658fa995511117dac61bbf825d2936fb488dadf7d5fedff4",
            "a11yPatternDisplayId": "A11Y-PAT-7F90AB54C8D3",
            "a11yOccurrenceFingerprint": "3bd05aa3df9488f946611586ebc7a6a55123cf4212ec9eae9771e6c592aacd1a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3BD05AA3DF94"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-25\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-25\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4a2b859acef",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b5ba8cde",
            "a11yPatternFingerprint": "8b2871d3ff559e80c8c0237bd9ebe17f8da5b24ff08a05bd70932e3c32c00a5a",
            "a11yPatternDisplayId": "A11Y-PAT-8B2871D3FF55",
            "a11yOccurrenceFingerprint": "da323a98fdcfd0cd0f79562e70e659ed1d21978ee5e5f0b295e16cfad3a81116",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DA323A98FDCF"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-26\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-26\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d2e7bb6a049",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81d97cf5",
            "a11yPatternFingerprint": "1ee34a86b06c9d1efe619f6c8b18c3078a8d24f3f3e100aa26548f1deee6e279",
            "a11yPatternDisplayId": "A11Y-PAT-1EE34A86B06C",
            "a11yOccurrenceFingerprint": "ba3d84df7465932497088cec17a754f4dd5e2c14a4b27b453f7180c8fe2f1393",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BA3D84DF7465"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-27\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-27\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "067e9024a3d5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7af7694e",
            "a11yPatternFingerprint": "d073a38e1fbf12e54d5cf671563657d31d36640b31422d4101e6ce6765edfdb3",
            "a11yPatternDisplayId": "A11Y-PAT-D073A38E1FBF",
            "a11yOccurrenceFingerprint": "f98aa6b8ed18c0fbbcbecae441c48d38961f9d917f18cf96b3a07ffa7b184160",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F98AA6B8ED18"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-28\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-28\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2ad7170f762",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-afd84205",
            "a11yPatternFingerprint": "ae8350963fddd74ebddca576537a0bd93d289e3df78dee27bb28eaddb1da8acb",
            "a11yPatternDisplayId": "A11Y-PAT-AE8350963FDD",
            "a11yOccurrenceFingerprint": "ae33771edef6be78074efbc3abd4a4ba292493942b463470580788f82d40ddab",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AE33771EDEF6"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-29\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-29\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc5a57c1239b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ce859dca",
            "a11yPatternFingerprint": "b94d986017563315096a5b03645f2734bdbc07f39f7020a12ac20fda350bf715",
            "a11yPatternDisplayId": "A11Y-PAT-B94D98601756",
            "a11yOccurrenceFingerprint": "a81796b03995e37110600d12bce15df9e9f2e3336ac8aa95dde25d7839ccd48b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A81796B03995"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-30\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-30\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "581f11da0a4a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cb1a33d2",
            "a11yPatternFingerprint": "88a54358405fdcebf905feec22ac01b90e89e7b442d59d64d0b06a5664e4d5e4",
            "a11yPatternDisplayId": "A11Y-PAT-88A54358405F",
            "a11yOccurrenceFingerprint": "95dcb7287cdb1f6b2c6083c9f6fd5573eba5004fe3edbc6d78901bc4a6bd506a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-95DCB7287CDB"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-90\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-90\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09776fefd0f5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6ec0ca88",
            "a11yPatternFingerprint": "50fd936880139c658efc98626511a94a3effe9bfc1b426fe8518fb24deddbeb3",
            "a11yPatternDisplayId": "A11Y-PAT-50FD93688013",
            "a11yOccurrenceFingerprint": "119a541ea5ad3d3f12b757fa8cbad04d3d76544d979711798572a7afdc668670",
            "a11yOccurrenceDisplayId": "A11Y-OCC-119A541EA5AD"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.204-91\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-91\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b9f6fb4dad0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-341d84d6",
            "a11yPatternFingerprint": "af91b823a65d762107f377f87d0e09ab670ff23df1a8e88b779a3ce750269f41",
            "a11yPatternDisplayId": "A11Y-PAT-AF91B823A65D",
            "a11yOccurrenceFingerprint": "a0843a22ad91c40da605059a69cc5374ca3a13e3d669bf72f74a34f3265a9042",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A0843A22AD91"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.207-1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04e0c695bcd8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-977f461f",
            "a11yPatternFingerprint": "7535752695f3538e628cb26ffd5d12bd7ac8e461624292e92d95c6c12726c9be",
            "a11yPatternDisplayId": "A11Y-PAT-7535752695F3",
            "a11yOccurrenceFingerprint": "2f9bf6ad911e4caf1686e58da4b9d0fdd290e8a824d2c25d569e3a73e82cd998",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2F9BF6AD911E"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.207-2\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-2\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a60031456735",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6c4661c9",
            "a11yPatternFingerprint": "7a41ad7e3983e903296ed02fe71ad559f763481d49886a2308e42811319111a5",
            "a11yPatternDisplayId": "A11Y-PAT-7A41AD7E3983",
            "a11yOccurrenceFingerprint": "eea0c3641c04eb953243795b29cde10565a87dd45e52d257dacc05fcfa9a768a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EEA0C3641C04"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.207-3\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-3\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a044198e226",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cf9fd404",
            "a11yPatternFingerprint": "06a92bae4817c1e57ccb91848dfb76c95c03f256df4c5dfcad596f9dd0edc8e2",
            "a11yPatternDisplayId": "A11Y-PAT-06A92BAE4817",
            "a11yOccurrenceFingerprint": "3a2a319b7ebf156effe56720938735c15d574a49f34f0863599c217036e3f707",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3A2A319B7EBF"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.207-4\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-4\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3102dc143aff",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-50c982e8",
            "a11yPatternFingerprint": "4032e95eac5d5e8d7d5b7b8b3468f6d970aca80bf976fe57b2e1b4676b1a73b8",
            "a11yPatternDisplayId": "A11Y-PAT-4032E95EAC5D",
            "a11yOccurrenceFingerprint": "4ce34af7206f1c85bb5f8c025a9266bdb861f0bc7e6131821fff6198c2c93bf3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4CE34AF7206F"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.207-5\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-5\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d62786426629",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-18d35353",
            "a11yPatternFingerprint": "950614ee466f938641b65ea00e489d23d215f1663fedd88ea148e16d543a91e7",
            "a11yPatternDisplayId": "A11Y-PAT-950614EE466F",
            "a11yOccurrenceFingerprint": "d011e4b635ed09a97e6085101629ac5d072d843e39782f49e3ede61296713ebc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D011E4B635ED"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.207-6\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-6\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eefec41a3ea",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-476dea83",
            "a11yPatternFingerprint": "5f1ccfd6c6a9df838c07887d2394e790102c7b52a0d246fab467a11cbe24786f",
            "a11yPatternDisplayId": "A11Y-PAT-5F1CCFD6C6A9",
            "a11yOccurrenceFingerprint": "95a47ac5a5af158ab7ca6b07f2b60f64165a6977bcfebdf0d46b40a973b07d7f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-95A47AC5A5AF"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.208-4\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-4\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c3b80c38aa9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-41675826",
            "a11yPatternFingerprint": "e4717e0e6d1d25e32f40f5550b7ea1ff23f9af3a8d594fe1212425c17c71dbee",
            "a11yPatternDisplayId": "A11Y-PAT-E4717E0E6D1D",
            "a11yOccurrenceFingerprint": "a627c8622ac02fd2cfbd02727c22bddf9dbbec2174387d576c10e69a56ceb9f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A627C8622AC0"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.208-5\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-5\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce118eed6e51",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fd82506c",
            "a11yPatternFingerprint": "3aec95f245ec97ce1d062db77bb1e1d06837e8cbee637f22cb6ab05dc2170aec",
            "a11yPatternDisplayId": "A11Y-PAT-3AEC95F245EC",
            "a11yOccurrenceFingerprint": "b492d043d84fc04f8b17e8e86b77a5ad4db389446f3a18e207ecc3b853eed0d6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B492D043D84F"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.208-6\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-6\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ef5de02b0ed",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-84e2cb74",
            "a11yPatternFingerprint": "752cb3c6b05619e13b8102d84cf2bf62ba78dd9931bd05a5597325c80483a4cf",
            "a11yPatternDisplayId": "A11Y-PAT-752CB3C6B056",
            "a11yOccurrenceFingerprint": "4db5ea5ace8b7e56cb83dcd273bc23e489baaf7a6771934ba9969fb98149dcf1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4DB5EA5ACE8B"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.208-7\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-7\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31fc6fd3dd75",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0c86afb2",
            "a11yPatternFingerprint": "168034a8446301dde55384f82071532aa5aa53bd1b297cefe92c97f164c8111b",
            "a11yPatternDisplayId": "A11Y-PAT-168034A84463",
            "a11yOccurrenceFingerprint": "be8502a4035069086a0b1df7fb3a496b21d5d6dcb222c222719d0a6e618a7226",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BE8502A40350"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.208-9\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-9\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c54d9f097a1e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f79f837a",
            "a11yPatternFingerprint": "01d2701e53ace0bcb3a54773bad91a16d83928907659b94a83862c2a302bb512",
            "a11yPatternDisplayId": "A11Y-PAT-01D2701E53AC",
            "a11yOccurrenceFingerprint": "db52a1ce265200ec7b3efd3b579f78ac75acd0dcf5e4daaafbf8cd89b9953dcb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DB52A1CE2652"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.208-90\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-90\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "907d8cc917e7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3de45d09",
            "a11yPatternFingerprint": "87f5176598ebfc53ff795fa90420289ef0528d9687f9dde3be01e989abf75f0a",
            "a11yPatternDisplayId": "A11Y-PAT-87F5176598EB",
            "a11yOccurrenceFingerprint": "6b3b5c1dae8be54cbbe3d35ae0cea38ddc2bbe3443550dfd8903f2f45d64b864",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6B3B5C1DAE8B"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dc73ae8f2f4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3808b42a",
            "a11yPatternFingerprint": "537f142c9bcbaeafb811a86d816fe253d8701e134df26461c97b96c4de9795f6",
            "a11yPatternDisplayId": "A11Y-PAT-537F142C9BCB",
            "a11yOccurrenceFingerprint": "b94663cc9f52f0284adb45be05b824eb6cfb122b5a54c906c841bfd4ff007281",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B94663CC9F52"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-2\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-2\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fe31a4b77fa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-30cbe63c",
            "a11yPatternFingerprint": "b583c6c3ff3b60ff1e6e14a77890909a080acb52d010cc28535a0e18a55f5b91",
            "a11yPatternDisplayId": "A11Y-PAT-B583C6C3FF3B",
            "a11yOccurrenceFingerprint": "510f185a8cb26a79980bb9ab9a20db345c516609b40268b68e183f1a4856d019",
            "a11yOccurrenceDisplayId": "A11Y-OCC-510F185A8CB2"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-3\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-3\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0e091361e64",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e276f49e",
            "a11yPatternFingerprint": "06fc73a68a28d2562e64b04bb035540f22d5f72c3b4f9c76c0d5412c33f454d2",
            "a11yPatternDisplayId": "A11Y-PAT-06FC73A68A28",
            "a11yOccurrenceFingerprint": "349de5539b4a9a8cc0dac3438bbb4df5e8bcb09719b9b52470d5c76bfa97fd85",
            "a11yOccurrenceDisplayId": "A11Y-OCC-349DE5539B4A"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-3--1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-3--1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "267692a00321",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7416aa08",
            "a11yPatternFingerprint": "1cd7ab3d4bea89d10b277f0d80599bed7e8a187a55b0427057a8b73ec653ab3c",
            "a11yPatternDisplayId": "A11Y-PAT-1CD7AB3D4BEA",
            "a11yOccurrenceFingerprint": "293aeac8e6822064bd98ae9c7227f94fc1f513eeb1637da09fec1b49168fc2d3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-293AEAC8E682"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-3--2\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-3--2\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f3e2f9e475b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-beda6f10",
            "a11yPatternFingerprint": "0673951b6969d2d7af789d22d2915535969b4cec8f0e684c94a29024bbc6172f",
            "a11yPatternDisplayId": "A11Y-PAT-0673951B6969",
            "a11yOccurrenceFingerprint": "2a2ad41ad2cc4d9b8983d36b7fd3ddf0a6823c8dffbb30e9fc4217f3438a40bf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2A2AD41AD2CC"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-4\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-4\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b9de69bca7a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9f4f8ab6",
            "a11yPatternFingerprint": "841de5529ca07a0210fabab657ae88f3a0316dc81b7b49c2a8e151a89be5c7b4",
            "a11yPatternDisplayId": "A11Y-PAT-841DE5529CA0",
            "a11yOccurrenceFingerprint": "135095a1fcca3b49d9556db251309b7000c14ee493cdfbb991a35cb7e6942105",
            "a11yOccurrenceDisplayId": "A11Y-OCC-135095A1FCCA"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-4--1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-4--1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a01520b0c577",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6a38979f",
            "a11yPatternFingerprint": "2039a46fb8d24cae9bd3aa319d029cb0e788a66721be39d4cf122729d268446a",
            "a11yPatternDisplayId": "A11Y-PAT-2039A46FB8D2",
            "a11yOccurrenceFingerprint": "575ef585fbfda3baaf441b34d0dcb8d971bd9cf2b2ce80e41b457fa23b8aa794",
            "a11yOccurrenceDisplayId": "A11Y-OCC-575EF585FBFD"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-4--2\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-4--2\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7e08128820d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f25751eb",
            "a11yPatternFingerprint": "81f0e901b345001bd7af706b99a54e7d4c3b121e5fd7dedd33021e47b32fc89b",
            "a11yPatternDisplayId": "A11Y-PAT-81F0E901B345",
            "a11yOccurrenceFingerprint": "18505310abe6b50d7aa6e12a0db06bfe2899d839bf8931c664a0f15fa7977441",
            "a11yOccurrenceDisplayId": "A11Y-OCC-18505310ABE6"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-5\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-5\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c13e99f02961",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-358551e8",
            "a11yPatternFingerprint": "5e43453f2ee2c624b075986f65d559b54c5520b21094848741fdafbb53652cbf",
            "a11yPatternDisplayId": "A11Y-PAT-5E43453F2EE2",
            "a11yOccurrenceFingerprint": "8d1db9b4886d4d1f2e9db28a14a7aa1fdcac1de95944887a1e0d03aabc16441e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8D1DB9B4886D"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-6\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-6\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d522a65047a0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3f2dd4c3",
            "a11yPatternFingerprint": "02ef6459c43b7722af70d1b0afa4296d4475b55cab6a81e313c0f00de23a0c9c",
            "a11yPatternDisplayId": "A11Y-PAT-02EF6459C43B",
            "a11yOccurrenceFingerprint": "5cfdac4970fecfc52c4048289993c0084d3a7e04474f7202596c996df4501a4a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5CFDAC4970FE"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-7\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-7\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "670edd7ac731",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-341522f3",
            "a11yPatternFingerprint": "af8bf24e2387fd7f569a9c30b13e5b31354f24ca3d496f8f67b020ead28b2b63",
            "a11yPatternDisplayId": "A11Y-PAT-AF8BF24E2387",
            "a11yOccurrenceFingerprint": "16fbc21381e7c044550922a8ff4c1e871c392a8f626d59b8d5ff0030a80aae3e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-16FBC21381E7"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-9\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-9\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44557a1fe058",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1e033c73",
            "a11yPatternFingerprint": "5fd9e5618ba5292c906710ed676b50ceee9473c802930c35f0fee1d8e9ee614b",
            "a11yPatternDisplayId": "A11Y-PAT-5FD9E5618BA5",
            "a11yOccurrenceFingerprint": "6e220a0d4bfd5a928e5e7ac4e02d0148c915665075065f663896a033d287ce69",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6E220A0D4BFD"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-10\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-10\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8292f12e6794",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-89e10bd1",
            "a11yPatternFingerprint": "68b2584bf1fd473946dbcdfb07fd460c4bfbdd38e4a33606e0e206a7cd4c9e89",
            "a11yPatternDisplayId": "A11Y-PAT-68B2584BF1FD",
            "a11yOccurrenceFingerprint": "4883c60bd44919b03462c30950616ef81f0da7e5f3d7689dff6a8caf35bf65f7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4883C60BD449"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-11\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-11\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2224912af24e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-05b71b20",
            "a11yPatternFingerprint": "53ec7268c40b6ba2dd8cb5330c3fac69d8887dbdb04c10e5aca0768adf917984",
            "a11yPatternDisplayId": "A11Y-PAT-53EC7268C40B",
            "a11yOccurrenceFingerprint": "13ac50c6d61c903e5cfd6713d0e0e8b968d4df9d8fa5bf17b30a0b77302abe1c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-13AC50C6D61C"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-12\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-12\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4eba56cc675",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2cb111d8",
            "a11yPatternFingerprint": "2a7131326887f0dd49cbc9aa60186d7d67a934fcaf6e4f2418c7abeda87f1af8",
            "a11yPatternDisplayId": "A11Y-PAT-2A7131326887",
            "a11yOccurrenceFingerprint": "20ea4d60d97a58459b3e3f139d5714175883eae9de24b067bd6c91d6ff4bc55e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-20EA4D60D97A"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-13\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-13\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0955ade6844d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c783aa6b",
            "a11yPatternFingerprint": "cfd28e86bad46b8499e00fb583bc1cf48fa8b6dd831e39939417b3ffed87b5a9",
            "a11yPatternDisplayId": "A11Y-PAT-CFD28E86BAD4",
            "a11yOccurrenceFingerprint": "79742b2d6995a1d37834a896762445f6489babddf403b33b4135b9d6ea87d32f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-79742B2D6995"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.209-14\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-14\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fc8f59440db",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-00580eab",
            "a11yPatternFingerprint": "ef49ed490bfbe6cf6a1c2016dcd3983f790fd8a38213b205b4f623f3983f4e80",
            "a11yPatternDisplayId": "A11Y-PAT-EF49ED490BFB",
            "a11yOccurrenceFingerprint": "f0e3560f391f9828e228903f0a5d9ba406fb58b0f61e7856ae587cc4d0427fec",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0E3560F391F"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.210-1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.210-1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "045bf9eb303a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7d93bf98",
            "a11yPatternFingerprint": "e732c0376956d65486ee678fcfca1c1c9efb02502890ba8903494c5f9b097f81",
            "a11yPatternDisplayId": "A11Y-PAT-E732C0376956",
            "a11yOccurrenceFingerprint": "c7e548b7e73bef70cca21a6a908cc801537e1505a9716f7e9650b7013b5179e6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C7E548B7E73B"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be68af532757",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5ef4625a",
            "a11yPatternFingerprint": "32acbe23d565e5eb700e63b31a4f617dafe9d28a424af08e3cb32e39288b27e5",
            "a11yPatternDisplayId": "A11Y-PAT-32ACBE23D565",
            "a11yOccurrenceFingerprint": "d51948e44f2ba247edd748ce8517829622bbff759673e02f0c8d7b0fb37c24fe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D51948E44F2B"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-2\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-2\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f78754b9148",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8980abd5",
            "a11yPatternFingerprint": "c8a05674cab3d8bf04c822c6c0826efb103febb48ee8eb98fb9c880e54874e06",
            "a11yPatternDisplayId": "A11Y-PAT-C8A05674CAB3",
            "a11yOccurrenceFingerprint": "d25bf6f2ce231d572ada132e66ff68d288ef8d007444b8f4e1ed4e8a86c9544d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D25BF6F2CE23"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-3\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-3\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17bb3458417d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7853ed44",
            "a11yPatternFingerprint": "9a9d93c65c8c2328fd2db2d175c5e2a9f11730732d213fb4c0c71d8e4e2e916b",
            "a11yPatternDisplayId": "A11Y-PAT-9A9D93C65C8C",
            "a11yOccurrenceFingerprint": "1853e11126a69c526398af01a8477b807b6917389be829315162c4343a8853df",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1853E11126A6"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-4\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-4\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9edf25b7f496",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49c95f06",
            "a11yPatternFingerprint": "499fa8be412bc8b3ce147f0412d8d40c0b17e4e91488db1d6b7fec8d8e598b26",
            "a11yPatternDisplayId": "A11Y-PAT-499FA8BE412B",
            "a11yOccurrenceFingerprint": "3d12364127a81641f620ffce52e3f1f5721e7cb16c2a74d2318daa30407f4990",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3D12364127A8"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-5\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-5\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63c8336d3498",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-de5ae971",
            "a11yPatternFingerprint": "eec6ce2079d5e2d324fa70e32d27161e572d5125b18ff586280c5e8ab140d0be",
            "a11yPatternDisplayId": "A11Y-PAT-EEC6CE2079D5",
            "a11yOccurrenceFingerprint": "6aa09e74bb970b1af03136e9542dc8750cd988ad04143691a008ba7302ee3c34",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6AA09E74BB97"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-6\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-6\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "611129547003",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-18a5e0a8",
            "a11yPatternFingerprint": "b50085081ca65edc9e3f83c98b3eaedb8b6197faecf1700e684dd8a939ab3a86",
            "a11yPatternDisplayId": "A11Y-PAT-B50085081CA6",
            "a11yOccurrenceFingerprint": "e2f46315732d8af474678c99b44f615c0cf8bf988925f74b4a9fa23e44e3e95c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E2F46315732D"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-7\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-7\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb456b9a76a0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8cda96ac",
            "a11yPatternFingerprint": "7e7c82896d3340c1b15782efdfba7b574bcd8923460010f943b44beeea4cffc6",
            "a11yPatternDisplayId": "A11Y-PAT-7E7C82896D33",
            "a11yOccurrenceFingerprint": "97b1e9db05431ce6dfef2a3971adcc5ef66171ee193cb85daba2a6b7881c79ca",
            "a11yOccurrenceDisplayId": "A11Y-OCC-97B1E9DB0543"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-8\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69b1a6aae8dd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d626c32e",
            "a11yPatternFingerprint": "45578093e29d62d6a73c1e3d6f452dfde21828df6fb6824caf9fffd333291924",
            "a11yPatternDisplayId": "A11Y-PAT-45578093E29D",
            "a11yOccurrenceFingerprint": "9764d3031275c1849627e3a102f8ae341dc447297e6fd2f75e4c416313d9eb23",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9764D3031275"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-8--1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8--1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f00980d1875e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-21602af3",
            "a11yPatternFingerprint": "a00cdf9e1e27744dd844ece83d1daa8e6253b32310641f81e118552e97a8420e",
            "a11yPatternDisplayId": "A11Y-PAT-A00CDF9E1E27",
            "a11yOccurrenceFingerprint": "760a5e3a25ee347daaa3e8314f51289168abdd51c927633cdec74d91674ab064",
            "a11yOccurrenceDisplayId": "A11Y-OCC-760A5E3A25EE"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-8--2\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8--2\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f751eeac139f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-62c79c45",
            "a11yPatternFingerprint": "40811f68d770d5bda0bba01469260f291c6a81fe18e258eac88f79ee2b543641",
            "a11yPatternDisplayId": "A11Y-PAT-40811F68D770",
            "a11yOccurrenceFingerprint": "cc3b318a68829f89fc996f69036ab0b3306ea86ed997c1737f4abf089d0c4390",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CC3B318A6882"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-8--3\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8--3\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "282be32ac059",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b2398d2e",
            "a11yPatternFingerprint": "837d347df1aa2ea2415673cd2e7035f2d2f5ede625285d825b60c8612a85dcf8",
            "a11yPatternDisplayId": "A11Y-PAT-837D347DF1AA",
            "a11yOccurrenceFingerprint": "ed2f984c2912540bc6d428c6389d00349b94e7d4237f3fcddb8dd5e0ca93563b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ED2F984C2912"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-9\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89f17654f181",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e0c55097",
            "a11yPatternFingerprint": "f970d57cbd053f1c2531293436b96349f9bcf2621c311a1e133c833ab7d8ab30",
            "a11yPatternDisplayId": "A11Y-PAT-F970D57CBD05",
            "a11yOccurrenceFingerprint": "84ca1b16e3d52e3e92716dfa12f381552bcb4790e479c7c223ffabc4c99d517b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-84CA1B16E3D5"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-9--1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9--1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "570827d3ea02",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0388814",
            "a11yPatternFingerprint": "b33c4847232bb40d6237c84be393cbf7c5c3696d7c40cdc45eac16bcf0fdedb2",
            "a11yPatternDisplayId": "A11Y-PAT-B33C4847232B",
            "a11yOccurrenceFingerprint": "1e7cfba52b9f8c23bacb88231791cbec173d5022877559a19447d7a000ede9a3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1E7CFBA52B9F"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-9--2\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9--2\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85d6b586828e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f735e73",
            "a11yPatternFingerprint": "2860710eef3ce980e51a6e8d1617ea802a956740aeaa80bbb18fb4ef9aab92c6",
            "a11yPatternDisplayId": "A11Y-PAT-2860710EEF3C",
            "a11yOccurrenceFingerprint": "6b4d1d68d6f7fe9959634697410f945251b58dba9449f663db429b24369ee025",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6B4D1D68D6F7"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-9--3\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9--3\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dff1281f8404",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e23b7d1d",
            "a11yPatternFingerprint": "f655bae4aab04dcadaa7a07a4205cf113f3bc4b0b8d0b5893876d9fe69dd83a3",
            "a11yPatternDisplayId": "A11Y-PAT-F655BAE4AAB0",
            "a11yOccurrenceFingerprint": "3216e3c1482e7d4b43a1818334fa587c15453a215fb5a31182c4bd8cce8ad6e2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3216E3C1482E"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-10\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-10\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "575bed16b10e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7eb11094",
            "a11yPatternFingerprint": "fc8626f7c216b68faf2fe887ccf23d562b7a1915fccca50af2a9e634447ac520",
            "a11yPatternDisplayId": "A11Y-PAT-FC8626F7C216",
            "a11yOccurrenceFingerprint": "29786eea028e8d583fb90b54e4afe08e51325a204aafb513ee65c515260cbde1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-29786EEA028E"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".result-checkbox[data-uid=\"52.211-10--1\"][type=\"checkbox\"]",
            "html": "<input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-10--1\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb475d081c82",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9c150cde",
            "a11yPatternFingerprint": "7ae934e13cfede7a95d7d03c49931319f565b1262b51d7d770e634be6197f0be",
            "a11yPatternDisplayId": "A11Y-PAT-7AE934E13CFE",
            "a11yOccurrenceFingerprint": "02428ae0e41c917ae10ac282552d57804e316a8f559afeabea45bde3d629eb3a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-02428AE0E41C"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "940b8d7df9a9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "d88454633eb85da93bd7ce950a3adfb0894b1bd0a1b03e9d53d16051182dbadd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D88454633EB8"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0da9cb8f95e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "ffd613838b559c196af1c42db646318865f71c80077fa79d315418cfd2b24d5f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FFD613838B55"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa047153f584",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "c4b6e114ca8ec9fb98e75d32ff1facfd6128ae739749ed61924732c22b64543a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C4B6E114CA8E"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(124, 58, 237, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8357267f7b4a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "a935c697afc7ed9d2a00a986ae8c32990ecb6236f69df593483512d792817a0a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A935C697AFC7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Personal or Non-Personal</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "710c2fd8c32a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "ca54dd7e00019b5c5af787c77f4660f4868ecdfce2f1a6939f1d4667d45d8e29",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CA54DD7E0001"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7867fa490b0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "2db62468b88b705720aa42feb0362a92e4ab0b66d3cf8143991cb7369a8bda48",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2DB62468B88B"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d625f8fbb1a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "f4a91cf1323dfbf8d3ec9e9161191a9ee533673cf3329e953757a45652770c28",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F4A91CF1323D"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #7c3aed;\"><head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Provision &amp; Clause Matrix - ContractingHQ</title>\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n\n  <style>\n    :root {\n      --accent: #4a9eff;\n      --bg-dark: #040d1f;\n      --bg-card: rgba(10,22,50,0.8);\n      --border-color: rgba(74,158,255,0.12);\n      --text-primary: #e2e8f0;\n      --text-muted: #94a3b8;\n      --spacing: 1rem;\n    }\n\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    html, body {\n      font-family: 'Inter', sans-serif;\n      background: var(--bg-dark);\n      color: var(--text-primary);\n      line-height: 1.6;\n    }\n\n    body {\n      display: flex;\n      flex-direction: column;\n      min-height: 100vh;\n    }\n\n    main {\n      flex: 1;\n    }\n\n    /* Hero Section */\n    .hero {\n      background: linear-gradient(135deg, rgba(74,158,255,0.08) 0%, rgba(10,22,50,0.8) 100%);\n      border-bottom: 1px solid var(--border-color);\n      padding: 3rem var(--spacing);\n      text-align: center;\n    }\n\n    .hero-inner {\n      max-width: 900px;\n      margin: 0 auto;\n    }\n\n    .hero-tag {\n      display: inline-block;\n      background: rgba(74,158,255,0.15);\n      color: var(--accent);\n      padding: 0.35rem 0.75rem;\n      border-radius: 20px;\n      font-size: 0.75rem;\n      font-weight: 600;\n      letter-spacing: 0.08em;\n      margin-bottom: 1rem;\n    }\n\n    .hero h1 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 2.5rem;\n      font-weight: 700;\n      margin-bottom: 0.75rem;\n      background: linear-gradient(135deg, #4a9eff, #94a3b8);\n      -webkit-background-clip: text;\n      -webkit-text-fill-color: transparent;\n      background-clip: text;\n    }\n\n    .hero p {\n      color: var(--text-muted);\n      max-width: 700px;\n      margin: 0 auto 1rem;\n      font-size: 0.95rem;\n      line-height: 1.7;\n    }\n\n    .hero-summary {\n      font-size: 0.9rem;\n      color: var(--accent);\n      font-weight: 600;\n      margin-top: 1rem;\n    }\n\n    /* Container */\n    .container {\n      max-width: 1400px;\n      margin: 0 auto;\n      padding: var(--spacing);\n      width: 100%;\n    }\n\n    /* Filter Panel Card */\n    .filter-card {\n      background: var(--bg-card);\n      border: 1px solid var(--border-color);\n      border-radius: 14px;\n      padding: 1.5rem;\n      margin-bottom: 2rem;\n    }\n\n    .filter-header {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      margin-bottom: 1.5rem;\n    }\n\n    .filter-header h3 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.1rem;\n      font-weight: 600;\n    }\n\n    .filter-toggle-btn {\n      background: none;\n      border: none;\n      color: var(--accent);\n      cursor: pointer;\n      font-size: 1.2rem;\n      transition: transform 0.2s;\n    }\n\n    .filter-toggle-btn.collapsed {\n      transform: rotate(-90deg);\n    }\n\n    .filter-section {\n      display: grid;\n      gap: 1rem;\n      margin-bottom: 1.5rem;\n    }\n\n    .filter-row {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n      gap: 1rem;\n    }\n\n    .filter-group {\n      display: flex;\n      flex-direction: column;\n      gap: 0.5rem;\n    }\n\n    .filter-group label {\n      font-size: 0.8rem;\n      font-weight: 600;\n      color: var(--text-muted);\n      text-transform: uppercase;\n      letter-spacing: 0.05em;\n    }\n\n    .filter-pills {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 0.5rem;\n    }\n\n    .pill {\n      padding: 0.4rem 0.85rem;\n      background: rgba(74,158,255,0.1);\n      border: 1px solid rgba(74,158,255,0.3);\n      border-radius: 20px;\n      color: var(--text-primary);\n      cursor: pointer;\n      font-size: 0.8rem;\n      transition: all 0.2s;\n      white-space: nowrap;\n    }\n\n    .pill:hover {\n      background: rgba(74,158,255,0.2);\n      border-color: var(--accent);\n    }\n\n    .pill.active {\n      background: var(--accent);\n      color: #040d1f;\n      border-color: var(--accent);\n      font-weight: 600;\n    }\n\n    .filter-toggle {\n      display: flex;\n      align-items: center;\n      gap: 0.5rem;\n      cursor: pointer;\n    }\n\n    .toggle-switch {\n      width: 36px;\n      height: 20px;\n      background: rgba(74,158,255,0.2);\n      border: 1px solid rgba(74,158,255,0.3);\n      border-radius: 10px;\n      position: relative;\n      transition: background 0.2s;\n    }\n\n    .toggle-switch.active {\n      background: var(--accent);\n    }\n\n    .toggle-switch::after {\n      content: '';\n      position: absolute;\n      width: 16px;\n      height: 16px;\n      background: white;\n      border-radius: 50%;\n      top: 2px;\n      left: 2px;\n      transition: left 0.2s;\n    }\n\n    .toggle-switch.active::after {\n      left: 18px;\n    }\n\n    .search-box {\n      display: flex;\n      align-items: center;\n      gap: 0.5rem;\n      background: rgba(10,22,50,0.5);\n      border: 1px solid rgba(74,158,255,0.2);\n      border-radius: 8px;\n      padding: 0.6rem 0.8rem;\n      width: 100%;\n    }\n\n    .search-box input {\n      background: none;\n      border: none;\n      color: var(--text-primary);\n      width: 100%;\n      font-size: 0.9rem;\n      outline: none;\n    }\n\n    .search-box input::placeholder {\n      color: var(--text-muted);\n    }\n\n    .filter-actions {\n      display: flex;\n      gap: 1rem;\n      justify-content: flex-end;\n      border-top: 1px solid var(--border-color);\n      padding-top: 1rem;\n      margin-top: 1rem;\n    }\n\n    .btn {\n      padding: 0.6rem 1.2rem;\n      border-radius: 8px;\n      border: none;\n      font-size: 0.85rem;\n      font-weight: 600;\n      cursor: pointer;\n      transition: all 0.2s;\n    }\n\n    .btn-primary {\n      background: var(--accent);\n      color: #040d1f;\n    }\n\n    .btn-primary:hover {\n      opacity: 0.9;\n      transform: translateY(-1px);\n    }\n\n    .btn-secondary {\n      background: rgba(74,158,255,0.1);\n      color: var(--accent);\n      border: 1px solid rgba(74,158,255,0.3);\n    }\n\n    .btn-secondary:hover {\n      background: rgba(74,158,255,0.2);\n    }\n\n    /* Results Toolbar */\n    .results-toolbar {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      padding: 0.75rem 1rem;\n      margin-bottom: 0.75rem;\n      background: var(--bg-card);\n      border: 1px solid var(--border-color);\n      border-radius: 10px;\n      flex-wrap: wrap;\n      gap: 0.5rem;\n    }\n\n    .results-toolbar-left {\n      display: flex;\n      align-items: center;\n      gap: 1rem;\n    }\n\n    .results-count {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1rem;\n      font-weight: 700;\n      color: var(--text-primary);\n    }\n\n    .results-method-hint {\n      font-size: 0.78rem;\n      color: var(--text-muted);\n    }\n\n    .results-toolbar-right {\n      display: flex;\n      gap: 0.5rem;\n    }\n\n    .btn-sm {\n      padding: 0.35rem 0.75rem;\n      font-size: 0.78rem;\n    }\n\n    /* Primary action button for Select Required */\n    .btn-action {\n      background: rgba(34,197,94,0.15);\n      color: #4ade80;\n      border: 1px solid rgba(34,197,94,0.4);\n      font-weight: 600;\n      position: relative;\n    }\n    .btn-action:hover {\n      background: rgba(34,197,94,0.25);\n      border-color: rgba(34,197,94,0.6);\n    }\n    .btn-action svg {\n      width: 14px;\n      height: 14px;\n      margin-right: 0.3rem;\n      vertical-align: -2px;\n    }\n    /* Subtle pulse when nothing selected */\n    @keyframes gentle-pulse {\n      0%, 100% { box-shadow: 0 0 0 0 rgba(34,197,94,0.3); }\n      50% { box-shadow: 0 0 0 4px rgba(34,197,94,0); }\n    }\n    .btn-action.pulse {\n      animation: gentle-pulse 2.5s ease-in-out infinite;\n    }\n    /* Getting started hint */\n    .getting-started-hint {\n      display: flex;\n      align-items: center;\n      gap: 0.5rem;\n      padding: 0.6rem 1rem;\n      margin-bottom: 0.5rem;\n      background: rgba(34,197,94,0.06);\n      border: 1px solid rgba(34,197,94,0.15);\n      border-radius: 8px;\n      font-size: 0.8rem;\n      color: var(--text-muted);\n    }\n    .getting-started-hint svg {\n      width: 16px;\n      height: 16px;\n      color: #4ade80;\n      flex-shrink: 0;\n    }\n    .getting-started-hint strong { color: #4ade80; }\n    .getting-started-hint .dismiss-hint {\n      margin-left: auto;\n      background: none;\n      border: none;\n      color: var(--text-muted);\n      cursor: pointer;\n      font-size: 0.9rem;\n      padding: 0 0.3rem;\n      opacity: 0.5;\n    }\n    .getting-started-hint .dismiss-hint:hover { opacity: 1; }\n\n    .results-section-header {\n      padding: 0.5rem 0.8rem;\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 0.85rem;\n      font-weight: 700;\n      color: var(--accent);\n      text-transform: uppercase;\n      letter-spacing: 0.05em;\n    }\n\n    .results-section-header.optional {\n      color: var(--text-muted);\n      margin-top: 0.5rem;\n    }\n\n    /* Results Section */\n    .results-container {\n      display: flex;\n      flex-direction: column;\n      gap: 0.35rem;\n    }\n\n    .result-row {\n      background: var(--bg-card);\n      border: 1px solid var(--border-color);\n      border-radius: 8px;\n      padding: 0.6rem 0.8rem;\n      cursor: pointer;\n      transition: all 0.2s;\n      display: flex;\n      align-items: flex-start;\n      gap: 0.6rem;\n    }\n\n    .result-row:hover {\n      background: rgba(10,22,50,0.95);\n      border-color: rgba(74,158,255,0.25);\n    }\n\n    .result-row.expanded {\n      background: rgba(10,22,50,0.95);\n    }\n\n    .result-checkbox {\n      width: 20px;\n      height: 20px;\n      margin-top: 2px;\n      flex-shrink: 0;\n      cursor: pointer;\n      accent-color: var(--accent);\n    }\n\n    .result-main {\n      flex: 1;\n      display: flex;\n      flex-direction: column;\n      gap: 0.2rem;\n    }\n\n    .result-header {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 0.5rem;\n      align-items: center;\n    }\n\n    .result-citation {\n      font-family: 'Courier New', monospace;\n      font-weight: 700;\n      color: var(--accent);\n      font-size: 0.85rem;\n    }\n\n    .result-title {\n      color: var(--text-primary);\n      font-weight: 500;\n      font-size: 0.9rem;\n    }\n\n    .result-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 0.4rem;\n    }\n\n    .badge {\n      display: inline-flex;\n      align-items: center;\n      padding: 0.15rem 0.45rem;\n      background: rgba(74,158,255,0.15);\n      border-radius: 3px;\n      font-size: 0.65rem;\n      font-weight: 600;\n      text-transform: uppercase;\n      letter-spacing: 0.04em;\n      color: var(--accent);\n    }\n\n    .badge-provision {\n      background: rgba(251,146,60,0.2);\n      color: #fb923c;\n      font-weight: 600;\n      letter-spacing: 0.03em;\n    }\n    .badge-clause {\n      background: rgba(59,130,246,0.2);\n      color: #93c5fd;\n      font-weight: 600;\n      letter-spacing: 0.03em;\n    }\n\n    .badge-rfo {\n      background: rgba(34,197,94,0.15);\n      color: #86efac;\n    }\n\n    .badge-reg {\n      background: rgba(59,130,246,0.15);\n      color: #93c5fd;\n    }\n\n    .badge-reg-far {\n      background: rgba(59,130,246,0.15);\n      color: #93c5fd;\n    }\n\n    .badge-reg-dfars {\n      background: rgba(168,85,247,0.15);\n      color: #c4b5fd;\n    }\n\n    .badge-reg-dear {\n      background: rgba(236,72,153,0.15);\n      color: #f9a8d4;\n    }\n\n    .badge-reg-vaar {\n      background: rgba(20,184,166,0.15);\n      color: #5eead4;\n    }\n\n    .badge-reg-other {\n      background: rgba(251,191,36,0.15);\n      color: #fde68a;\n    }\n\n    .result-meta {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 1rem;\n      font-size: 0.8rem;\n      color: var(--text-muted);\n    }\n\n    .applicability-dots {\n      display: flex;\n      gap: 0.3rem;\n      align-items: center;\n      flex-shrink: 0;\n    }\n\n    .dot {\n      width: 8px;\n      height: 8px;\n      border-radius: 50%;\n      display: inline-block;\n    }\n\n    .dot.required {\n      background: #22c55e;\n    }\n\n    .dot.applicable {\n      background: var(--accent);\n    }\n\n    .dot.optional {\n      background: #64748b;\n    }\n\n    .result-detail {\n      display: none;\n      margin-top: 1rem;\n      padding-top: 1rem;\n      border-top: 1px solid var(--border-color);\n    }\n\n    .result-row.expanded .result-detail {\n      display: block;\n    }\n\n    .detail-section {\n      margin-bottom: 1rem;\n    }\n\n    .detail-label {\n      font-size: 0.75rem;\n      font-weight: 700;\n      color: var(--text-muted);\n      text-transform: uppercase;\n      letter-spacing: 0.05em;\n      margin-bottom: 0.4rem;\n    }\n\n    .detail-text {\n      font-size: 0.85rem;\n      line-height: 1.6;\n      color: var(--text-primary);\n      white-space: pre-wrap;\n      word-break: break-word;\n    }\n\n    /* ======= Floating Selection Panel (right side) ======= */\n    .sel-panel {\n      position: fixed;\n      right: 1rem;\n      top: 50%;\n      transform: translateY(-50%);\n      z-index: 200;\n      display: none;\n      flex-direction: column;\n      width: 52px;\n      background: var(--bg-card);\n      border: 1px solid var(--border-color);\n      border-radius: 14px;\n      box-shadow: 0 4px 24px rgba(0,0,0,0.4);\n      transition: width 0.25s ease;\n      overflow: hidden;\n      max-height: 80vh;\n    }\n    .sel-panel.visible { display: flex; }\n    .sel-panel.expanded { width: 300px; }\n\n    .sel-compact {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      padding: 0.6rem 0;\n      gap: 0.6rem;\n      cursor: pointer;\n    }\n    .sel-panel.expanded .sel-compact { display: none; }\n\n    .sel-count-badge {\n      background: var(--accent);\n      color: #040d1f;\n      font-weight: 800;\n      font-size: 0.85rem;\n      width: 32px; height: 32px;\n      border-radius: 50%;\n      display: flex; align-items: center; justify-content: center;\n    }\n    .sel-compact-icon {\n      font-size: 1rem;\n      color: var(--accent);\n      writing-mode: vertical-rl;\n      font-weight: 700;\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 0.7rem;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n    }\n\n    .sel-expanded {\n      display: none;\n      flex-direction: column;\n      height: 100%;\n      min-height: 0;\n      overflow: hidden;\n    }\n    .sel-panel.expanded .sel-expanded { display: flex; }\n\n    .sel-exp-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 0.8rem 1rem;\n      border-bottom: 1px solid var(--border-color);\n      flex-shrink: 0;\n    }\n    .sel-exp-header h4 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 0.95rem;\n      font-weight: 700;\n      color: var(--text-primary);\n    }\n    .sel-collapse-btn {\n      background: none; border: none; color: var(--text-muted);\n      cursor: pointer; font-size: 1.1rem; padding: 0.2rem;\n    }\n\n    .sel-list {\n      flex: 1;\n      overflow-y: auto;\n      padding: 0.5rem;\n      min-height: 0;\n    }\n    .sel-list-item {\n      display: flex;\n      align-items: center;\n      gap: 0.5rem;\n      padding: 0.35rem 0.5rem;\n      border-radius: 6px;\n      font-size: 0.78rem;\n      color: var(--text-primary);\n      transition: background 0.15s;\n    }\n    .sel-list-item:hover { background: rgba(74,158,255,0.08); }\n    .sel-list-id {\n      font-family: 'Courier New', monospace;\n      font-weight: 700;\n      color: var(--accent);\n      font-size: 0.72rem;\n      flex-shrink: 0;\n      min-width: 80px;\n    }\n    .sel-list-title {\n      flex: 1;\n      white-space: nowrap;\n      overflow: hidden;\n      text-overflow: ellipsis;\n      color: var(--text-muted);\n    }\n    .sel-list-x {\n      background: none; border: none; color: #ef4444;\n      cursor: pointer; font-size: 0.85rem; padding: 0 0.2rem;\n      flex-shrink: 0; opacity: 0.6;\n    }\n    .sel-list-x:hover { opacity: 1; }\n\n    .sel-exp-actions {\n      display: flex;\n      flex-direction: column;\n      gap: 0.4rem;\n      padding: 0.6rem 0.8rem;\n      border-top: 1px solid var(--border-color);\n      flex-shrink: 0;\n    }\n    .sel-exp-actions .btn { font-size: 0.8rem; padding: 0.5rem; text-align: center; }\n\n    /* ======= Preview / Edit Page (replaces modal) ======= */\n    .preview-overlay {\n      display: none;\n      position: fixed;\n      inset: 0;\n      background: var(--bg-dark);\n      z-index: 500;\n      overflow-y: auto;\n    }\n    .preview-overlay.visible { display: block; }\n\n    .preview-wrap {\n      max-width: 1100px;\n      margin: 0 auto;\n      padding: 5rem 1.5rem 4rem;\n    }\n\n    .preview-topbar {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      margin-bottom: 2rem;\n      gap: 1rem;\n      flex-wrap: wrap;\n    }\n    .preview-topbar h2 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.6rem;\n      font-weight: 700;\n      color: var(--text-primary);\n    }\n    .preview-topbar-actions { display: flex; gap: 0.6rem; }\n\n    .preview-section {\n      margin-bottom: 2.5rem;\n    }\n    .preview-section-title {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.15rem;\n      font-weight: 700;\n      color: var(--accent);\n      border-bottom: 1px solid var(--border-color);\n      padding-bottom: 0.5rem;\n      margin-bottom: 1rem;\n    }\n\n    /* IBR table */\n    .ibr-table {\n      width: 100%;\n      border-collapse: collapse;\n      table-layout: fixed;\n    }\n    .ibr-table th, .ibr-table td {\n      vertical-align: top;\n    }\n    .ibr-table th {\n      text-align: left;\n      font-size: 0.7rem;\n      text-transform: uppercase;\n      letter-spacing: 0.05em;\n      color: var(--text-muted);\n      padding: 0.5rem 0.75rem;\n      border-bottom: 1px solid var(--border-color);\n    }\n    .ibr-table th:nth-child(1),\n    .ibr-table td:nth-child(1) { width: 120px; }\n    .ibr-table th:nth-child(2),\n    .ibr-table td:nth-child(2) { width: 35%; }\n    .ibr-table th:nth-child(4),\n    .ibr-table td:nth-child(4) { width: 28px; }\n    .ibr-table td {\n      padding: 0.5rem 0.75rem;\n      font-size: 0.85rem;\n      border-bottom: 1px solid rgba(74,158,255,0.06);\n      color: var(--text-primary);\n      word-wrap: break-word;\n      overflow-wrap: break-word;\n    }\n    .ibr-table td:first-child {\n      font-family: 'Courier New', monospace;\n      font-weight: 700;\n      color: var(--accent);\n      white-space: nowrap;\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n    .ibr-table tr:hover td { background: rgba(74,158,255,0.04); }\n    .ibr-remove {\n      background: none; border: none; color: #ef4444;\n      cursor: pointer; font-size: 0.8rem; opacity: 0.5;\n    }\n    .ibr-remove:hover { opacity: 1; }\n\n    /* Full text clause card */\n    .ft-card {\n      background: rgba(10,22,50,0.5);\n      border: 1px solid rgba(74,158,255,0.1);\n      border-radius: 10px;\n      padding: 1.2rem;\n      margin-bottom: 1rem;\n    }\n    .ft-card-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      margin-bottom: 0.75rem;\n    }\n    .ft-card-id {\n      font-family: 'Courier New', monospace;\n      font-weight: 700;\n      color: var(--accent);\n      font-size: 0.9rem;\n    }\n    .ft-card-title {\n      font-weight: 500;\n      color: var(--text-primary);\n      font-size: 0.9rem;\n      margin-left: 0.6rem;\n    }\n    .ft-card textarea {\n      width: 100%;\n      min-height: 200px;\n      background: rgba(4,13,31,0.6);\n      border: 1px solid rgba(74,158,255,0.15);\n      border-radius: 8px;\n      color: var(--text-primary);\n      font-family: 'Inter', sans-serif;\n      font-size: 0.82rem;\n      line-height: 1.65;\n      padding: 1rem;\n      resize: vertical;\n    }\n    .ft-card textarea:focus {\n      outline: none;\n      border-color: var(--accent);\n    }\n    .ft-remove {\n      background: none; border: none; color: #ef4444;\n      cursor: pointer; font-size: 0.85rem; opacity: 0.5;\n    }\n    .ft-remove:hover { opacity: 1; }\n    .fill-to-ibr, .ibr-to-fill, .ft-to-ibr, .ibr-to-ft {\n      background: rgba(74,158,255,0.1);\n      border: 1px solid rgba(74,158,255,0.35);\n      color: #8ab8ff;\n      cursor: pointer;\n      font-size: 0.72rem;\n      padding: 0.2rem 0.55rem;\n      border-radius: 4px;\n      margin-right: 0.35rem;\n      white-space: nowrap;\n    }\n    .fill-to-ibr:hover, .ibr-to-fill:hover, .ft-to-ibr:hover, .ibr-to-ft:hover {\n      background: rgba(74,158,255,0.2);\n      color: #c7ddff;\n    }\n\n    /* Prescription cell in tables */\n    .prescription-cell {\n      font-size: 0.78rem;\n      color: var(--text-muted);\n      max-width: 450px;\n      line-height: 1.5;\n      word-wrap: break-word;\n    }\n\n    /* Fill-in card IBR/FT tags */\n    .fill-ibr-tag, .fill-ft-tag {\n      display: inline-block;\n      font-size: 0.6rem;\n      font-weight: 700;\n      letter-spacing: 0.05em;\n      text-transform: uppercase;\n      padding: 0.2rem 0.5rem;\n      border-radius: 4px;\n      margin-right: 0.5rem;\n      vertical-align: middle;\n    }\n    .fill-ibr-tag {\n      background: rgba(59,130,246,0.18);\n      color: #93c5fd;\n    }\n    .fill-ft-tag {\n      background: rgba(168,85,247,0.18);\n      color: #c4b5fd;\n    }\n\n    /* Fill-in card overrides */\n    .fill-card {\n      background: rgba(10,22,50,0.4);\n      border: 1px solid rgba(74,158,255,0.12);\n      border-radius: 12px;\n      padding: 0;\n      margin-bottom: 1.25rem;\n      overflow: hidden;\n    }\n    .fill-card-top {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 0.9rem 1.2rem;\n      background: rgba(74,158,255,0.04);\n      border-bottom: 1px solid rgba(74,158,255,0.08);\n    }\n    .fill-card-top-left {\n      display: flex;\n      align-items: center;\n      gap: 0.5rem;\n    }\n    .fill-card-id {\n      font-family: 'Courier New', monospace;\n      font-weight: 700;\n      color: var(--accent);\n      font-size: 0.88rem;\n    }\n    .fill-card-title {\n      font-weight: 500;\n      color: var(--text-primary);\n      font-size: 0.88rem;\n    }\n    .fill-card-body {\n      padding: 1rem 1.2rem 1.2rem;\n    }\n\n    /* Fill-in prescription hint */\n    .fill-prescription {\n      font-size: 0.78rem;\n      color: var(--text-muted);\n      background: rgba(74,158,255,0.04);\n      border-left: 3px solid rgba(74,158,255,0.3);\n      padding: 0.5rem 0.75rem;\n      margin-bottom: 1rem;\n      border-radius: 0 6px 6px 0;\n      line-height: 1.5;\n    }\n\n    /* Fill-in label */\n    .fill-label {\n      display: flex;\n      align-items: center;\n      gap: 0.4rem;\n      font-size: 0.72rem;\n      font-weight: 600;\n      text-transform: uppercase;\n      letter-spacing: 0.04em;\n      color: #f59e0b;\n      margin-bottom: 0.5rem;\n    }\n    .fill-label svg {\n      width: 14px;\n      height: 14px;\n    }\n\n    /* Fill-in textarea */\n    .fill-card textarea {\n      width: 100%;\n      min-height: 160px;\n      background: rgba(4,13,31,0.5);\n      border: 1px solid rgba(245,158,11,0.2);\n      border-radius: 8px;\n      color: var(--text-primary);\n      font-family: 'Inter', sans-serif;\n      font-size: 0.82rem;\n      line-height: 1.65;\n      padding: 1rem;\n      resize: vertical;\n      transition: border-color 0.2s;\n    }\n    .fill-card textarea:focus {\n      outline: none;\n      border-color: #f59e0b;\n      box-shadow: 0 0 0 2px rgba(245,158,11,0.1);\n    }\n\n    /* Fill-in highlighted text display */\n    .fill-text-display {\n      font-size: 0.82rem;\n      line-height: 1.65;\n      color: var(--text-primary);\n      padding: 1rem;\n      background: rgba(4,13,31,0.35);\n      border: 1px solid rgba(74,158,255,0.08);\n      border-radius: 8px;\n      max-height: 300px;\n      overflow-y: auto;\n      word-wrap: break-word;\n    }\n    .fill-text-display .fill-blank {\n      background: rgba(245,158,11,0.18);\n      color: #fbbf24;\n      border: 1px dashed rgba(245,158,11,0.4);\n      border-radius: 4px;\n      padding: 0.1rem 0.35rem;\n      font-weight: 600;\n    }\n    /* FAR-style paragraph indentation */\n    .fill-text-display .far-line { margin: 0.15rem 0; }\n    .fill-text-display .far-l0 { padding-left: 0; }\n    .fill-text-display .far-l1 { padding-left: 1.5rem; }\n    .fill-text-display .far-l2 { padding-left: 3rem; }\n    .fill-text-display .far-l3 { padding-left: 4.5rem; }\n    .fill-text-display .far-l4 { padding-left: 6rem; }\n    /* PDF preview indentation */\n    .pdf-ft-body .far-line { margin: 0.1rem 0; }\n    .pdf-ft-body .far-l0 { padding-left: 0; }\n    .pdf-ft-body .far-l1 { padding-left: 1.2rem; }\n    .pdf-ft-body .far-l2 { padding-left: 2.4rem; }\n    .pdf-ft-body .far-l3 { padding-left: 3.6rem; }\n    .pdf-ft-body .far-l4 { padding-left: 4.8rem; }\n    .fill-edit-toggle {\n      display: inline-flex;\n      align-items: center;\n      gap: 0.3rem;\n      background: none;\n      border: 1px solid rgba(245,158,11,0.25);\n      color: #f59e0b;\n      font-size: 0.72rem;\n      font-weight: 600;\n      padding: 0.35rem 0.75rem;\n      border-radius: 6px;\n      cursor: pointer;\n      text-transform: uppercase;\n      letter-spacing: 0.04em;\n      transition: all 0.2s;\n      margin-top: 0.75rem;\n    }\n    .fill-edit-toggle:hover {\n      background: rgba(245,158,11,0.1);\n      border-color: #f59e0b;\n    }\n    .fill-card textarea.fill-hidden { display: none; }\n    .fill-card .fill-text-display.fill-hidden { display: none; }\n    .fill-count-badge {\n      font-size: 0.65rem;\n      font-weight: 700;\n      background: rgba(245,158,11,0.2);\n      color: #fbbf24;\n      padding: 0.15rem 0.5rem;\n      border-radius: 10px;\n      margin-left: 0.4rem;\n    }\n\n    /* PDF Preview */\n    .pdf-preview {\n      background: #fff;\n      color: #111;\n      border-radius: 8px;\n      padding: 0;\n      max-height: 600px;\n      overflow-y: auto;\n    }\n    .pdf-page {\n      padding: 2.5rem 2rem;\n      font-family: 'Times New Roman', serif;\n      font-size: 0.82rem;\n      line-height: 1.6;\n    }\n    .pdf-page-title {\n      text-align: center;\n      font-size: 1.1rem;\n      font-weight: 700;\n      margin-bottom: 0.25rem;\n    }\n    .pdf-page-date {\n      text-align: center;\n      font-size: 0.75rem;\n      color: #666;\n      margin-bottom: 1.5rem;\n    }\n    .pdf-section-head {\n      font-size: 0.88rem;\n      font-weight: 700;\n      margin-top: 1.5rem;\n      margin-bottom: 0.25rem;\n      padding-bottom: 0.25rem;\n      border-bottom: 1.5px solid #333;\n    }\n    .pdf-ibr-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-top: 0.5rem;\n      margin-bottom: 1rem;\n    }\n    .pdf-ibr-table td {\n      padding: 0.2rem 0.5rem 0.2rem 0;\n      font-size: 0.78rem;\n      vertical-align: top;\n    }\n    .pdf-clause-num {\n      font-family: 'Courier New', monospace;\n      font-weight: 700;\n      white-space: nowrap;\n      width: 120px;\n    }\n    .pdf-ft-clause {\n      margin-top: 1rem;\n      margin-bottom: 1rem;\n    }\n    .pdf-ft-head {\n      font-weight: 700;\n      font-size: 0.82rem;\n      margin-bottom: 0.3rem;\n    }\n    .pdf-ft-body {\n      font-size: 0.72rem;\n      color: #333;\n      line-height: 1.5;\n    }\n\n    /* Responsive */\n    @media (max-width: 768px) {\n      .hero h1 {\n        font-size: 1.8rem;\n      }\n\n      .filter-row {\n        grid-template-columns: 1fr;\n      }\n\n      .result-header {\n        flex-direction: column;\n        gap: 0.25rem;\n      }\n\n      .sel-panel { right: 0.5rem; }\n      .sel-panel.expanded { width: 260px; }\n\n      .preview-wrap { padding: 1rem; }\n      .preview-topbar { flex-direction: column; align-items: stretch; }\n      .preview-topbar-actions { justify-content: stretch; }\n      .preview-topbar-actions .btn { flex: 1; text-align: center; }\n    }\n\n    .bmc-btn {\n      display: inline-flex;\n      align-items: center;\n      gap: 0.4rem;\n      background: #FFDD00;\n      color: #000;\n      border-radius: 8px;\n      padding: 0.45rem 1rem;\n      font-weight: 700;\n      font-size: 0.83rem;\n      text-decoration: none;\n      transition: opacity 0.2s, transform 0.15s;\n    }\n\n    .bmc-btn:hover {\n      opacity: 0.88;\n      transform: translateY(-1px);\n    }\n  </style>\n  <!-- Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Provision &amp; Clause Matrix - ContractingHQ\">\n  <meta property=\"og:description\" content=\"\">\n  <meta property=\"og:url\" content=\"https://kthq.org/clause-matrix.html\">\n  <meta property=\"og:image\" content=\"https://kthq.org/og-image.png\">\n  <meta name=\"twitter:card\" content=\"summary_large_image\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Provision &amp; Clause Matrix - ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"\">\n  <meta name=\"twitter:image\" content=\"https://kthq.org/og-image.png\">\n  <link rel=\"canonical\" href=\"https://kthq.org/clause-matrix.html\">\n  <!-- Structured data: SoftwareApplication -->\n  <script type=\"application/ld+json\">\n{\n  \"@context\": \"https://schema.org\",\n  \"@type\": \"SoftwareApplication\",\n  \"name\": \"Provision & Clause Matrix\",\n  \"url\": \"https://kthq.org/clause-matrix.html\",\n  \"description\": \"Manual Contract Clause Logic from KTHQ ContractingHQ. Free, no login required.\",\n  \"applicationCategory\": \"BusinessApplication\",\n  \"operatingSystem\": \"Web Browser, any modern browser\",\n  \"browserRequirements\": \"Requires JavaScript. Requires HTML5.\",\n  \"inLanguage\": \"en-US\",\n  \"isAccessibleForFree\": true,\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"0\",\n    \"priceCurrency\": \"USD\"\n  },\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"@id\": \"https://kthq.org/#organization\",\n    \"name\": \"KTHQ ContractingHQ\",\n    \"url\": \"https://kthq.org/\"\n  }\n}\n  </script>\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\"><span class=\"logo-kthq\">KTHQ</span><span class=\"logo-full\">ContractingHQ</span></a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\"><span></span><span></span><span></span></button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\" class=\"active\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<main>\n  <!-- Hero Section -->\n  <section class=\"hero\">\n    <div class=\"hero-inner\">\n      <div class=\"hero-tag\">CO TOOLKIT</div>\n      <h1>Provision &amp; Clause Matrix</h1>\n      <p>Search, filter, and export FAR, DFARS, and other provisions and clauses across all acquisition types. Select multiple clauses to generate a custom solicitation document.</p>\n      <div class=\"hero-summary\" id=\"heroSummary\">Showing 1,469 of 1,469 (1 filter active) | 0 selected</div>\n    </div>\n  </section>\n\n  <div style=\"max-width:1100px;margin:0.7rem auto 0;padding:0 1rem;font-size:0.72rem;color:#7a8290;font-family:'Inter',system-ui,sans-serif;font-style:italic;\">Note: Don't enter CUI or other sensitive information — ContractingHQ is hosted on public infrastructure and isn't authorized for protected data.</div>\n\n  <!-- Main Container -->\n  <div class=\"container\">\n\n    <!-- Filter Panel -->\n    <div class=\"filter-card\">\n      <div class=\"filter-header\">\n        <h3>Filters</h3>\n        <button class=\"filter-toggle-btn\" id=\"filterToggle\">▼</button>\n      </div>\n\n      <div id=\"filterContent\">\n\n        <!-- ========= DOD QUESTION (must be answered first) ========= -->\n        <div class=\"filter-section\" style=\"border-bottom:1px solid var(--border-color);padding-bottom:1.25rem;margin-bottom:1.25rem;\">\n          <label style=\"grid-column:1/-1;font-family:'Rajdhani',sans-serif;font-size:1rem;font-weight:700;color:var(--accent);letter-spacing:0.03em;\">Is this a DoD contract? <span style=\"font-weight:400;font-size:0.85rem;color:var(--text-muted);margin-left:0.5rem;\">Drives the SAT value, DFARS visibility, and DoD-specific clause handling</span></label>\n          <div class=\"filter-pills\" id=\"dodFilter\">\n            <button class=\"pill\" data-filter=\"dod\" data-value=\"yes\" title=\"DoD acquisition — SAT is $350K, DFARS applies, not-dod FAR clauses hidden\">Yes (DoD)</button>\n            <button class=\"pill\" data-filter=\"dod\" data-value=\"no\" title=\"Civilian acquisition — SAT is $350K, DFARS hidden entirely\">No (Civilian)</button>\n          </div>\n        </div>\n\n        <!-- ========= FOB QUESTION ========= -->\n        <div class=\"filter-section\" style=\"border-bottom:1px solid var(--border-color);padding-bottom:1.25rem;margin-bottom:1.25rem;\">\n          <label style=\"grid-column:1/-1;font-family:'Rajdhani',sans-serif;font-size:1rem;font-weight:700;color:var(--accent);letter-spacing:0.03em;\">FOB point <span style=\"font-weight:400;font-size:0.85rem;color:var(--text-muted);margin-left:0.5rem;\">Pick one — the other family of shipping clauses will be hidden</span></label>\n          <div class=\"filter-pills\" id=\"fobFilter\">\n            <button class=\"pill\" data-filter=\"fob\" data-value=\"origin\" title=\"Title passes at the shipping point; contractor hands off at origin\">FOB Origin</button>\n            <button class=\"pill\" data-filter=\"fob\" data-value=\"destination\" title=\"Title and risk of loss pass at the destination; contractor delivers to the government's receiving point\">FOB Destination</button>\n          </div>\n        </div>\n\n        <!-- ========= PHASE 1: BUILD ========= -->\n        <div class=\"filter-section\" style=\"border-bottom:1px solid var(--border-color);padding-bottom:1.25rem;margin-bottom:1.25rem;\">\n          <label style=\"grid-column:1/-1;font-family:'Rajdhani',sans-serif;font-size:1rem;font-weight:700;color:var(--accent);letter-spacing:0.03em;\">Build <span style=\"font-weight:400;font-size:0.85rem;color:var(--text-muted);margin-left:0.5rem;\">Select the clause families that apply to your acquisition</span></label>\n          <div class=\"filter-pills\" id=\"buildFilter\">\n            <button class=\"pill\" data-filter=\"build\" data-value=\"commercial\">Commercial</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"construction\">Construction</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"services\">Services</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"sap\" title=\"FAR Part 13 simplified acquisition procedures for non-commercial buys under the SAT\">SAP (Non-Commercial)</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"idiq\">IDIQ/Requirements</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"options\">Options</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"cots\">COTS</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"uca\">UCAs/Letter</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"contingency\">Contingency Ops</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"a-e\">A-E</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"buy-american\">Buy American</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"lease\">Lease</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"set-aside\">Set-Asides</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"gpc\" title=\"Payment by Governmentwide Commercial Purchase Card\">GPC</button>\n          </div>\n          <label style=\"grid-column:1/-1;font-family:'Rajdhani',sans-serif;font-size:0.85rem;font-weight:600;color:var(--text-muted);letter-spacing:0.03em;margin-top:0.9rem;display:block;\">Less common</label>\n          <div class=\"filter-pills\" id=\"buildFilterMore\" style=\"margin-top:0.35rem;\">\n            <button class=\"pill\" data-filter=\"build\" data-value=\"sealed-bid\">Sealed Bid</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"higher-ed\">Higher Education</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"ccpd\">Certified Cost or Pricing Data Required</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"fms\">FMS</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"vessels\">Vessel Alteration</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"demo\">Demonstration Project</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"r-and-d\">R&amp;D</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"major-defense\">Major Defense System</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"litigation\">Litigation Support</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"multiple-year\" title=\"Contracts crossing fiscal years / incremental funding (not multi-year authority, which is Options)\">Multiple Year</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"data-rights\" title=\"IP, technical data, computer software, and patent rights clauses\">Data Rights</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"performance-bond\" title=\"Performance and payment bond clauses (FAR 28)\">Performance Bonds Required</button>\n            <button class=\"pill\" data-filter=\"build\" data-value=\"local-area-set-aside\" title=\"Disaster/emergency local-area set-aside (FAR 26.2)\">Local Area Set-Aside</button>\n          </div>\n        </div>\n\n        <!-- ========= DOLLAR VALUE ========= -->\n        <div class=\"filter-section\" style=\"border-bottom:1px solid var(--border-color);padding-bottom:1.25rem;margin-bottom:1.25rem;\">\n          <label style=\"grid-column:1/-1;font-family:'Rajdhani',sans-serif;font-size:1rem;font-weight:700;color:var(--accent);letter-spacing:0.03em;\">Dollar Value <span style=\"font-weight:400;font-size:0.85rem;color:var(--text-muted);margin-left:0.5rem;\">Your estimated contract value — higher tiers include everything required at lower tiers</span></label>\n          <div class=\"filter-pills\" id=\"dollarFilter\">\n            <button class=\"pill active\" data-filter=\"dollar\" data-value=\"any\" title=\"Show all clauses regardless of dollar threshold\">Any / Unknown</button>\n            <button class=\"pill\" data-filter=\"dollar\" data-value=\"mpt\" title=\"At or below the ordinary micro-purchase threshold ($15K)\">≤ $15K (MPT)</button>\n            <button class=\"pill\" data-filter=\"dollar\" data-value=\"sat\" title=\"Between MPT and the simplified acquisition threshold\">$15K – $350K (SAT)</button>\n            <button class=\"pill\" data-filter=\"dollar\" data-value=\"sub750\" title=\"Between SAT and the subcontracting plan threshold\">$350K – $750K</button>\n            <button class=\"pill\" data-filter=\"dollar\" data-value=\"tina\" title=\"Between subcontracting plan and TINA certified cost or pricing data threshold\">$750K – $2M</button>\n            <button class=\"pill\" data-filter=\"dollar\" data-value=\"comsap\" title=\"Between TINA and the ordinary FAR 12.201-1 commercial simplified procedures ceiling\">$2M – $9M</button>\n            <button class=\"pill\" data-filter=\"dollar\" data-value=\"15m\" title=\"Between the ordinary and contingency/emergency commercial simplified procedures ceilings\">$9M – $15M</button>\n            <button class=\"pill\" data-filter=\"dollar\" data-value=\"major\" title=\"Major acquisition above the contingency/emergency commercial simplified procedures ceiling\">&gt; $15M (Major)</button>\n          </div>\n        </div>\n\n        <!-- ========= PHASE 2: TRIM ========= -->\n        <div class=\"filter-section\" style=\"border-bottom:1px solid var(--border-color);padding-bottom:1.25rem;margin-bottom:1.25rem;\">\n          <label style=\"grid-column:1/-1;font-family:'Rajdhani',sans-serif;font-size:1rem;font-weight:700;color:var(--text-muted);letter-spacing:0.03em;\">Narrow <span style=\"font-weight:400;font-size:0.85rem;color:var(--text-muted);margin-left:0.5rem;\">Select what applies to your acquisition and we'll remove the rest</span></label>\n          <div class=\"filter-pills\" id=\"trimFilter\">\n            <button class=\"pill\" data-filter=\"trim\" data-value=\"oconus\" title=\"Remove domestic-only clauses\">OCONUS</button>\n            <button class=\"pill\" data-filter=\"trim\" data-value=\"sca-exempt\" title=\"Remove Service Contract Labor Standards clauses\">Not SCA</button>\n            <button class=\"pill\" data-filter=\"trim\" data-value=\"db-exempt\" title=\"Remove Davis-Bacon / Construction Wage Rate clauses\">Not Davis-Bacon</button>\n            <button class=\"pill active\" data-filter=\"trim\" data-value=\"not-covid\" title=\"Remove coronavirus relief clauses\">Not Coronavirus</button>\n          </div>\n        </div>\n\n        <!-- ========= DISPLAY OPTIONS ========= -->\n        <div class=\"filter-section\" style=\"border-bottom:1px solid var(--border-color);padding-bottom:1.25rem;margin-bottom:1.25rem;\">\n          <label style=\"grid-column:1/-1;font-family:'Rajdhani',sans-serif;font-size:1rem;font-weight:700;color:var(--text-muted);letter-spacing:0.03em;\">Display <span style=\"font-weight:400;font-size:0.85rem;color:var(--text-muted);margin-left:0.5rem;\">Control which clauses are visible in the results</span></label>\n          <div class=\"filter-pills\" id=\"displayFilter\">\n            <button class=\"pill\" data-filter=\"trim\" data-value=\"hide-ibr\" title=\"Hide Incorporated by Reference clauses\">Hide IBR</button>\n            <button class=\"pill\" data-filter=\"trim\" data-value=\"hide-ft\" title=\"Hide Full Text clauses\">Hide Full Text</button>\n          </div>\n        </div>\n\n        <!-- ========= STRUCTURAL FILTERS ========= -->\n        <div class=\"filter-section\">\n          <div class=\"filter-row\">\n            <div class=\"filter-group\">\n              <label>Regulation</label>\n              <div class=\"filter-pills\" id=\"regFilter\">\n                <button class=\"pill\" data-filter=\"regulation\" data-value=\"FAR\">FAR</button>\n                <button class=\"pill\" data-filter=\"regulation\" data-value=\"DFARS\">DFARS</button>\n                <button class=\"pill\" data-filter=\"regulation\" data-value=\"DEAR\">DEAR</button>\n                <button class=\"pill\" data-filter=\"regulation\" data-value=\"VAAR\">VAAR</button>\n                <button class=\"pill\" data-filter=\"regulation\" data-value=\"other\">Other</button>\n              </div>\n            </div>\n\n            <div class=\"filter-group\">\n              <label>Type</label>\n              <div class=\"filter-pills\" id=\"typeFilter\">\n                <button class=\"pill active\" data-filter=\"type\" data-value=\"all\">All</button>\n                <button class=\"pill\" data-filter=\"type\" data-value=\"P\">Provision</button>\n                <button class=\"pill\" data-filter=\"type\" data-value=\"C\">Clause</button>\n              </div>\n            </div>\n\n            <div class=\"filter-group\">\n              <label>Contract Type</label>\n              <div class=\"filter-pills\" id=\"ctFilter\">\n                <button class=\"pill\" data-filter=\"ct\" data-value=\"fp\">FP</button>\n                <button class=\"pill\" data-filter=\"ct\" data-value=\"cr\">CR</button>\n                <button class=\"pill\" data-filter=\"ct\" data-value=\"tmlh\">T&amp;M/LH</button>\n              </div>\n            </div>\n          </div>\n        </div>\n\n        <!-- Search -->\n        <div class=\"filter-group\" style=\"grid-column: 1 / -1; margin-top: 1rem;\">\n          <label>Search</label>\n          <div class=\"search-box\">\n            <span style=\"color: var(--text-muted);\">🔍</span>\n            <input type=\"text\" id=\"searchInput\" placeholder=\"Search by clause ID or title...\">\n          </div>\n        </div>\n\n        <!-- Filter Actions -->\n        <div class=\"filter-actions\">\n          <button class=\"btn btn-secondary\" id=\"clearFilters\">Clear All Filters</button>\n        </div>\n      </div>\n    </div>\n\n    <!-- Getting Started Hint -->\n    <div class=\"getting-started-hint\" id=\"gettingStartedHint\">\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M9 18l6-6-6-6\"></path></svg>\n      <span><strong>Getting started?</strong> Set your filters above, then click <strong>Select Required</strong> to auto-select all applicable clauses for your acquisition.</span>\n      <button class=\"dismiss-hint\" id=\"dismissHint\" title=\"Dismiss\">×</button>\n    </div>\n\n    <!-- Results Toolbar -->\n    <div class=\"results-toolbar\" id=\"resultsToolbar\">\n      <div class=\"results-toolbar-left\">\n        <span class=\"results-count\" id=\"resultsCount\">1,469 clauses</span>\n        <span class=\"results-method-hint\" id=\"methodHint\">Negotiated: 1315 required/applicable, 61 optional</span>\n      </div>\n      <div class=\"results-toolbar-right\">\n        <button class=\"btn btn-action btn-sm pulse\" id=\"selectRequired\" title=\"Auto-select all Required and Applicable clauses based on your filters\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M9 11l3 3L22 4\"></path><path d=\"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11\"></path></svg>Select Required\n        </button>\n        <button class=\"btn btn-secondary btn-sm\" id=\"selectAllFiltered\" title=\"Select all visible clauses\">Select All</button>\n        <button class=\"btn btn-secondary btn-sm\" id=\"deselectAll\" title=\"Deselect all clauses\">Deselect All</button>\n      </div>\n    </div>\n\n    <!-- Results -->\n    <div class=\"results-container\" id=\"resultsContainer\"><div class=\"result-row \" data-uid=\"52.201-1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.201-1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.201-1</span>\n              <span class=\"result-title\">Acquisition 360: Voluntary Survey</span>\n              <span class=\"badge\" style=\"background:rgba(251,146,60,0.15);color:#fb923c;\">FULL TEXT</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/contracts per agency procedures (Acquisition 360 Voluntary Survey).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Contracting officers are encouraged to insert the provision 52.201–1, Acquisition 360: Voluntary Survey, in accordance with agency procedures.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a)All actual and potential offerors are encouraged to provide feedback on the preaward and debriefing processes, as applicable. Feedback may be provided to agencies up to 45 days after award. The feedback is anonymous, unless the participant self-identifies in the survey. Actual and potential offerors can participate in the survey by selecting the following link: https://www.acquisition.gov/​360.\n(b)The Contracting Officer will not review the information provided until after contract award and will not consider it in the award decision. The survey is voluntary and does not convey any protections, rights, or grounds for protest. It creates a way for actual and potential offerors to provide the Government constructive feedback about the preaward and debriefing processes, as applicable, used for a specific acquisition.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.202-1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.202-1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.202-1</span>\n              <span class=\"result-title\">Definitions</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts that exceed the SAT.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the clause at 52.202-1, Definitions, in solicitations and contracts that exceed the simplified acquisition threshold.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">When a solicitation provision or contract clause uses a word or term that is defined in the Federal Acquisition Regulation (FAR), the word or term has the same meaning as the definition in FAR 2.101 in effect at the time the solicitation was issued, unless-\n(a) The solicitation, or amended solicitation, provides a different definition;\n(b) The contracting parties agree to a different definition;\n(c) The part, subpart, or section of the FAR where the provision or clause is prescribed provides a different meaning;\n(d) The word or term is defined in FAR part 31, for use in the cost principles and procedures; or\n(e) The word or term defines an acquisition-related threshold, and if the threshold is adjusted for inflation as set forth in FAR 1.109(a), then the changed threshold applies throughout the remaining term of the contract, unless there is a subsequent threshold adjustment; see FAR 1.109(d).\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-2\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-2\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-2</span>\n              <span class=\"result-title\">Certificate of Independent Price Determination</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">FFP or FP-with-EPA solicitations (except SAP and sealed bid without cert requirement).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the provision at 52.203-2, Certificate of Independent Price Determination, in solicitations when a firm-fixed-price contract or fixed-price contract with economic price adjustment is contemplated, unless—\n\n(a) The acquisition is to be made under the simplified acquisition procedures in Part 13;\n\n(b) [Reserved]\n\n(c) The solicitation is a request for technical proposals under two-step sealed bidding procedures; or\n\n(d) The solicitation is for utility services for which rates are set by law or regulation.\n\nNote: If the solicitation is a Request for Quotations, the terms “Quotation” and “Quoter” may be substituted for “Offer” and “Offeror.”</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) The offeror certifies that-\n(1) The prices in this offer have been arrived at independently, without, for the purpose of restricting competition, any consultation, communication, or agreement with any other offeror or competitor relating to-\n(i) Those prices;\n(ii) The intention to submit an offer; or\n(iii) The methods or factors used to calculate the prices offered.\n(2) The prices in this offer have not been and will not be knowingly disclosed by the offeror, directly or indirectly, to any other offeror or competitor before bid opening (in the case of a sealed bid solicitation) or contract award (in the case of a negotiated solicitation) unless otherwise required by law; and\n(3) No attempt has been made or will be made by the offeror to induce any other concern to submit or not to submit an offer for the purpose of restricting competition.\n(b) Each signature on the offer is considered to be a certification by the signatory that the signatory-\n(1) Is the person in the offeror’s organization responsible for determining the prices being offered in this bid or proposal, and that the signatory has not participated and will not participate in any action contrary to paragraphs (a)(1) through (a)(3) of this provision; or\n\n(2)\n(i) Has been authorized, in writing, to act as agent for the following principals in certifying that those principals have not participated, and will not participate in any action contrary to paragraphs (a)(1) through (a)(3) of this provision ____________ [insert full name of person(s) in the offeror’s organization responsible for determining the prices offered in this bid or proposal, and the title of his or her position in the offeror’s organization];\n(ii) As an authorized agent, does certify that the principals named in subdivision (b)(2)(i) of this provision have not participated, and will not participate, in any action contrary to paragraphs (a)(1) through (a)(3) of this provision; and\n(iii) As an agent, has not personally participated, and will not participate, in any action contrary to paragraphs (a)(1) through (a)(3) of this provision.\n(c) If the offeror deletes or modifies paragraph (a)(2) of this provision, the offeror must furnish with its offer a signed statement setting forth in detail the circumstances of the dis-closure.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-3\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-3\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-3</span>\n              <span class=\"result-title\">Gratuities</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Above-SAT contracts except personal services and DoD foreign government-to-government contracts.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">(See note below for DoD) The contracting officer shall insert the clause at 52.203-3, Gratuities, in solicitations and contracts with a value exceeding the simplified acquisition threshold, except those for personal services and those between military departments or defense agencies and foreign governments that do not obligate any funds appropriated to the Department of Defense.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) The right of the Contractor to proceed may be terminated by written notice if, after notice and hearing, the agency head or a designee determines that the Contractor, its agent, or another representative-\n(1) Offered or gave a gratuity (e.g., an entertainment or gift) to an officer, official, or employee of the Government; and\n(2) Intended, by the gratuity, to obtain a contract or favorable treatment under a contract.\n(b) The facts supporting this determination may be reviewed by any court having lawful jurisdiction.\n(c) If this contract is terminated under paragraph (a) of this clause, the Government is entitled-\n(1) To pursue the same remedies as in a breach of the contract; and\n(2) In addition to any other damages provided by law, to exemplary damages of not less than 3 nor more than 10 times the cost incurred by the Contractor in giving gratuities to the person concerned, as determined by the agency head or a designee. (This paragraph (c)(2) is applicable only if this contract uses money appropriated to the Department of Defense.)\n(d) The rights and remedies of the Government provided in this clause shall not be exclusive and are in addition to any other rights and remedies provided by law or under this contract.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-5\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-5\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-5</span>\n              <span class=\"result-title\">Covenant Against Contingent Fees</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Above-SAT non-commercial solicitations and contracts.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.203-5, Covenant Against Contingent Fees, in all solicitations and contracts exceeding the simplified acquisition threshold, other than those for commercial products or commercial services (see Parts 2 and 12).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) The Contractor warrants that no person or agency has been employed or retained to solicit or obtain this contract upon an agreement or understanding for a contingent fee, except a bona fide employee or agency. For breach or violation of this warranty, the Government shall have the right to annul this contract without liability or, to deduct from the contract price or consideration, or otherwise recover, the full amount of the contingent fee.\n(b) \"Bona fide agency,\" as used in this clause, means an established commercial or selling agency, maintained by a contractor for the purpose of securing business, that neither exerts nor proposes to exert improper influence to solicit or obtain Government contracts nor holds itself out as being able to obtain any Government contract or contracts through improper influence.\nBona fide employee, as used in this clause, means a person, employed by a contractor and subject to the contractor’s supervision and control as to time, place, and manner of performance, who neither exerts nor proposes to exert improper influence to solicit or obtain Government contracts nor holds out as being able to obtain any Government contract or contracts through improper influence.\nContingent fee, as used in this clause, means any commission, percentage, brokerage, or other fee that is contingent upon the success that a person or concern has in securing a Government contract.\nImproper influence, as used in this clause, means any influence that induces or tends to induce a Government employee or officer to give consideration or to act regarding a Government contract on any basis other than the merits of the matter.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-6\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-6\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-6</span>\n              <span class=\"result-title\">Restrict. Subcontractor Sales to the Government</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Above-SAT solicitations and contracts (Alt I for commercial products/services).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.203-6, Restrictions on Subcontractor Sales to the Government, in solicitations and contracts exceeding the simplified acquisition threshold. For the acquisition of commercial products and commercial services, the contracting officer shall use the clause with its Alternate I.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(b) The prohibition in paragraph (a) of this clause does not preclude the Contractor from asserting rights that are otherwise authorized by law or regulation. For acquisitions of commercial products or commercial services). the prohibition in paragraph (a) applies only to the extent that any agreement restricting sales by subcontractors results in the Federal Government being treated differently from any other prospective purchaser for the sale of the commercial product(s) and commercial service(s).</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-6--1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-6--1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-6</span>\n              <span class=\"result-title\">Restrict. Subcontractor Sales to the Government Alt I</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Above-SAT solicitations and contracts (Alt I for commercial products/services).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.203-6, Restrictions on Subcontractor Sales to the Government, in solicitations and contracts exceeding the simplified acquisition threshold. For the acquisition of commercial products and commercial services, the contracting officer shall use the clause with its Alternate I.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(b) The prohibition in paragraph (a) of this clause does not preclude the Contractor from asserting rights that are otherwise authorized by law or regulation. For acquisitions of commercial products or commercial services). the prohibition in paragraph (a) applies only to the extent that any agreement restricting sales by subcontractors results in the Federal Government being treated differently from any other prospective purchaser for the sale of the commercial product(s) and commercial service(s).</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-7\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-7\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-7</span>\n              <span class=\"result-title\">Anti-Kickback Procedures</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts exceeding $200,000 except commercial products/services.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.203-7, Anti-Kickback Procedures, in solicitations and contracts exceeding $200,000, other than those for commercial products or commercial services (see part 12).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions.\nKickback, as used in this clause, means any money, fee, commission, credit, gift, gratuity, thing of value, or compensation of any kind which is provided to any prime Contractor, prime Contractor employee, subcontractor, or subcontractor employee for the purpose of improperly obtaining or rewarding favorable treatment in connection with a prime contract or in connection with a subcontract relating to a prime contract.\nPerson, as used in this clause, means a corporation, partnership, business association of any kind, trust, joint-stock company, or individual.\nPrime contract, as used in this clause, means a contract or contractual action entered into by the United States for the purpose of obtaining supplies, materials, equipment, or services of any kind.\nPrime Contractor as used in this clause, means a person who has entered into a prime contract with the United States.\nPrime Contractor employee, as used in this clause, means any officer, partner, employee, or agent of a prime Contractor.\nSubcontract, as used in this clause, means a contract or contractual action entered into by a prime Contractor or subcontractor for the purpose of obtaining supplies, materials, equipment, or services of any kind under a prime contract.\nSubcontractor, as used in this clause, (1) means any person, other than the prime Contractor, who offers to furnish or furnishes any supplies, materials, equipment, or services of any kind under a prime contract or a subcontract entered into in connection with such prime contract, and (2) includes any person who offers to furnish or furnishes general supplies to the prime Contractor or a higher tier subcontractor.\nSubcontractor employee, as used in this clause, means any officer, partner, employee, or agent of a subcontractor.\n(b) 41 U.S.C. chapter 87, Kickbacks, prohibits any person from-\n(1) Providing or attempting to provide or offering to provide any kickback;\n(2) Soliciting, accepting, or attempting to accept any kickback; or\n(3) Including, directly or indirectly, the amount of any kickback in the contract price charged by a prime Contractor to the United States or in the contract price charged by a subcontractor to a prime Contractor or higher tier subcontractor.\n\n(c)\n(1) The Contractor shall have in place and follow reasonable procedures designed to prevent and detect possible violations described in paragraph (b) of this clause in its own operations and direct business relationships.\n(2) When the Contractor has reasonable grounds to believe that a violation described in paragraph (b) of this clause may have occurred, the Contractor shall promptly report in writing the possible violation. Such reports shall be made to the inspector general of the contracting agency, the head of the contracting agency if the agency does not have an inspector general, or the Attorney General.\n(3) The Contractor shall cooperate fully with any Federal agency investigating a possible violation described in paragraph (b) of this clause.\n(4) The Contracting Officer may (i) offset the amount of the kickback against any monies owed by the United States under the prime contract and/or (ii) direct that the Prime Contractor withhold from sums owed a subcontractor under the prime contract the amount of the kickback. The Contracting Officer may order that monies withheld under subdivision (c)(4)(ii) of this clause be paid over to the Government unless the Government has already offset those monies under subdivision (c)(4)(i) of this clause. In either case, the Prime Contractor shall notify the Contracting Officer when the monies are withheld.\n(5) The Contractor agrees to incorporate the substance of this clause, including this paragraph (c)(5) but excepting paragraph (c)(1) of this clause, in all subcontracts under this contract that exceed the threshold specified in Federal Acquisition Regulation 3.502-2(i) on the date of subcontract award.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-8\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-8\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-8</span>\n              <span class=\"result-title\">Cancellation, Rescission, and Recovery of Funds for Illegal or Improper Activity</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Above-SAT non-commercial solicitations and contracts (illegal/improper activity recovery).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the clause at 52.203-8, Cancellation, Rescission, and Recovery of Funds for Illegal or Improper Activity, in solicitations and contracts other than those for commercial products or commercial services that exceed the simplified acquisition threshold.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) If the Government receives information that a contractor or a person has violated 41 U.S.C.2102-2104, Restrictions on Obtaining and Disclosing Certain Information, the Government may-\n(1) Cancel the solicitation, if the contract has not yet been awarded or issued; or\n(2) Rescind the contract with respect to which-\n(i) The Contractor or someone acting for the Contractor has been convicted for an offense where the conduct violates 41 U.S.C.2102 for the purpose of either-\n(A) Exchanging the information covered by such subsections for anything of value; or\n(B) Obtaining or giving anyone a competitive advantage in the award of a Federal agency procurement contract; or\n(ii) The head of the contracting activity has determined, based upon a preponderance of the evidence, that the Contractor or someone acting for the Contractor has engaged in conduct punishable under 41 U.S.C.2105(a).\n(b) If the Government rescinds the contract under paragraph (a) of this clause, the Government is entitled to recover, in addition to any penalty prescribed by law, the amount expended under the contract.\n(c) The rights and remedies of the Government specified herein are not exclusive, and are in addition to any other rights and remedies provided by law, regulation, or under this contract.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-10\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-10\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-10</span>\n              <span class=\"result-title\">Price or Fee Adjustment for Illegal or Improper Activity</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Above-SAT non-commercial solicitations and contracts.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the clause at 52.203-10, Price or Fee Adjustment for Illegal or Improper Activity, in solicitations and contracts other than those for commercial products or commercial services that exceed the simplified acquisition threshold.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) The Government, at its election, may reduce the price of a fixed-price type contract and the total cost and fee under a cost-type contract by the amount of profit or fee determined as set forth in paragraph (b) of this clause if the head of the contracting activity or designee determines that there was a violation of 41 U.S.C.2102 or 2103, as implemented in section 3.104 of the Federal Acquisition Regulation.\n(b) The price or fee reduction referred to in paragraph (a) of this clause shall be-\n(1) For cost-plus-fixed-fee contracts, the amount of the fee specified in the contract at the time of award;\n(2) For cost-plus-incentive-fee contracts, the target fee specified in the contract at the time of award, notwithstanding any minimum fee or \"fee floor\" specified in the contract;\n(3) For cost-plus-award-fee contracts-\n(i) The base fee established in the contract at the time of contract award;\n(ii) If no base fee is specified in the contract, 30 percent of the amount of each award fee otherwise payable to the Contractor for each award fee evaluation period or at each award fee determination point.\n(4) For fixed-price-incentive contracts, the Government may-\n(i) Reduce the contract target price and contract target profit both by an amount equal to the initial target profit specified in the contract at the time of contract award; or\n(ii) If an immediate adjustment to the contract target price and contract target profit would have a significant adverse impact on the incentive price revision relationship under the contract, or adversely affect the contract financing provisions, the Contracting Officer may defer such adjustment until establishment of the total final price of the contract. The total final price established in accordance with the incentive price revision provisions of the contract shall be reduced by an amount equal to the initial target profit specified in the contract at the time of contract award and such reduced price shall be the total final contract price.\n(5) For firm-fixed-price contracts, by 10 percent of the initial contract price or a profit amount determined by the Contracting Officer from records or documents in existence prior to the date of the contract award.\n(c) The Government may, at its election, reduce a prime contractor’s price or fee in accordance with the procedures of paragraph (b) of this clause for violations of the statute by its subcontractors by an amount not to exceed the amount of profit or fee reflected in the subcontract at the time the subcontract was first definitively priced.\n(d) In addition to the remedies in paragraphs (a) and (c) of this clause, the Government may terminate this contract for default. The rights and remedies of the Government specified herein are not exclusive, and are in addition to any other rights and remedies provided by law or under this contract.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-11\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-11\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-11</span>\n              <span class=\"result-title\">Cert. and Disclosure Regarding Payments to Influence Certain Federal Transactions</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations expected to exceed $200,000 (lobbying disclosure rep).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the provision at 52.203-11, Certification and Disclosure Regarding Payments to Influence Certain Federal Transactions, in solicitations expected to exceed $200,000.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">* * * * *\n\n(e)\n\nPenalties.\n\nSubmission of this certification and disclosure is a prerequisite for making or entering into this contract imposed by 31 U.S.C. 1352. Any person who makes an expenditure prohibited under this provision or who fails to file or amend the disclosure required to be filed or amended by this provision, shall be subject to civil penalties as provided in 31 U.S.C. 1352. An imposition of a civil penalty does not prevent the Government from seeking any other remedy that may be applicable.\n\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-12\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-12\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-12</span>\n              <span class=\"result-title\">Limitation on Payments to Influence Certain Federal Transactions</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts expected to exceed $200,000 (lobbying limitations).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the clause at 52.203-12, Limitation on Payments to Influence Certain Federal Transactions, in solicitations and contracts expected to exceed $200,000.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause-\nAgency means \"executive agency\" as defined in Federal Acquisition Regulation (FAR) 2.101.\nCovered Federal action means any of the following actions:\n(1) Awarding any Federal contract.\n(2) Making any Federal grant.\n(3) Making any Federal loan.\n(4) Entering into any cooperative agreement.\n(5) Extending, continuing, renewing, amending, or modifying any Federal contract, grant, loan, or cooperative agreement.\nIndian tribe and \"tribal organization\" have the meaning provided in section 4 of the Indian Self-Determination and Education Assistance Act (25 U.S.C. 450b) and include Alaskan Natives.\nInfluencing or attempting to influence means making, with the intent to influence, any communication to or appearance before an officer or employee of any agency, a Member of Congress, an officer or employee of Congress, or an employee of a Member of Congress in connection with any covered Federal action.\nLocal government means a unit of government in a State and, if chartered, established, or otherwise recognized by a State for the performance of a governmental duty, including a local public authority, a special district, an intrastate district, a council of governments, a sponsor group representative organization, and any other instrumentality of a local government.\nOfficer or employee of an agency includes the following individuals who are employed by an agency:\n(1) An individual who is appointed to a position in the Government under Title 5, United States Code, including a position under a temporary appointment.\n(2) A member of the uniformed services, as defined in subsection 101(3), Title 37, United States Code.\n(3) A special Government employee, as defined in section 202, Title 18, United States Code.\n(4) An individual who is a member of a Federal advisory committee, as defined by the Federal Advisory Committee Act, Title 5, United States Code, appendix 2.\nPerson means an individual, corporation, company, association, authority, firm, partnership, society, State, and local government, regardless of whether such entity is operated for profit, or not for profit. This term excludes an Indian tribe, tribal organization, or any other Indian organization eligible to receive Federal contracts, grants, cooperative agreements, or loans from an agency, but only with respect to expenditures by such tribe or organization that are made for purposes specified in paragraph (b) of this clause and are permitted by other Federal law.\nReasonable compensation means, with respect to a regularly employed officer or employee of any person, compensation that is consistent with the normal compensation for such officer or employee for work that is not furnished to, not funded by, or not furnished in cooperation with the Federal Government.\nReasonable payment means, with respect to professional and other technical services, a payment in an amount that is consistent with the amount normally paid for such services in the private sector.\nRecipient includes the Contractor and all subcontractors. This term excludes an Indian tribe, tribal organization, or any other Indian organization eligible to receive Federal contracts, grants, cooperative agreements, or loans from an agency, but only with respect to expenditures by such tribe or organization that are made for purposes specified in paragraph (b) of this clause and are permitted by other Federal law.\nRegularly employed means, with respect to an officer or employee of a person requesting or receiving a Federal contract, an officer or employee who is employed by such person for at least 130 working days within 1 year immediately preceding the date of the submission that initiates agency consideration of such person for receipt of such contract. An officer or employee who is employed by such person for less than 130 working days within 1 year immediately preceding the date of the submission that initiates agency consideration of such person shall be considered to be regularly employed as soon as he or she is employed by such person for 130 working days.\nState means a State of the United States, the District of Columbia, or an outlying area of the United States, an agency or instrumentality of a State, and multi-State, regional, or interstate entity having governmental duties and powers.\n(b) Prohibition. 31 U.S.C. 1352 prohibits a recipient of a Federal contract, grant, loan, or cooperative agreement from using appropriated funds to pay any person for influencing or attempting to influence an officer or employee of any agency, a Member of Congress, an officer or employee of Congress, or an employee of a Member of Congress in connection with any covered Federal actions. In accordance with 31 U.S.C. 1352 the Contractor shall not use appropriated funds to pay any person for influencing or attempting to influence an officer or employee of any agency, a Member of Congress, an officer or employee of Congress, or an employee of a Member of Congress in connection with the award of this contractor the extension, continuation, renewal, amendment, or modification of this contract.\n(1) The term appropriated funds does not include profit or fee from a covered Federal action.\n(2) To the extent the Contractor can demonstrate that the Contractor has sufficient monies, other than Federal appropriated funds, the Government will assume that these other monies were spent for any influencing activities that would be unallowable if paid for with Federal appropriated funds.\n(c) Exceptions. The prohibition in paragraph (b) of this clause does not apply under the following conditions:\n\n(1) Agency and legislative liaison by Contractor employees.\n(i) Payment of reasonable compensation made to an officer or employee of the Contractor if the payment is for agency and legislative liaison activities not directly related to this contract. For purposes of this paragraph, providing any information specifically requested by an agency or Congress is permitted at any time.\n(ii) Participating with an agency in discussions that are not related to a specific solicitation for any covered Federal action, but that concern-\n(A) The qualities and characteristics (including individual demonstrations) of the person’s products or services, conditions or terms of sale, and service capabilities; or\n(B) The application or adaptation of the person’s products or services for an agency’s use.\n(iii) Providing prior to formal solicitation of any covered Federal action any information not specifically requested but necessary for an agency to make an informed decision about initiation of a covered Federal action;\n(iv) Participating in technical discussions regarding the preparation of an unsolicited proposal prior to its official submission; and\n(v) Making capability presentations prior to formal solicitation of any covered Federal action by persons seeking awards from an agency pursuant to the provisions of the Small Business Act, as amended by Pub. L. 95-507, and subsequent amendments.\n\n(2) Professional and technical services.\n(i) A payment of reasonable compensation made to an officer or employee of a person requesting or receiving a covered Federal action or an extension, continuation, renewal, amendment, or modification of a covered Federal action, if payment is for professional or technical services rendered directly in the preparation, submission, or negotiation of any bid, proposal, or application for that Federal action or for meeting requirements imposed by or pursuant to law as a condition for receiving that Federal action.\n(ii) Any reasonable payment to a person, other than an officer or employee of a person requesting or receiving a covered Federal action or an extension, continuation, renewal, amendment, or modification of a covered Federal action if the payment is for professional or technical services rendered directly in the preparation, submission, or negotiation of any bid, proposal, or application for that Federal action or for meeting requirements imposed by or pursuant to law as a condition for receiving that Federal action. Persons other than officers or employees of a person requesting or receiving a covered Federal action include consultants and trade associations.\n(iii) As used in paragraph (c)(2) of this clause, \"professional and technical services\" are limited to advice and analysis directly applying any professional or technical discipline (for examples, see FAR 3.803(a)(2)(iii)).\n(iv) Requirements imposed by or pursuant to law as a condition for receiving a covered Federal award include those required by law or regulation and any other requirements in the actual award documents.\n(3) Only those communications and services expressly authorized by paragraphs (c)(1) and (2) of this clause are permitted.\n\n(d) Disclosure.\n(1) If the Contractor did not submit OMB Standard Form LLL, Disclosure of Lobbying Activities, with its offer, but registrants under the Lobbying Disclosure Act of 1995 have subsequently made a lobbying contact on behalf of the Contractor with respect to this contract, the Contractor shall complete and submit OMB Standard Form LLL to provide the name of the lobbying registrants, including the individuals performing the services.\n(2) If the Contractor did submit OMB Standard Form LLL disclosure pursuant to paragraph (d) of the provision at FAR 52.203-11, Certification and Disclosure Regarding Payments to Influence Certain Federal Transactions, and a change occurs that affects Block 10 of the OMB Standard Form LLL (name and address of lobbying registrant or individuals performing services), the Contractor shall, at the end of the calendar quarter in which the change occurs, submit to the Contracting Officer within 30 days an updated disclosure using OMB Standard Form LLL.\n\n(e) Penalties.\n(1) Any person who makes an expenditure prohibited under paragraph (b) of this clause or who fails to file or amend the disclosure to be filed or amended by paragraph (d) of this clause shall be subject to civil penalties as provided for by 31 U.S.C. 1352. An imposition of a civil penalty does not prevent the Government from seeking any other remedy that may be applicable.\n(2) Contractors may rely without liability on the representation made by their subcontractors in the certification and disclosure form.\n(f) Cost allowability. Nothing in this clause makes allowable or reasonable any costs which would otherwise be unallowable or unreasonable. Conversely, costs made specifically unallowable by the requirements in this clause will not be made allowable under any other provision.\n\n(g) Subcontracts.\n(1) The Contractor shall obtain a declaration, including the certification and disclosure in paragraphs (c) and (d) of the provision at 52.203-11, Certification and Disclosure Regarding Payments to Influence Certain Federal Transactions, from each person requesting or receiving a subcontract under this contract that exceeds the threshold specified in FAR 3.808 on the date of subcontract award. The Contractor or subcontractor that awards the subcontract shall retain the declaration.\n(2) A copy of each subcontractor disclosure form (but not certifications) shall be forwarded from tier to tier until received by the prime Contractor. The prime Contractor shall, at the end of the calendar quarter in which the disclosure form is submitted by the subcontractor, submit to the Contracting Officer within 30 days a copy of all disclosures. Each subcontractor certification shall be retained in the subcontract file of the awarding Contractor.\n(3) The Contractor shall include the substance of this clause, including this paragraph (g), in any subcontract that exceeds the threshold specified in FAR 3.808 on the date of subcontract award.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-13\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-13\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-13</span>\n              <span class=\"result-title\">Contractor Code of Business Ethics and Conduct</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Contracts expected to exceed $7.5M with 120-day or longer performance (ethics code).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the clause at FAR 52.203-13, Contractor Code of Business Ethics and Conduct, in solicitations and contracts if the value of the contract is expected to exceed $7.5 million and the performance period is 120 days or more.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause—\nAgent means any individual, including a director, an officer, an employee, or an independent Contractor, authorized to act on behalf of the organization.\nFull cooperation-\n(1) Means disclosure to the Government of the information sufficient for law enforcement to identify the nature and extent of the offense and the individuals responsible for the conduct. It includes providing timely and complete response to Government auditors’ and investigators' request for documents and access to employees with information;\n(2) Does not foreclose any Contractor rights arising in law, the FAR, or the terms of the contract. It does not require-\n(i) A Contractor to waive its attorney-client privilege or the protections afforded by the attorney work product doctrine; or\n(ii) Any officer, director, owner, or employee of the Contractor, including a sole proprietor, to waive his or her attorney client privilege or Fifth Amendment rights; and\n(3) Does not restrict a Contractor from-\n(i) Conducting an internal investigation; or\n(ii) Defending a proceeding or dispute arising under the contract or related to a potential or disclosed violation.\nPrincipal means an officer, director, owner, partner, or a person having primary management or supervisory responsibilities within a business entity (e.g., general manager; plant manager; head of a division or business segment; and similar positions).\nSubcontract means any contract entered into by a subcontractor to furnish supplies or services for performance of a prime contract or a subcontract.\nSubcontractor means any supplier, distributor, vendor, or firm that furnished supplies or services to or for a prime contractor or another subcontractor.\nUnited States, means the 50 States, the District of Columbia, and outlying areas.\n\n(b) Code of business ethics and conduct.\n(1) Within 30 days after contract award, unless the Contracting Officer establishes a longer time period, the Contractor shall—\n(i) Have a written code of business ethics and conduct; and\n(ii) Make a copy of the code available to each employee engaged in performance of the contract.\n(2) The Contractor shall-\n(i) Exercise due diligence to prevent and detect criminal conduct; and\n(ii) Otherwise promote an organizational culture that encourages ethical conduct and a commitment to compliance with the law.\n\n(3)\n(i) The Contractor shall timely disclose, in writing, to the agency Office of the Inspector General (OIG), with a copy to the Contracting Officer, whenever, in connection with the award, performance, or closeout of this contract or any subcontract thereunder, the Contractor has credible evidence that a principal, employee, agent, or subcontractor of the Contractor has committed-\n(A) A violation of Federal criminal law involving fraud, conflict of interest, bribery, or gratuity violations found in Title 18 of the United States Code; or\n(B) A violation of the civil False Claims Act (31 U.S.C. 3729-3733).\n(ii) The Government, to the extent permitted by law and regulation, will safeguard and treat information obtained pursuant to the Contractor’s disclosure as confidential where the information has been marked \"confidential\" or \"proprietary\" by the company. To the extent permitted by law and regulation, such information will not be released by the Government to the public pursuant to a Freedom of Information Act request, 5 U.S.C. Section 552, without prior notification to the Contractor. The Government may transfer documents provided by the Contractor to any department or agency within the Executive Branch if the information relates to matters within the organization’s jurisdiction.\n(iii) If the violation relates to an order against a Governmentwide acquisition contract, a multi-agency contract, a multiple-award schedule contract such as the Federal Supply Schedule, or any other procurement instrument intended for use by multiple agencies, the Contractor shall notify the OIG of the ordering agency and the IG of the agency responsible for the basic contract.\n(c) Business ethics awareness and compliance program and internal control system. This paragraph (c) does not apply if the Contractor has represented itself as a small business concern pursuant to the award of this contract or if this contract is for the acquisition of a commercial product or commercial service as defined at FAR 2.101. The Contractor shall establish the following within 90 days after contract award, unless the Contracting Officer establishes a longer time period:\n(1) An ongoing business ethics awareness and compliance program.\n(i) This program shall include reasonable steps to communicate periodically and in a practical manner the Contractor’s standards and procedures and other aspects of the Contractor’s business ethics awareness and compliance program and internal control system, by conducting effective training programs and otherwise disseminating information appropriate to an individual’s respective roles and responsibilities.\n(ii) The training conducted under this program shall be provided to the Contractor’s principals and employees, and as appropriate, the Contractor’s agents and subcontractors.\n(2) An internal control system.\n(i) The Contractor’s internal control system shall—\n(A) Establish standards and procedures to facilitate timely discovery of improper conduct in connection with Government contracts; and\n(B) Ensure corrective measures are promptly instituted and carried out.\n(ii) At a minimum, the Contractor’s internal control system shall provide for the following:\n(A) Assignment of responsibility at a sufficiently high level and adequate resources to ensure effectiveness of the business ethics awareness and compliance program and internal control system.\n(B) Reasonable efforts not to include an individual as a principal, whom due diligence would have exposed as having engaged in conduct that is in conflict with the Contractor’s code of business ethics and conduct.\n(C) Periodic reviews of company business practices, procedures, policies, and internal controls for compliance with the Contractor’s code of business ethics and conduct and the special requirements of Government contracting, including-\n(1) Monitoring and auditing to detect criminal conduct;\n(2) Periodic evaluation of the effectiveness of the business ethics awareness and compliance program and internal control system, especially if criminal conduct has been detected; and\n(3) Periodic assessment of the risk of criminal conduct, with appropriate steps to design, implement, or modify the business ethics awareness and compliance program and the internal control system as necessary to reduce the risk of criminal conduct identified through this process.\n(D) An internal reporting mechanism, such as a hotline, which allows for anonymity or confidentiality, by which employees may report suspected instances of improper conduct, and instructions that encourage employees to make such reports.\n(E) Disciplinary action for improper conduct or for failing to take reasonable steps to prevent or detect improper conduct.\n(F) Timely disclosure, in writing, to the agency OIG, with a copy to the Contracting Officer, whenever, in connection with the award, performance, or closeout of any Government contract performed by the Contractor or a subcontract thereunder, the Contractor has credible evidence that a principal, employee, agent, or subcontractor of the Contractor has committed a violation of Federal criminal law involving fraud, conflict of interest, bribery, or gratuity violations found in Title 18 U.S.C. or a violation of the civil False Claims Act (31 U.S.C. 3729-3733).\n(1) If a violation relates to more than one Government contract, the Contractor may make the disclosure to the agency OIG and Contracting Officer responsible for the largest dollar value contract impacted by the violation.\n(2) If the violation relates to an order against a Governmentwide acquisition contract, a multi-agency contract, a multiple-award schedule contract such as the Federal Supply Schedule, or any other procurement instrument intended for use by multiple agencies, the contractor shall notify the OIG of the ordering agency and the IG of the agency responsible for the basic contract, and the respective agencies’ contracting officers.\n(3) The disclosure requirement for an individual contract continues until at least 3 years after final payment on the contract.\n(4) The Government will safeguard such disclosures in accordance with paragraph (b)(3)(ii) of this clause.\n(G) Full cooperation with any Government agencies responsible for audits, investigations, or corrective actions.\n\n(d) Subcontracts.\n(1) The Contractor shall include the substance of this clause, including this paragraph (d), in subcontracts that exceed the threshold specified in FAR 3.1004(a) on the date of subcontract award and a performance period of more than 120 days.\n(2) In altering this clause to identify the appropriate parties, all disclosures of violation of the civil False Claims Act or of Federal criminal law shall be directed to the agency Office of the Inspector General, with a copy to the Contracting Officer.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-14\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-14\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-14</span>\n              <span class=\"result-title\">Display of Hotline Poster(s)</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Non-DoD contracts &gt;$6M (non-commercial, not wholly OCONUS) or funded with disaster-assistance funds.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">(Per DFARS 203.1004(b)(2)(ii), this clause is not for DoD use--see cell below). (1) Unless the contract is for the acquisition of a commercial product or service or will be performed entirely outside the United States, insert the clause at FAR 52.203-14, Display of Hotline Poster(s), if—\n\n(i) The contract exceeds $6 million or a lesser amount established by the agency; and\n\n(ii)(A) The agency has a fraud hotline poster; or\n\n(B) The contract is funded with disaster assistance funds.\n\n(2) In paragraph (b)(3) of the clause, the contracting officer shall—\n\n(i) Identify the applicable posters; and\n\n(ii) Insert the website link(s) or other contact information for obtaining the agency and/or Department of Homeland Security poster.\n\n(3) In paragraph (d) of the clause, if the agency has established policies and procedures for display of the OIG fraud hotline poster at a lesser amount, the contracting officer shall replace “$6 million” with the lesser amount that the agency has established.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition.\nUnited States, as used in this clause, means the 50 States, the District of Columbia, and outlying areas.\n(b) Display of fraud hotline poster(s). Except as provided in paragraph (c)—\n(1) During contract performance in the United States, the Contractor shall prominently display in common work areas within business segments performing work under this contract and at contract work sites-\n(i) Any agency fraud hotline poster or Department of Homeland Security (DHS) fraud hotline poster identified in paragraph (b)(3) of this clause; and\n(ii) Any DHS fraud hotline poster subsequently identified by the Contracting Officer.\n(2) Additionally, if the Contractor maintains a company website as a method of providing information to employees, the Contractor shall display an electronic version of the poster(s) at the website.\n(3) Any required posters may be obtained as follows:\n______________\n_________________\n______________\n_________________\n(Contracting Officer shall insert—\n(i) Appropriate agency name(s) and/or title of applicable Department of Homeland Security fraud hotline poster); and\n(ii) The website(s) or other contact information for obtaining the poster(s).)\n(c) If the Contractor has implemented a business ethics and conduct awareness program, including a reporting mechanism, such as a hotline poster, then the Contractor need not display any agency fraud hotline posters as required in paragraph (b) of this clause, other than any required DHS posters.\n(d) Subcontracts. The Contractor shall include the substance of this clause, including this paragraph (d), in all subcontracts that exceed the threshold specified in Federal Acquisition Regulation 3.1004(b)(1) on the date of subcontract award, except when the subcontract—\n(1) Is for the acquisition of a commercial product or commercial service; or\n(2) Is performed entirely outside the United States.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-15\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-15\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-15</span>\n              <span class=\"result-title\">Whistleblower Protections Under the American Recovery and Reinvestment Act of 2009</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts funded in whole or part with Recovery Act funds.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Use the clause at 52.203-15, Whistleblower Protections Under the American Recovery and Reinvestment Act of 2009 in all solicitations and contracts funded in whole or in part with Recovery Act funds.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">Whistleblower Protections Under The American Recovery And Reinvestment Act of 2009 (June 2010)\n(a) The Contractor shall post notice of employees rights and remedies for whistleblower protections provided under section 1553 of the American Recovery and Reinvestment Act of 2009 (Pub. L. 111-5) (Recovery Act).\n(b) The Contractor shall include the substance of this clause, including this paragraph (b), in all subcontracts that are funded in whole or in part with Recovery Act funds.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-16\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-16\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-16</span>\n              <span class=\"result-title\">Preventing Personal Conflicts of Interest</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Above-SAT contracts with services performing acquisition functions closely associated with inherently governmental.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">a) Insert the clause at 52.203-16, Preventing Personal Conflicts of Interest, in solicitations and contracts that—\n\n(1) Exceed the simplified acquisition threshold; and\n\n(2) Include a requirement for services by contractor employee(s) that involve performance of acquisition functions closely associated with inherently governmental functions for, or on behalf of, a Federal agency or department.\n\n(b) If only a portion of a contract is for the performance of acquisition functions closely associated with inherently governmental functions, then the contracting officer shall still insert the clause, but shall limit applicability of the clause to that portion of the contract that is for the performance of such services.\n\n(c) Do not insert the clause in solicitations or contracts with a self-employed individual if the acquisition functions closely associated with inherently governmental functions are to be performed entirely by the self-employed individual, rather than an employee of the contractor.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause—\nAcquisition function closely associated with inherently governmental functions means supporting or providing advice or recommendations with regard to the following activities of a Federal agency:\n(1) Planning acquisitions.\n(2) Determining what supplies or services are to be acquired by the Government, including developing statements of work.\n(3) Developing or approving any contractual documents, to include documents defining requirements, incentive plans, and evaluation criteria.\n(4) Evaluating contract proposals.\n(5) Awarding Government contracts.\n(6) Administering contracts (including ordering changes or giving technical direction in contract performance or contract quantities, evaluating contractor performance, and accepting or rejecting contractor products or services).\n(7) Terminating contracts.\n(8) Determining whether contract costs are reasonable, allocable, and allowable.\nCovered employee means an individual who performs an acquisition function closely associated with inherently governmental functions and is—\n(1) An employee of the contractor; or\n(2) A subcontractor that is a self-employed individual treated as a covered employee of the contractor because there is no employer to whom such an individual could submit the required disclosures.\nNon-public information means any Government or third-party information that-\n(1) Is exempt from disclosure under the Freedom of Information Act (5 U.S. C.552) or otherwise protected from disclosure by statute, Executive order, or regulation; or\n(2) Has not been disseminated to the general public and the Government has not yet determined whether the information can or will be made available to the public.\nPersonal conflict of interest means a situation in which a covered employee has a financial interest, personal activity, or relationship that could impair the employee’s ability to act impartially and in the best interest of the Government when performing under the contract. (A de minimis interest that would not \"impair the employee’s ability to act impartially and in the best interest of the Government\" is not covered under this definition.)\n(1) Among the sources of personal conflicts of interest are-\n(i) Financial interests of the covered employee, of close family members, or of other members of the covered employee’s household;\n(ii) Other employment or financial relationships (including seeking or negotiating for prospective employment or business); and\n(iii) Gifts, including travel.\n(2) For example, financial interests referred to in paragraph (1) of this definition may arise from-\n(i) Compensation, including wages, salaries, commissions, professional fees, or fees for business referrals;\n(ii) Consulting relationships (including commercial and professional consulting and service arrangements, scientific and technical advisory board memberships, or serving as an expert witness in litigation);\n(iii) Services provided in exchange for honorariums or travel expense reimbursements;\n(iv) Research funding or other forms of research support;\n(v) Investment in the form of stock or bond ownership or partnership interest (excluding diversified mutual fund investments);\n(vi) Real estate investments;\n(vii) Patents, copyrights, and other intellectual property interests; or\n(viii) Business ownership and investment interests.\n(b) Requirements. The Contractor shall—\n(1) Have procedures in place to screen covered employees for potential personal conflicts of interest, by-\n(i) Obtaining and maintaining from each covered employee, when the employee is initially assigned to the task under the contract, a disclosure of interests that might be affected by the task to which the employee has been assigned, as follows:\n(A) Financial interests of the covered employee, of close family members, or of other members of the covered employee’s household.\n(B) Other employment or financial relationships of the covered employee (including seeking or negotiating for prospective employment or business).\n(C) Gifts, including travel; and\n(ii) Requiring each covered employee to update the disclosure statement whenever the employee’s personal or financial circumstances change in such a way that a new personal conflict of interest might occur because of the task the covered employee is performing.\n(2) For each covered employee—\n(i) Prevent personal conflicts of interest, including not assigning or allowing a covered employee to perform any task under the contract for which the Contractor has identified a personal conflict of interest for the employee that the Contractor or employee cannot satisfactorily prevent or mitigate in consultation with the contracting agency;\n(ii) Prohibit use of non-public information accessed through performance of a Government contract for personal gain; and\n(iii) Obtain a signed non-disclosure agreement to prohibit disclosure of non-public information accessed through performance of a Government contract.\n(3) Inform covered employees of their obligation-\n(i) To disclose and prevent personal conflicts of interest;\n(ii) Not to use non-public information accessed through performance of a Government contract for personal gain; and\n(iii) To avoid even the appearance of personal conflicts of interest;\n(4) Maintain effective oversight to verify compliance with personal conflict-of-interest safeguards;\n(5) Take appropriate disciplinary action in the case of covered employees who fail to comply with policies established pursuant to this clause; and\n(6) Report to the Contracting Officer any personal conflict-of-interest violation by a covered employee as soon as it is identified. This report shall include a description of the violation and the proposed actions to be taken by the Contractor in response to the violation. Provide follow-up reports of corrective actions taken, as necessary. Personal conflict-of-interest violations include-\n(i) Failure by a covered employee to disclose a personal conflict of interest;\n(ii) Use by a covered employee of non-public information accessed through performance of a Government contract for personal gain; and\n(iii) Failure of a covered employee to comply with the terms of a non-disclosure agreement.\n\n(c) Mitigation or waiver.\n(1) In exceptional circumstances, if the Contractor cannot satisfactorily prevent a personal conflict of interest as required by paragraph (b)(2)(i) of this clause, the Contractor may submit a request through the Contracting Officer to the Head of the Contracting Activity for-\n(i) Agreement to a plan to mitigate the personal conflict of interest; or\n(ii) A waiver of the requirement.\n(2) The Contractor shall include in the request any proposed mitigation of the personal conflict of interest.\n(3) The Contractor shall-\n(i) Comply, and require compliance by the covered employee, with any conditions imposed by the Government as necessary to mitigate the personal conflict of interest; or\n(ii) Remove the Contractor employee or subcontractor employee from performance of the contract or terminate the applicable subcontract.\n(d) Subcontracts. The Contractor shall include the substance of this clause, including this paragraph (d), in subcontracts—\n(1) That exceed the simplified acquisition threshold, as defined in Federal Acquisition Regulation 2.101 on the date of subcontract award; and\n(2) In which subcontractor employees will perform acquisition functions closely associated with inherently governmental functions (i.e., instead of performance only by a self-employed individual).\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-17\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-17\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-17</span>\n              <span class=\"result-title\">Contractor Employee Whistleblower Rights</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations/contracts except DoD, NASA, Coast Guard, or applicable IC elements.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">(Please note that IAW FAR 3.908-1(b)(1), this clause does not apply to the DoD.) The contracting officer shall insert the clause at 52.203–17, Contractor Employee Whistleblower Rights, in all solicitations and contracts, except solicitations and contracts of DoD, NASA, the Coast Guard, or applicable elements of the intelligence community (see 3.900(a)).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) This contract and employees working on this contract will be subject to the whistleblower rights and remedies established at 41 U.S.C. 4712 and Federal Acquisition Regulation (FAR) 3.900 through 3.905.\n(b) The Contractor shall inform its employees in writing, in the predominant language of the workforce, of employee whistleblower rights and protections under 41 U.S.C. 4712, as described in FAR 3.900 through 3.905.\n(c) The Contractor shall insert the substance of this clause, including this paragraph (c), in all subcontracts.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-18\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-18\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-18</span>\n              <span class=\"result-title\">Prohib. Contracting with Entities that Require Certain Internal Confidentiality Agreements or Statements—Representation</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations under 3.909-1(a) funding, except personal-services contracts with individuals (confidentiality rep).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">When using funding subject to the prohibitions in 3.909-1(a), the contracting officer shall–\n\n(a)(1) Include the provision at 52.203-18, Prohibition on Contracting with Entities that Require Certain Internal Confidentiality Agreements or Statements-Representation, in all solicitations, except as provided in paragraph (a)(2) of this section; and\n\n(2) Do not insert the provision in solicitations for a personal services contract with an individual if the services are to be performed entirely by the individual, rather than by an employee of the contractor or a subcontractor.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition. As used in this provision-\nInternal confidentiality agreement or statement, subcontract, and subcontractor, are defined in the clause at 52.203-19, Prohibition on Requiring Certain Internal Confidentiality Agreements or Statements.\n(b) In accordance with section 743 of Division E, Title VII, of the Consolidated and Further Continuing Appropriations Act, 2015 (Pub. L. 113-235) and its successor provisions in subsequent appropriations acts (and as extended in continuing resolutions), Government agencies are not permitted to use funds appropriated (or otherwise made available) for contracts with an entity that requires employees or subcontractors of such entity seeking to report waste, fraud, or abuse to sign internal confidentiality agreements or statements prohibiting or otherwise restricting such employees or subcontractors from lawfully reporting such waste, fraud, or abuse to a designated investigative or law enforcement representative of a Federal department or agency authorized to receive such information.\n(c) The prohibition in paragraph (b) of this provision does not contravene requirements applicable to Standard Form 312, (Classified Information Nondisclosure Agreement), Form 4414 (Sensitive Compartmented Information Nondisclosure Agreement), or any other form issued by a Federal department or agency governing the nondisclosure of classified information.\n(d) Representation. By submission of its offer, the Offeror represents that it will not require its employees or subcontractors to sign or comply with internal confidentiality agreements or statements prohibiting or otherwise restricting such employees or subcontractors from lawfully reporting waste, fraud, or abuse related to the performance of a Government contract to a designated investigative or law enforcement representative of a Federal department or agency authorized to receive such information (e.g., agency Office of the Inspector General).\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.203-19\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.203-19\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.203-19</span>\n              <span class=\"result-title\">Prohib. Requiring Certain Internal Confidentiality Agreements or Statements</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/resultant contracts under 3.909-1(a) funding, except personal-services contracts with individuals.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">When using funding subject to the prohibitions in 3.909-1(a), the contracting officer shall–\n\n(b)(1) Include the clause at 52.203-19, Prohibition on Requiring Certain Internal Confidentiality Agreements or Statements, in all solicitations and resultant contracts, other than personal services contracts with individuals.\n\n(2) Modify existing contracts, other than personal services contracts with individuals, to include the clause before obligating FY 2015 or subsequent FY funds that are subject to the same prohibition on internal confidentiality agreements or statements.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause-\nInternal confidentiality agreement or statement means a confidentiality agreement or any other written statement that the contractor requires any of its employees or subcontractors to sign regarding nondisclosure of contractor information, except that it does not include confidentiality agreements arising out of civil litigation or confidentiality agreements that contractor employees or subcontractors sign at the behest of a Federal agency.\nSubcontract means any contract as defined in subpart 2.1 entered into by a subcontractor to furnish supplies or services for performance of a prime contract or a subcontract. It includes but is not limited to purchase orders, and changes and modifications to purchase orders.\nSubcontractor means any supplier, distributor, vendor, or firm (including a consultant) that furnishes supplies or services to or for a prime contractor or another subcontractor.\n(b) The Contractor shall not require its employees or subcontractors to sign or comply with internal confidentiality agreements or statements prohibiting or otherwise restricting such employees or subcontractors from lawfully reporting waste, fraud, or abuse related to the performance of a Government contract to a designated investigative or law enforcement representative of a Federal department or agency authorized to receive such information (e.g., agency Office of the Inspector General).\n(c) The Contractor shall notify current employees and subcontractors that prohibitions and restrictions of any preexisting internal confidentiality agreements or statements covered by this clause, to the extent that such prohibitions and restrictions are inconsistent with the prohibitions of this clause, are no longer in effect.\n(d) The prohibition in paragraph (b) of this clause does not contravene requirements applicable to Standard Form 312 (Classified Information Nondisclosure Agreement), Form 4414 (Sensitive Compartmented Information Nondisclosure Agreement), or any other form issued by a Federal department or agency governing the nondisclosure of classified information.\n(e) In accordance with section 743 of Division E, Title VII, of the Consolidated and Further Continuing Appropriations Act, 2015, (Pub. L. 113-235), and its successor provisions in subsequent appropriations acts (and as extended in continuing resolutions) use of funds appropriated (or otherwise made available) is prohibited, if the Government determines that the Contractor is not in compliance with the provisions of this clause.\n(f) The Contractor shall include the substance of this clause, including this paragraph (f), in subcontracts under such contracts.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-1</span>\n              <span class=\"result-title\">Approval of Contract</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts if required by agency procedures.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.204-1, Approval of Contract, in solicitations and contracts if required by agency procedures.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">This contract is subject to the written approval of [identify title of designated agency official here] and shall not be binding until so approved.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-2\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-2\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-2</span>\n              <span class=\"result-title\">Security Reqs</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Contracts requiring access to classified information (Alt I: DoD; Alt II: construction/A-E with employee ID).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If a construction or architect-engineer contract where employee identification is required for security reasons is contemplated, the contracting officer shall use the clause with its Alternate II.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(e) The Contractor shall be responsible for furnishing to each employee and for requiring each employee engaged on the work to display such identification as may be approved and directed by the Contracting Officer. All prescribed identification shall immediately be delivered to the Contracting Officer, for cancellation upon the release of any employee. When required by the Contracting Officer, the Contractor shall obtain and submit fingerprints of all persons employed or to be employed on the project.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-2--1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-2--1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-2</span>\n              <span class=\"result-title\">Security Reqs Alt I</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Contracts requiring access to classified information (Alt I: DoD; Alt II: construction/A-E with employee ID).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If a construction or architect-engineer contract where employee identification is required for security reasons is contemplated, the contracting officer shall use the clause with its Alternate II.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(e) The Contractor shall be responsible for furnishing to each employee and for requiring each employee engaged on the work to display such identification as may be approved and directed by the Contracting Officer. All prescribed identification shall immediately be delivered to the Contracting Officer, for cancellation upon the release of any employee. When required by the Contracting Officer, the Contractor shall obtain and submit fingerprints of all persons employed or to be employed on the project.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-2--2\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-2--2\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-2</span>\n              <span class=\"result-title\">Security Reqs Alt II</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Contracts requiring access to classified information (Alt I: DoD; Alt II: construction/A-E with employee ID).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If a construction or architect-engineer contract where employee identification is required for security reasons is contemplated, the contracting officer shall use the clause with its Alternate II.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(e) The Contractor shall be responsible for furnishing to each employee and for requiring each employee engaged on the work to display such identification as may be approved and directed by the Contracting Officer. All prescribed identification shall immediately be delivered to the Contracting Officer, for cancellation upon the release of any employee. When required by the Contracting Officer, the Contractor shall obtain and submit fingerprints of all persons employed or to be employed on the project.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-3\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-3\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-3</span>\n              <span class=\"result-title\">Taxpayer Identification</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations that do not include 52.204-7 and are not conducted under Part 12.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the provision at 52.204-3, Taxpayer Identification, in solicitations that—\n\n(a) Do not include the provision at 52.204-7, System for Award Management; and\n(b) Are not conducted under the procedures of Part 12.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions.\nCommon parent, as used in this provision, means that corporate entity that owns or controls an affiliated group of corporations that files its Federal income tax returns on a consolidated basis, and of which the offeror is a member.\nTaxpayer Identification Number (TIN), as used in this provision, means the number required by the Internal Revenue Service (IRS) to be used by the offeror in reporting income tax and other returns. The TIN may be either a Social Security Number or an Employer Identification Number.\n(b) All offerors must submit the information required in paragraphs (d) through (f) of this provision to comply with debt collection requirements of 31 U.S.C.7701(c) and 3325(d), reporting requirements of 26 U.S.C.6041, 6041 A, and 6050 M, and implementing regulations issued by the IRS. If the resulting contract is subject to the payment reporting requirements described in Federal Acquisition Regulation (FAR) 4.904, the failure or refusal by the offeror to furnish the information may result in a 31 percent reduction of payments otherwise due under the contract.\n(c) The TIN may be used by the Government to collect and report on any delinquent amounts arising out of the offeror’s relationship with the Government (31 U.S.C.7701(c)(3)). If the resulting contract is subject to the payment reporting requirements described in FAR 4.904, the TIN provided hereunder may be matched with IRS records to verify the accuracy of the offeror’s TIN.\n(d) Taxpayer Identification Number (TIN).\n□ TIN: __________________.\n□ TIN has been applied for.\n□ TIN is not required because:\n□ Offeror is a nonresident alien, foreign corporation, or foreign partnership that does not have income effectively connected with the conduct of a trade or business in the United States and does not have an office or place of business or a fiscal paying agent in the United States;\n□ Offeror is an agency or instrumentality of a foreign government;\n□ Offeror is an agency or instrumentality of the Federal Government.\n(e) Type of organization.\n□ Sole proprietorship;\n□ Partnership;\n□ Corporate entity (not tax-exempt);\n□ Corporate entity (tax-exempt);\n□ Government entity (Federal, State, or local);\n□ Foreign government;\n□ International organization per 26 CFR 1.6049-4;\n□ Other__________________.\n(f) Common parent.\n□ Offeror is not owned or controlled by a common parent as defined in paragraph (a) of this provision.\n□ Name and TIN of common parent:\n□ Name__________________.\n□ TIN__________________.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-5\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-5\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-5</span>\n              <span class=\"result-title\">Women-Owned Business (Other Than Small Business)</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Above-SAT solicitations not set aside for small biz, for US-performance contracts (WOB other-than-SB rep).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the provision at 52.204-5, Women-Owned Business (Other Than Small Business), in all solicitations that—\n\n(1) Are not set aside for small business concerns;\n\n(2) Exceed the simplified acquisition threshold; and\n\n(3) Are for contracts that will be performed in the United States or its outlying areas.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition.\"Women-owned business concern,\" as used in this provision, means a concern that is at least 51 percent owned by one or more women; or in the case of any publicly owned business, at least 51 percent of its stock is owned by one or more women; and whose management and daily business operations are controlled by one or more women.\n(b) Representation. [Complete only if the offeror is a women-owned business concern and has not represented itself as a small business concern in paragraph (c)(1) of FAR 52.219-1, Small Business Program Representations, of this solicitation.] The offeror represents that it □ is a women-owned business concern.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-6\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-6\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-6</span>\n              <span class=\"result-title\">Unique Entity Identifier</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations that do not contain 52.204-7 or that meet a 4.605(c)(2) condition.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the provision at 52.204-6, Unique Entity Identifier, in solicitations that do not contain the provision at 52.204-7, System for Award Management, or meet a condition at 4.605(c)(2).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition. As used in this provision-\nElectronic Funds Transfer (EFT) indicator means a four-character suffix to the unique entity identifier. The suffix is assigned at the discretion of the commercial, nonprofit, or Government entity to establish additional System for Award Management records for identifying alternative EFT accounts (see subpart 32.11) for the same entity.\nUnique entity identifier means a number or other identifier used to identify a specific commercial, nonprofit, or Government entity. See www.sam.gov for the designated entity for establishing unique entity identifiers.\n(b) The Offeror shall enter, in the block with its name and address on the cover page of its offer, the annotation \"Unique Entity Identifier\" followed by the unique entity identifier that identifies the Offeror's name and address exactly as stated in the offer. The Offeror also shall enter its EFT indicator, if applicable.\n(c) If the Offeror does not have a unique entity identifier, it should contact the entity designated at www.sam.gov for establishment of the unique entity identifier directly to obtain one. The Offeror should be prepared to provide the following information:\n(1) Company legal business name.\n(2) Tradestyle, doing business, or other name by which your entity is commonly recognized.\n(3) Company physical street address, city, state and Zip Code.\n(4) Company mailing address, city, state and Zip Code (if separate from physical).\n(5) Company telephone number.\n(6) Date the company was started.\n(7) Number of employees at your location.\n(8) Chief executive officer/key manager.\n(9) Line of business (industry).\n(10) Company headquarters name and address (reporting relationship within your entity).\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-7\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-7\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-7</span>\n              <span class=\"result-title\">System for Award Management</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations (Alt I: multiple-award under 4.1102(a)(5)).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the provision at 52.204–7, System for Award Management, with its Alternate I when the solicitation is anticipated to be awarded in accordance with 4.1102(a)(5).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(b)(1) An Offeror is required to be registered in SAM as soon as possible. If registration is not possible when submitting an offer or quotation, the awardee shall be registered in SAM in accordance with the requirements of clause 52.204-13, System for Award Management Maintenance.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-7--1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-7--1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-7</span>\n              <span class=\"result-title\">System for Award Management Alt I</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations (Alt I: multiple-award under 4.1102(a)(5)).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the provision at 52.204–7, System for Award Management, with its Alternate I when the solicitation is anticipated to be awarded in accordance with 4.1102(a)(5).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(b)(1) An Offeror is required to be registered in SAM as soon as possible. If registration is not possible when submitting an offer or quotation, the awardee shall be registered in SAM in accordance with the requirements of clause 52.204-13, System for Award Management Maintenance.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-8\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-8\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-8</span>\n              <span class=\"result-title\">Annual Reps and Certs</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge\" style=\"background:rgba(251,191,36,0.15);color:#fbbf24;\">DEV</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations (Alt I: post-Oct 2022 multiple-award solicitations with multiple NAICS codes).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Use the provision with its Alternate I in solicitations issued after October 1, 2022, that will result in a multiple-award contract with more than one North American Industry Classification System code assigned (see 19.102(b)).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) (1) The North American Industry Classification System (NAICS) code for this acquisition is__________________ [insert NAICS code].\n(2) The small business size standard is _____________ [insert size standard].\n\n(3) The small business size standard for a concern that submits an offer, other than on a construction or service acquisition, but proposes to furnish an end item that it did not itself manufacture, process, or produce is 500 employees, or 150 employees for information technology value-added resellers under NAICS code 541519 if the acquisition—\n\n(i) Is set aside for small business and has a value above the simplified acquisition threshold;\n\n(ii) Uses the HUBZone price evaluation preference regardless of dollar value, unless the offeror waives the price evaluation preference; or\n\n(iii) Is an 8(a), HUBZone, service-disabled veteran-owned, economically disadvantaged women-owned, or women-owned small business set-aside or sole-source award regardless of dollar value.\n\n(b) (1) If the provision at 52.204-7, System for Award Management, is included in this solicitation, paragraph (d) of this provision applies.\n(2) If the provision at 52.204-7, System for Award Management, is not included in this solicitation, and the Offeror has an active registration in the System for Award Management (SAM), the Offeror may choose to use paragraph (d) of this provision instead of completing the corresponding individual representations and certifications in the solicitation. The Offeror shall indicate which option applies by checking one of the following boxes:\n\n(i) □ Paragraph (d) applies.\n\n(ii) □ Paragraph (d) does not apply and the offeror has completed the individual representations and certifications in the solicitation.\n\n(c) (1) The following representations or certifications in SAM are applicable to this solicitation as indicated:\n(i) 52.203-2, Certificate of Independent Price Determination. This provision applies to solicitations when a firm-fixed-price contract or fixed-price contract with economic price adjustment is contemplated, unless–\n\n(A) The acquisition is to be made under the simplified acquisition procedures in part 13;\n\n(B) The solicitation is a request for technical proposals under two-step sealed bidding procedures; or\n\n(C) The solicitation is for utility services for which rates are set by law or regulation.\n\n(ii) 52.203-11, Certification and Disclosure Regarding Payments to Influence Certain Federal Transactions. This provision applies to solicitations expected to exceed $150,000.\n\n(iii) 52.203-18, Prohibition on Contracting with Entities that Require Certain Internal Confidentiality Agreements or Statements-Representation. This provision applies to all solicitations.\n\n(iv) 52.204-3, Taxpayer Identification. This provision applies to solicitations that do not include the provision at 52.204-7, System for Award Management.\n\n(v) 52.204-5, Women-Owned Business (Other Than Small Business). This provision applies to solicitations that-\n\n(A) Are not set aside for small business concerns;\n\n(B) Exceed the simplified acquisition threshold; and\n\n(C) Are for contracts that will be performed in the United States or its outlying areas.\n\n(vi) 52.204-26, Covered Telecommunications Equipment or Services-Representation. This provision applies to all solicitations.\n\n(vii) 52.209-2, Prohibition on Contracting with Inverted Domestic Corporations-Representation.\n\n(viii) 52.209-5, Certification Regarding Responsibility Matters. This provision applies to solicitations where the contract value is expected to exceed the simplified acquisition threshold.\n\n(ix) 52.209-11, Representation by Corporations Regarding Delinquent Tax Liability or a Felony Conviction under any Federal Law. This provision applies to all solicitations.\n\n(x) 52.214-14, Place of Performance-Sealed Bidding. This provision applies to invitations for bids except those in which the place of performance is specified by the Government.\n\n(xi) 52.215-6, Place of Performance. This provision applies to solicitations unless the place of performance is specified by the Government.\n\n(xii) 52.219-1, Small Business Program Representations (Basic, Alternates I, and II). This provision applies to solicitations when the contract is for supplies to be delivered or services to be performed in the United States or its outlying areas, or when the contracting officer has applied part 19 in accordance with 19.000(b)(1)(ii).\n\n(A) The basic provision applies when the solicitations are issued by other than DoD, NASA, and the Coast Guard.\n\n(B) The provision with its Alternate I applies to solicitations issued by DoD, NASA, or the Coast Guard.\n\n(C) The provision with its Alternate II applies to solicitations that will result in a multiple-award contract with more than one NAICS code assigned.\n\n(xiii) 52.219-2, Equal Low Bids. This provision applies to solicitations when contracting by sealed bidding and the contract is for supplies to be delivered or services to be performed in the United States or its outlying areas, or when the contracting officer has applied part 19 in accordance with 19.000(b)(1)(ii).\n\n(xiv) 52.222-22, Previous Contracts and Compliance Reports. This provision applies to solicitations that include the clause at 52.222-26, Equal Opportunity.\n\n(xv) 52.222-25, Affirmative Action Compliance. This provision applies to solicitations, other than those for construction, when the solicitation includes the clause at 52.222-26, Equal Opportunity.\n\n(xvi) 52.222-38, Compliance with Veterans’ Employment Reporting Requirements. This provision applies to solicitations when it is anticipated the contract award will exceed the simplified acquisition threshold and the contract is not for acquisition of commercial products or commercial services.\n\n(xvii) 52.223-1, Biobased Product Certification. This provision applies to solicitations that require the delivery or specify the use of biobased products in USDA-designated product categories; or include the clause at 52.223-2, Reporting of Biobased Products Under Service and Construction Contracts.\n\n(xviii) 52.223-4, Recovered Material Certification. This provision applies to solicitations that are for, or specify the use of, EPA–designated items.\n\n(xix) 52.223-22, Public Disclosure of Greenhouse Gas Emissions and Reduction Goals-Representation. This provision applies to solicitations that include the provision at 52.204-7.\n\n(xx) 52.225-2, Buy American Certificate. This provision applies to solicitations containing the clause at 52.225-1.\n\n(xxi) 52.225-4, Buy American-Free Trade Agreements-Israeli Trade Act Certificate. (Basic, Alternates II and III.) This provision applies to solicitations containing the clause at 52.225-3.\n\n(A) If the acquisition value is less than $50,000, the basic provision applies.\n\n(B) If the acquisition value is $50,000 or more but is less than $100,000, the provision with its Alternate II applies.\n\n(C) If the acquisition value is $100,000 or more but is less than $102,280, the provision with its Alternate III applies.\n\n(xxii) 52.225-6, Trade Agreements Certificate. This provision applies to solicitations containing the clause at 52.225-5.\n\n(xxiii) 52.225-20, Prohibition on Conducting Restricted Business Operations in Sudan-Certification. This provision applies to all solicitations.\n\n(xxiv) 52.225-25, Prohibition on Contracting with Entities Engaging in Certain Activities or Transactions Relating to Iran-Representation and Certifications. This provision applies to all solicitations.\n\n(xxv) 52.226-2, Historically Black College or University and Minority Institution Representation. This provision applies to solicitations for research, studies, supplies, or services of the type normally acquired from higher educational institutions.\n\n(2) The following representations or certifications are applicable as indicated by the Contracting Officer:\n\n[Contracting Officer check as appropriate.]\n\n__ (i) 52.204-17, Ownership or Control of Offeror.\n__ (ii) 52.204-20, Predecessor of Offeror.\n__ (iii) 52.222-18, Certification Regarding Knowledge of Child Labor for Listed End Products.\n__ (iv) 52.222-48, Exemption from Application of the Service Contract Labor Standards to Contracts for Maintenance, Calibration, or Repair of Certain Equipment- Certification.\n__ (v) 52.222-52, Exemption from Application of the Service Contract Labor Standards to Contracts for Certain Services-Certification.\n__ (vi) 52.227-6, Royalty Information.\n__ (A) Basic.\n__ (B) Alternate I.\n__ (vii) 52.227-15, Representation of Limited Rights Data and Restricted Computer Software.\n(d) The offeror has completed the annual representations and certifications electronically in SAM website accessed through https://www.sam.gov. After reviewing the SAM information, the offeror verifies by submission of the offer that the representations and certifications currently posted electronically that apply to this solicitation as indicated in paragraph (c) of this provision have been entered or updated within the last 12 months, are current, accurate, complete, and applicable to this solicitation (including the business size standard applicable to the NAICS code referenced for this solicitation), as of the date of this offer and are incorporated in this offer by reference (see FAR 4.1201); except for the changes identified below [offeror to insert changes, identifying change by clause number, title, date]. These amended representation(s) and/or certification(s) are also incorporated in this offer and are current, accurate, and complete as of the date of this offer.\n\nFAR Clause # Title Date Change\n\n________________________\nAny changes provided by the offeror are applicable to this solicitation only, and do not result in an update to the representations and certifications posted on SAM.\n\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-8--1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-8--1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-8</span>\n              <span class=\"result-title\">Annual Reps and Certs Alt I</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations (Alt I: post-Oct 2022 multiple-award solicitations with multiple NAICS codes).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Use the provision with its Alternate I in solicitations issued after October 1, 2022, that will result in a multiple-award contract with more than one North American Industry Classification System code assigned (see 19.102(b)).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) (1) The North American Industry Classification System (NAICS) code for this acquisition is__________________ [insert NAICS code].\n(2) The small business size standard is _____________ [insert size standard].\n\n(3) The small business size standard for a concern that submits an offer, other than on a construction or service acquisition, but proposes to furnish an end item that it did not itself manufacture, process, or produce is 500 employees, or 150 employees for information technology value-added resellers under NAICS code 541519 if the acquisition—\n\n(i) Is set aside for small business and has a value above the simplified acquisition threshold;\n\n(ii) Uses the HUBZone price evaluation preference regardless of dollar value, unless the offeror waives the price evaluation preference; or\n\n(iii) Is an 8(a), HUBZone, service-disabled veteran-owned, economically disadvantaged women-owned, or women-owned small business set-aside or sole-source award regardless of dollar value.\n\n(b) (1) If the provision at 52.204-7, System for Award Management, is included in this solicitation, paragraph (d) of this provision applies.\n(2) If the provision at 52.204-7, System for Award Management, is not included in this solicitation, and the Offeror has an active registration in the System for Award Management (SAM), the Offeror may choose to use paragraph (d) of this provision instead of completing the corresponding individual representations and certifications in the solicitation. The Offeror shall indicate which option applies by checking one of the following boxes:\n\n(i) □ Paragraph (d) applies.\n\n(ii) □ Paragraph (d) does not apply and the offeror has completed the individual representations and certifications in the solicitation.\n\n(c) (1) The following representations or certifications in SAM are applicable to this solicitation as indicated:\n(i) 52.203-2, Certificate of Independent Price Determination. This provision applies to solicitations when a firm-fixed-price contract or fixed-price contract with economic price adjustment is contemplated, unless–\n\n(A) The acquisition is to be made under the simplified acquisition procedures in part 13;\n\n(B) The solicitation is a request for technical proposals under two-step sealed bidding procedures; or\n\n(C) The solicitation is for utility services for which rates are set by law or regulation.\n\n(ii) 52.203-11, Certification and Disclosure Regarding Payments to Influence Certain Federal Transactions. This provision applies to solicitations expected to exceed $150,000.\n\n(iii) 52.203-18, Prohibition on Contracting with Entities that Require Certain Internal Confidentiality Agreements or Statements-Representation. This provision applies to all solicitations.\n\n(iv) 52.204-3, Taxpayer Identification. This provision applies to solicitations that do not include the provision at 52.204-7, System for Award Management.\n\n(v) 52.204-5, Women-Owned Business (Other Than Small Business). This provision applies to solicitations that-\n\n(A) Are not set aside for small business concerns;\n\n(B) Exceed the simplified acquisition threshold; and\n\n(C) Are for contracts that will be performed in the United States or its outlying areas.\n\n(vi) 52.204-26, Covered Telecommunications Equipment or Services-Representation. This provision applies to all solicitations.\n\n(vii) 52.209-2, Prohibition on Contracting with Inverted Domestic Corporations-Representation.\n\n(viii) 52.209-5, Certification Regarding Responsibility Matters. This provision applies to solicitations where the contract value is expected to exceed the simplified acquisition threshold.\n\n(ix) 52.209-11, Representation by Corporations Regarding Delinquent Tax Liability or a Felony Conviction under any Federal Law. This provision applies to all solicitations.\n\n(x) 52.214-14, Place of Performance-Sealed Bidding. This provision applies to invitations for bids except those in which the place of performance is specified by the Government.\n\n(xi) 52.215-6, Place of Performance. This provision applies to solicitations unless the place of performance is specified by the Government.\n\n(xii) 52.219-1, Small Business Program Representations (Basic, Alternates I, and II). This provision applies to solicitations when the contract is for supplies to be delivered or services to be performed in the United States or its outlying areas, or when the contracting officer has applied part 19 in accordance with 19.000(b)(1)(ii).\n\n(A) The basic provision applies when the solicitations are issued by other than DoD, NASA, and the Coast Guard.\n\n(B) The provision with its Alternate I applies to solicitations issued by DoD, NASA, or the Coast Guard.\n\n(C) The provision with its Alternate II applies to solicitations that will result in a multiple-award contract with more than one NAICS code assigned.\n\n(xiii) 52.219-2, Equal Low Bids. This provision applies to solicitations when contracting by sealed bidding and the contract is for supplies to be delivered or services to be performed in the United States or its outlying areas, or when the contracting officer has applied part 19 in accordance with 19.000(b)(1)(ii).\n\n(xiv) 52.222-22, Previous Contracts and Compliance Reports. This provision applies to solicitations that include the clause at 52.222-26, Equal Opportunity.\n\n(xv) 52.222-25, Affirmative Action Compliance. This provision applies to solicitations, other than those for construction, when the solicitation includes the clause at 52.222-26, Equal Opportunity.\n\n(xvi) 52.222-38, Compliance with Veterans’ Employment Reporting Requirements. This provision applies to solicitations when it is anticipated the contract award will exceed the simplified acquisition threshold and the contract is not for acquisition of commercial products or commercial services.\n\n(xvii) 52.223-1, Biobased Product Certification. This provision applies to solicitations that require the delivery or specify the use of biobased products in USDA-designated product categories; or include the clause at 52.223-2, Reporting of Biobased Products Under Service and Construction Contracts.\n\n(xviii) 52.223-4, Recovered Material Certification. This provision applies to solicitations that are for, or specify the use of, EPA–designated items.\n\n(xix) 52.223-22, Public Disclosure of Greenhouse Gas Emissions and Reduction Goals-Representation. This provision applies to solicitations that include the provision at 52.204-7.\n\n(xx) 52.225-2, Buy American Certificate. This provision applies to solicitations containing the clause at 52.225-1.\n\n(xxi) 52.225-4, Buy American-Free Trade Agreements-Israeli Trade Act Certificate. (Basic, Alternates II and III.) This provision applies to solicitations containing the clause at 52.225-3.\n\n(A) If the acquisition value is less than $50,000, the basic provision applies.\n\n(B) If the acquisition value is $50,000 or more but is less than $100,000, the provision with its Alternate II applies.\n\n(C) If the acquisition value is $100,000 or more but is less than $102,280, the provision with its Alternate III applies.\n\n(xxii) 52.225-6, Trade Agreements Certificate. This provision applies to solicitations containing the clause at 52.225-5.\n\n(xxiii) 52.225-20, Prohibition on Conducting Restricted Business Operations in Sudan-Certification. This provision applies to all solicitations.\n\n(xxiv) 52.225-25, Prohibition on Contracting with Entities Engaging in Certain Activities or Transactions Relating to Iran-Representation and Certifications. This provision applies to all solicitations.\n\n(xxv) 52.226-2, Historically Black College or University and Minority Institution Representation. This provision applies to solicitations for research, studies, supplies, or services of the type normally acquired from higher educational institutions.\n\n(2) The following representations or certifications are applicable as indicated by the Contracting Officer:\n\n[Contracting Officer check as appropriate.]\n\n__ (i) 52.204-17, Ownership or Control of Offeror.\n__ (ii) 52.204-20, Predecessor of Offeror.\n__ (iii) 52.222-18, Certification Regarding Knowledge of Child Labor for Listed End Products.\n__ (iv) 52.222-48, Exemption from Application of the Service Contract Labor Standards to Contracts for Maintenance, Calibration, or Repair of Certain Equipment- Certification.\n__ (v) 52.222-52, Exemption from Application of the Service Contract Labor Standards to Contracts for Certain Services-Certification.\n__ (vi) 52.227-6, Royalty Information.\n__ (A) Basic.\n__ (B) Alternate I.\n__ (vii) 52.227-15, Representation of Limited Rights Data and Restricted Computer Software.\n(d) The offeror has completed the annual representations and certifications electronically in SAM website accessed through https://www.sam.gov. After reviewing the SAM information, the offeror verifies by submission of the offer that the representations and certifications currently posted electronically that apply to this solicitation as indicated in paragraph (c) of this provision have been entered or updated within the last 12 months, are current, accurate, complete, and applicable to this solicitation (including the business size standard applicable to the NAICS code referenced for this solicitation), as of the date of this offer and are incorporated in this offer by reference (see FAR 4.1201); except for the changes identified below [offeror to insert changes, identifying change by clause number, title, date]. These amended representation(s) and/or certification(s) are also incorporated in this offer and are current, accurate, and complete as of the date of this offer.\n\nFAR Clause # Title Date Change\n\n________________________\nAny changes provided by the offeror are applicable to this solicitation only, and do not result in an update to the representations and certifications posted on SAM.\n\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-9\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-9\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-9</span>\n              <span class=\"result-title\">Personal Identity Verification of Contractor Personnel</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/contracts requiring contractor routine physical or IT access to Federally-controlled resources.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.204-9, Personal Identity Verification of Contractor Personnel, in solicitations and contracts when contract performance requires contractors to have routine physical access to a Federally-controlled facility and/or routine access to a Federally-controlled information system. The clause shall not be used when contractors require only intermittent access to Federally-controlled facilities.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) The Contractor shall comply with agency personal identity verification procedures identified in the contract that implement Homeland Security Presidential Directive-12 (HSPD-12), Office of Management and Budget (OMB) guidance M-05-24 and Federal Information Processing Standards Publication (FIPS PUB) Number 201.\n(b) The Contractor shall account for all forms of Government-provided identification issued to the Contractor employees in connection with performance under this contract. The Contractor shall return such identification to the issuing agency at the earliest of any of the following, unless otherwise determined by the Government:\n(1) When no longer needed for contract performance.\n(2) Upon completion of the Contractor employee’s employment.\n(3) Upon contract completion or termination.\n(c) The Contracting Officer may delay final payment under a contract if the Contractor fails to comply with these requirements.\n(d) The Contractor shall insert the substance of this clause, including this paragraph (d), in all subcontracts when the subcontractor’s employees are required to have routine physical access to a Federally-controlled facility and/or routine access to a Federally-controlled information system. It shall be the responsibility of the prime Contractor to return such identification to the issuing agency in accordance with the terms set forth in paragraph (b) of this section, unless otherwise approved in writing by the Contracting Officer.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-10\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-10\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-10</span>\n              <span class=\"result-title\">Reporting Executive Compensation and First-Tier Subcontract Awards</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations/contracts ≥$40,000 (reporting executive compensation and first-tier subcontract awards), except as excluded in 4.1403(b).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Except as provided in paragraph (b) of this section, the contracting officer shall insert the clause at 52.204-10, Reporting Executive Compensation and First-Tier Subcontract Awards, in all solicitations and contracts of $40,000 or more.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause:\nExecutive means officers, managing partners, or any other employees in management positions.\nFirst-tier subcontract means a subcontract awarded directly by the Contractor for the purpose of acquiring supplies or services (including construction) for performance of a prime contract. It does not include the Contractor’s supplier agreements with vendors, such as long-term arrangements for materials or supplies that benefit multiple contracts and/or the costs of which are normally applied to a Contractor’s general and administrative expenses or indirect costs.\nMonth of award means the month in which a contract is signed by the Contracting Officer or the month in which a first-tier subcontract is signed by the Contractor.\nTotal compensation means the cash and noncash dollar value earned by the executive during the Contractor’s preceding fiscal year and includes the following (for more information see 17 CFR 229.402(c)(2)):\n(1) Salary and bonus.\n(2) Awards of stock, stock options, and stock appreciation rights. Use the dollar amount recognized for financial statement reporting purposes with respect to the fiscal year in accordance with the Financial Accounting Standards Board’s Accounting Standards Codification (FASB ASC) 718, Compensation-Stock Compensation.\n(3) Earnings for services under non-equity incentive plans. This does not include group life, health, hospitalization or medical reimbursement plans that do not discriminate in favor of executives, and are available generally to all salaried employees.\n(4) Change in pension value. This is the change in present value of defined benefit and actuarial pension plans.\n(5) Above-market earnings on deferred compensation which is not tax-qualified.\n(6) Other compensation, if the aggregate value of all such other compensation (e.g., severance, termination payments, value of life insurance paid on behalf of the employee, perquisites or property) for the executive exceeds $10,000.\n(b) Section 2(d)(2) of the Federal Funding Accountability and Transparency Act of 2006 (Pub. L. 109-282), as amended by section 6202 of the Government Funding Transparency Act of 2008 (Pub. L. 110-252), requires the Contractor to report information on subcontract awards. The law requires all reported information be made public, therefore, the Contractor is responsible for notifying its subcontractors that the required information will be made public.\n(c) Nothing in this clause requires the disclosure of classified information\n\n(d)\n(1) Executive compensation of the prime contractor. As a part of its annual registration requirement in the System for Award Management (SAM) (Federal Acquisition Regulation (FAR) provision 52.204-7), the Contractor shall report the names and total compensation of each of the five most highly compensated executives for its preceding completed fiscal year, if–\n(i) In the Contractor’s preceding fiscal year, the Contractor received-\n(A) 80 percent or more of its annual gross revenues from Federal contracts (and subcontracts), loans, grants (and subgrants), cooperative agreements, and other forms of Federal financial assistance; and\n(B) $25,000,000 or more in annual gross revenues from Federal contracts (and subcontracts), loans, grants (and subgrants), cooperative agreements, and other forms of Federal financial assistance; and\n(ii) The public does not have access to information about the compensation of the executives through periodic reports filed under section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a), 78o(d)) or section 6104 of the Internal Revenue Code of 1986. (To determine if the public has access to the compensation information, see the U.S. Security and Exchange Commission total compensation filings at http://www.sec.gov/answers/execomp.htm.)\n(2) First-tier subcontract information. Unless otherwise directed by the Contracting Officer, or as provided in paragraph (g) of this clause, by the end of the month following the month of award of a first-tier subcontract valued at or above the threshold specified in FAR 4.1403(a) on the date of subcontract award, the Contractor shall report the following information at http://www.fsrs.gov for that first-tier subcontract. (The Contractor shall follow the instructions at http://www.fsrs.gov to report the data.)\n(i) Unique entity identifier for the subcontractor receiving the award and for the subcontractor's parent company, if the subcontractor has a parent company.\n(ii) Name of the subcontractor.\n(iii) Amount of the subcontract award.\n(iv) Date of the subcontract award.\n(v) A description of the products or services (including construction) being provided under the subcontract, including the overall purpose and expected outcomes or results of the subcontract.\n(vi) Subcontract number (the subcontract number assigned by the Contractor).\n(vii) Subcontractor’s physical address including street address, city, state, and country. Also include the nine-digit zip code and congressional district.\n(viii) Subcontractor’s primary performance location including street address, city, state, and country. Also include the nine-digit zip code and congressional district.\n(ix) The prime contract number, and order number if applicable.\n(x) Awarding agency name and code.\n(xi) Funding agency name and code.\n(xii) Government contracting office code.\n(xiii) Treasury account symbol (TAS) as reported in FPDS.\n(xiv) The applicable North American Industry Classification System code (NAICS).\n(3) Executive compensation of the first-tier subcontractor. Unless otherwise directed by the Contracting Officer, by the end of the month following the month of award of a first-tier subcontract valued at or above the threshold specified in FAR 4.1403(a) on the date of subcontract award, and annually thereafter (calculated from the prime contract award date), the Contractor shall report the names and total compensation of each of the five most highly compensated executives for that first-tier subcontractor for the first-tier subcontractor’s preceding completed fiscal year at http://www.fsrs.gov, if-\n(i) In the subcontractor’s preceding fiscal year, the subcontractor received-\n(A) 80 percent or more of its annual gross revenues from Federal contracts (and subcontracts), loans, grants (and subgrants), cooperative agreements, and other forms of Federal financial assistance; and\n(B) $25,000,000 or more in annual gross revenues from Federal contracts (and subcontracts), loans, grants (and subgrants), cooperative agreements, and other forms of Federal financial assistance; and\n(ii) The public does not have access to information about the compensation of the executives through periodic reports filed under section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a), 78o(d)) or section 6104 of the Internal Revenue Code of 1986. (To determine if the public has access to the compensation information, see the U.S. Security and Exchange Commission total compensation filings at http://www.sec.gov/answers/execomp.htm.)\n(e) The Contractor shall not split or break down first-tier subcontract awards to a value below the threshold specified in FAR 4.1403(a), on the date of subcontract award, to avoid the reporting requirements in paragraph (d) of this clause.\n(f) The Contractor is required to report information on a first-tier subcontract covered by paragraph (d) when the subcontract is awarded. Continued reporting on the same subcontract is not required unless one of the reported data elements changes during the performance of the subcontract. The Contractor is not required to make further reports after the first-tier subcontract expires.\n\n(g)\n(1) If the Contractor in the previous tax year had gross income, from all sources, under $300,000, the Contractor is exempt from the requirement to report subcontractor awards.\n(2) If a subcontractor in the previous tax year had gross income from all sources under $300,000, the Contractor does not need to report awards for that subcontractor.\n(h) The FSRS database at http://www.fsrs.gov will be prepopulated with some information from SAM and the FPDS database. If FPDS information is incorrect, the contractor should notify the contracting officer. If the SAM information is incorrect, the contractor is responsible for correcting this information.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-12\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-12\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-12</span>\n              <span class=\"result-title\">Unique Entity Identifier Maintenance</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and resulting contracts that contain 52.204-6 (UEI).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the clause at 52.204-12, Unique Entity Identifier Maintenance, in solicitations and resulting contracts that contain the provision at 52.204-6, Unique Entity Identifier.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition. Unique entity identifier, as used in this clause, means a number or other identifier used to identify a specific commercial, nonprofit, or Government entity. See www.sam.gov for the designated entity for establishing unique entity identifiers.\n(b) The Contractor shall ensure that the unique entity identifier is maintained with the entity designated at the System for Award Management (SAM) for establishment of the unique entity identifier throughout the life of the contract. The Contractor shall communicate any change to the unique entity identifier to the Contracting Officer within 30 days after the change, so an appropriate modification can be issued to update the data on the contract. A change in the unique entity identifier does not necessarily require a novation be accomplished.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-13\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-13\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-13</span>\n              <span class=\"result-title\">System for Award Management Maintenance</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations that contain 52.204-7, and resulting contracts.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the clause at 52.204-13, System for Award Management Maintenance, in solicitations that contain the provision at 52.204-7, and resulting contracts.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause—\nElectronic Funds Transfer (EFT) indicator means a four-character suffix to the unique entity identifier. The suffix is assigned at the discretion of the commercial, nonprofit, or Government entity to establish additional System for Award Management (SAM) records for identifying alternative EFT accounts (see subpart 32.11) for the same entity.\nRegistered in the System for Award Management (SAM) means that–\n(1) The Contractor has entered all mandatory information, including the unique entity identifier and the EFT indicator (if applicable), the Commercial and Government Entity (CAGE) code, as well as data required by the Federal Funding Accountability and Transparency Act of 2006 (see subpart 4.14), into SAM;\n(2) The Contractor has completed the Core, Assertions, Representations and Certifications, and Points of Contact sections of the registration in SAM;\n(3) The Government has validated all mandatory data fields, to include validation of the Taxpayer Identification Number (TIN) with the Internal Revenue Service (IRS). The Contractor will be required to provide consent for TIN validation to the Government as a part of the SAM registration process; and\n(4) The Government has marked the record \"Active\".\nSystem for Award Management (SAM) means the primary Government repository for prospective Federal awardee and Federal awardee information and the centralized Government system for certain contracting, grants, and other assistance-related processes. It includes–\n(1) Data collected from prospective Federal awardees required for the conduct of business with the Government;\n(2) Prospective contractor-submitted annual representations and certifications in accordance with FAR subpart 4.12; and\n(3) Identification of those parties excluded from receiving Federal contracts, certain subcontracts, and certain types of Federal financial and non-financial assistance and benefits.\nUnique entity identifier means a number or other identifier used to identify a specific commercial, nonprofit, or Government entity. See www.sam.gov for the designated entity for establishing unique entity identifiers.\n(b) If the solicitation for this contract contained the provision 52.204-7 with its Alternate I, and the Contractor was unable to register prior to award, the Contractor shall be registered in SAM within 30 days after award or before three days prior to submission of the first invoice, whichever occurs first.\n(c) The Contractor shall maintain registration in SAM during contract performance and through final payment of any contract, basic agreement, basic ordering agreement, or blanket purchasing agreement. The Contractor is responsible for the currency, accuracy and completeness of the data within SAM, and for any liability resulting from the Government's reliance on inaccurate or incomplete data. To remain registered in SAM after the initial registration, the Contractor is required to review and update on an annual basis, from the date of initial registration or subsequent updates, its information in SAM to ensure it is current, accurate and complete. Updating information in SAM does not alter the terms and conditions of this contract and is not a substitute for a properly executed contractual document.\n\n(d)\n(1)\n(i) If a Contractor has legally changed its business name or \"doing business as\" name (whichever is shown on the contract), or has transferred the assets used in performing the contract, but has not completed the necessary requirements regarding novation and change-of-name agreements in subpart 42.12, the Contractor shall provide the responsible Contracting Officer a minimum of one business day's written notification of its intention to—\n(A) Change the name in SAM;\n(B) Comply with the requirements of subpart 42.12 of the FAR; and\n(C) Agree in writing to the timeline and procedures specified by the responsible Contracting Officer. The Contractor shall provide with the notification sufficient documentation to support the legally changed name.\n(ii) If the Contractor fails to comply with the requirements of paragraph (d)(1)(i) of this clause, or fails to perform the agreement at paragraph (d)(1)(i)(C) of this clause, and, in the absence of a properly executed novation or change-of-name agreement, the SAM information that shows the Contractor to be other than the Contractor indicated in the contract will be considered to be incorrect information within the meaning of the \"Suspension of Payment\" paragraph of the electronic funds transfer (EFT) clause of this contract.\n(2) The Contractor shall not change the name or address for EFT payments or manual payments, as appropriate, in SAM record to reflect an assignee for the purpose of assignment of claims (see FAR subpart 32.8, Assignment of Claims). Assignees shall be separately registered in the SAM. Information provided to the Contractor’s SAM record that indicates payments, including those made by EFT, to an ultimate recipient other than that Contractor will be considered to be incorrect information within the meaning of the \"Suspension of Payment\" paragraph of the EFT clause of this contract.\n(3) The Contractor shall ensure that the unique entity identifier is maintained with the entity designated at www.sam.gov for establishment of the unique entity identifier throughout the life of the contract. The Contractor shall communicate any change to the unique entity identifier to the Contracting Officer within 30 days after the change, so an appropriate modification can be issued to update the data on the contract. A change in the unique entity identifier does not necessarily require a novation be accomplished.\n(e) Contractors may obtain additional information on registration and annual confirmation requirements at https://www.sam.gov.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-14\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-14\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-14</span>\n              <span class=\"result-title\">Service Contract Reporting Reqs</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Service contracts (including construction) meeting FAR 4.1703 thresholds, except IDIQ.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.204-14, Service Contract Reporting Requirements, in solicitations and contracts for services (including construction) that meet or exceed the thresholds at 4.1703, except for indefinite-delivery contracts. This clause is not required for actions entirely funded by DoD, contracts awarded with a generic entity identifier, or in classified solicitations, contracts, or orders.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition.\nFirst-tier subcontract means a subcontract awarded directly by the Contractor for the purpose of acquiring supplies or services (including construction) for performance of a prime contract. It does not include the Contractor’s supplier agreements with vendors, such as long-term arrangements for materials or supplies that benefit multiple contracts and/or the costs of which are normally applied to a Contractor’s general and administrative expenses or indirect costs.\n(b) The Contractor shall report, in accordance with paragraphs (c) and (d) of this clause, annually by October 31, for services performed under this contract during the preceding Government fiscal year (October 1-September 30).\n(c) The Contractor shall report the following information:\n(1) Contract number and, as applicable, order number.\n(2) The total dollar amount invoiced for services performed during the previous Government fiscal year under the contract.\n(3) The number of Contractor direct labor hours expended on the services performed during the previous Government fiscal year.\n(4) Data reported by subcontractors under paragraph (f) of this clause.\n(d) The information required in paragraph (c) of this clause shall be submitted via the internet at www.sam.gov. (See SAM User Guide). If the Contractor fails to submit the report in a timely manner, the contracting officer will exercise appropriate contractual remedies. In addition, the Contracting Officer will make the Contractor’s failure to comply with the reporting requirements a part of the Contractor’s performance information under FAR subpart 42.15.\n(e) Agencies will review Contractor reported information for reasonableness and consistency with available contract information. In the event the agency believes that revisions to the Contractor reported information are warranted, the agency will notify the Contractor no later than November 15. By November 30, the Contractor shall revise the report, or document its rationale for the agency.\n\n(f)\n(1) The Contractor shall require each first-tier subcontractor providing services under this contract, with subcontract(s) each valued at or above the thresholds set forth in 4.1703(a)(2), to provide the following detailed information to the Contractor in sufficient time to submit the report:\n(i) Subcontract number (including subcontractor name and unique entity identifier); and\n(ii) The number of first-tier subcontractor direct-labor hours expended on the services performed during the previous Government fiscal year.\n(2) The Contractor shall advise the subcontractor that the information will be made available to the public as required by section 743 of Division C of the Consolidated Appropriations Act, 2010.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-15\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-15\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-15</span>\n              <span class=\"result-title\">Service Contract Reporting Reqs for Indefinite-Delivery Contracts</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">IDIQ service contracts (including construction) where orders meet FAR 4.1703 thresholds.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.204-15, Service Contract Reporting Requirements for Indefinite-Delivery Contracts, in solicitations and indefinite-delivery contracts for services (including construction) where one or more orders issued thereunder are expected to each meet or exceed the thresholds at 4.1703. This clause is not required for actions entirely funded by DoD, contracts awarded with a generic entity identifier, or in classified solicitations, contracts, or orders.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions.\nFirst-tier subcontract means a subcontract awarded directly by the Contractor for the purpose of acquiring supplies or services (including construction) for performance of a prime contract. It does not include the Contractor’s supplier agreements with vendors, such as long-term arrangements for materials or supplies that benefit multiple contracts and/or the costs of which are normally applied to a Contractor’s general and administrative expenses or indirect costs.\n(b) The Contractor shall report, in accordance with paragraphs (c) and (d) of this clause, annually by October 31, for services performed during the preceding Government fiscal year (October 1-September 30) under this contract for orders that exceed the thresholds established in 4.1703(a)(2).\n(c) The Contractor shall report the following information:\n(1) Contract number and order number.\n(2) The total dollar amount invoiced for services performed during the previous Government fiscal year under the order.\n(3) The number of Contractor direct labor hours expended on the services performed during the previous Government fiscal year.\n(4) Data reported by subcontractors under paragraph (f) of this clause.\n(d) The information required in paragraph (c) of this clause shall be submitted via the internet at www.sam.gov. (See SAM User Guide). If the Contractor fails to submit the report in a timely manner, the Contracting Officer will exercise appropriate contractual remedies. In addition, the Contracting Officer will make the Contractor’s failure to comply with the reporting requirements a part of the Contractor’s performance information under FAR subpart 42.15.\n(e) Agencies will review Contractor reported information for reasonableness and consistency with available contract information. In the event the agency believes that revisions to the Contractor reported information are warranted, the agency will notify the Contractor no later than November 15. By November 30, the Contractor shall revise the report, or document its rationale for the agency.\n\n(f)\n(1) The Contractor shall require each first-tier subcontractor providing services under this contract, with subcontract(s) each valued at or above the thresholds set forth in 4.1703(a)(2), to provide the following detailed information to the Contractor in sufficient time to submit the report:\n(i) Subcontract number (including subcontractor name and unique entity identifier), and\n(ii) The number of first-tier subcontractor direct-labor hours expended on the services performed during the previous Government fiscal year.\n(2) The Contractor shall advise the subcontractor that the information will be made available to the public as required by section 743 of Division C of the Consolidated Appropriations Act, 2010.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-16\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-16\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-16</span>\n              <span class=\"result-title\">Commercial and Government Entity Code Reporting</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations that include 52.204-6, 52.204-7, or require SAM/UEI registration for commercial.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the provision at 52.204-16, Commercial and Government Entity Code Reporting, in all solicitations that include–\n\n(1) 52.204-6, Unique Entity Identifier; \n\n(2) 52.204-7, System for Award Management; or \n\n(3) for commercial solicitations, when there is a requirement to be registered in SAM or a requirement to have a unique entity identifier in the solicitation (i.e., FAR 52.212-1(j) &amp; (k)).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition. As used in this provision –\nCommercial and Government Entity (CAGE) code means–\n(1) An identifier assigned to entities located in the United States or its outlying areas by the Defense Logistics Agency (DLA) Commercial and Government Entity (CAGE) Branch to identify a commercial or government entity by unique location; or\n(2) An identifier assigned by a member of the North Atlantic Treaty Organization (NATO) or by the NATO Support and Procurement Agency (NSPA) to entities located outside the United States and its outlying areas that the DLA Commercial and Government Entity (CAGE) Branch records and maintains in the CAGE master file. This type of code is known as a NATO CAGE (NCAGE) code.\n(b) The Offeror shall provide its CAGE code with its offer with its name and location address or otherwise include it prominently in its proposal. The CAGE code must be for that name and location address. Insert the word \"CAGE\" before the number. The CAGE code is required prior to award.\n(c) CAGE codes may be obtained via–\n(1) Registration in the System for Award Management (SAM) at www.sam.gov. If the Offeror is located in the United States or its outlying areas and does not already have a CAGE code assigned, the DLA Commercial and Government Entity (CAGE) Branch will assign a CAGE code as a part of the SAM registration process. SAM registrants located outside the United States and its outlying areas shall obtain a NCAGE code prior to registration in SAM (see paragraph (c)(3) of this provision).\n(2) The DLA Contractor and Government Entity (CAGE) Branch. If registration in SAM is not required for the subject procurement, and the Offeror does not otherwise register in SAM, an Offeror located in the United States or its outlying areas may request that a CAGE code be assigned by submitting a request at https://cage.dla.mil.\n(3) The appropriate country codification bureau. Entities located outside the United States and its outlying areas may obtain an NCAGE code by contacting the Codification Bureau in the foreign entity's country if that country is a member of NATO or a sponsored nation. NCAGE codes may be obtained from the NSPA at https://eportal.nspa.nato.int/AC135Public/scage/CageList.aspx if the foreign entity’s country is not a member of NATO or a sponsored nation. Points of contact for codification bureaus, as well as additional information on obtaining NCAGE codes, are available at http://www.nato.int/structur/AC/135/main/links/contacts.htm.\n(d) Additional guidance for establishing and maintaining CAGE codes is available at https://cage.dla.mil.\n(e) When a CAGE code is required for the immediate owner and/or the highest-level owner by Federal Acquisition Regulation (FAR) 52.204-17 or 52.212-3(p), the Offeror shall obtain the respective CAGE code from that entity to supply the CAGE code to the Government.\n(f) Do not delay submission of the offer pending receipt of a CAGE code.\n(g) If the solicitation includes FAR clause 52.204-2, Security Requirements, a subcontractor requiring access to classified information under a contract shall be identified with a CAGE code on the DD Form 254. The Contractor shall require a subcontractor requiring access to classified information to provide its CAGE code with its name and location address or otherwise include it prominently in the proposal. Each location of subcontractor performance listed on the DD Form 254 is required to reflect a corresponding unique CAGE code for each listed location unless the work is being performed at a Government facility, in which case the agency location code shall be used. The CAGE code must be for that name and location address. Insert the word \"CAGE\" before the number. The CAGE code is required prior to award.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-17\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-17\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-17</span>\n              <span class=\"result-title\">Ownership or Control of Offeror</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations that include 52.204-16 (CAGE Code Reporting).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the provision at 52.204-17, Ownership or Control of Offeror, in all solicitations that include the provision at 52.204-16, Commercial and Government Entity Code Reporting.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this provision–\nCommercial and Government Entity (CAGE) code means–\n(1) An identifier assigned to entities located in the United States or its outlying areas by the Defense Logistics Agency (DLA) Commercial and Government Entity (CAGE) Branch to identify a commercial or government entity by unique location; or\n(2) An identifier assigned by a member of the North Atlantic Treaty Organization (NATO) or by the NATO Support and Procurement Agency (NSPA) to entities located outside the United States and its outlying areas that the DLA Commercial and Government Entity (CAGE) Branch records and maintains in the CAGE master file. This type of code is known as a NATO CAGE (NCAGE) code.\nHighest-level owner means the entity that owns or controls an immediate owner of the offeror, or that owns or controls one or more entities that control an immediate owner of the offeror. No entity owns or exercises control of the highest level owner.\nImmediate owner means an entity, other than the offeror, that has direct control of the offeror. Indicators of control include, but are not limited to, one or more of the following: ownership or interlocking management, identity of interests among family members, shared facilities and equipment, and the common use of employees.\n(b) The Offeror represents that it □ has or □ does not have an immediate owner. If the Offeror has more than one immediate owner (such as a joint venture), then the Offeror shall respond to paragraph (c) and if applicable, paragraph (d) of this provision for each participant in the joint venture.\n(c) If the Offeror indicates \"has\" in paragraph (b) of this provision, enter the following information:\nImmediate owner CAGE code: ____________\nImmediate owner legal name: ____________\n(Do not use a \"doing business as\" name)\nIs the immediate owner owned or controlled by another entity?: □ Yes or □ No.\n(d) If the Offeror indicates \"yes\" in paragraph (c) of this provision, indicating that the immediate owner is owned or controlled by another entity, then enter the following information:\nHighest-level owner CAGE code: ____________\nHighest-level owner legal name: ____________\n(Do not use a \"doing business as\" name)\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-18\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-18\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-18</span>\n              <span class=\"result-title\">Commercial and Government Entity Code Maintenance</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts where the solicitation contains 52.204-16.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the clause at 52.204-18, Commercial and Government Entity Code Maintenance, in all solicitations and contracts when the solicitation contains the provision at 52.204-16, Commercial and Government Entity Code Reporting.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition. As used in this clause–\nCommercial and Government Entity (CAGE) code means–\n(1) An identifier assigned to entities located in the United States or its outlying areas by the Defense Logistics Agency (DLA) Commercial and Government Entity (CAGE) Branch to identify a commercial or government entity by unique location; or\n(2) An identifier assigned by a member of the North Atlantic Treaty Organization (NATO) or by the NATO Support and Procurement Agency (NSPA) to entities located outside the United States and its outlying areas that the DLA Commercial and Government Entity (CAGE) Branch records and maintains in the CAGE master file. This type of code is known as a NATO CAGE (NCAGE) code.\n(b) Contractors shall ensure that the CAGE code is maintained throughout the life of the contract for each location of contract, including subcontract, performance. For contractors registered in the System for Award Management (SAM), the DLA Commercial and Government Entity (CAGE) Branch shall only modify data received from SAM in the CAGE master file if the contractor initiates those changes via update of its SAM registration. Contractors undergoing a novation or change-of-name agreement shall notify the contracting officer in accordance with subpart 42.12. The contractor shall communicate any change to the CAGE code to the contracting officer within 30 days after the change, so that a modification can be issued to update the CAGE code on the contract.\n(c) Contractors located in the United States or its outlying areas that are not registered in SAM shall submit written change requests to the DLA Commercial and Government Entity (CAGE) Branch. Requests for changes shall be provided at https://cage.dla.mil. Change requests to the CAGE master file are accepted from the entity identified by the code.\n(d) Contractors located outside the United States and its outlying areas that are not registered in SAM shall contact the appropriate National Codification Bureau (points of contact available at http://www.nato.int/structur/AC/135/main/links/contacts.htm) or NSPA at https://eportal.nspa.nato.int/AC135Public/scage/CageList.aspx to request CAGE changes.\n(e) Additional guidance for maintaining CAGE codes is available at https://cage.dla.mil.\n(f) If the contract includes Federal Acquisition Regulation clause 52.204-2, Security Requirements, the contractor shall ensure that subcontractors maintain their CAGE code(s) throughout the life of the contract.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-19\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-19\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-19</span>\n              <span class=\"result-title\">Incorporation by Reference of Reps and Certs</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations and contracts (incorporation by reference of reps/certs).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.204-19, Incorporation by Reference of Representations and Certifications, in solicitations and contracts.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">The Contractor’s representations and certifications, including those completed electronically via the System for Award Management (SAM), are incorporated by reference into the contract.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-20\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-20\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-20</span>\n              <span class=\"result-title\">Predecessor of Offeror</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations that include 52.204-16 (predecessor-of-offeror reporting).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the provision at 52.204-20, Predecessor of Offeror, in all solicitations that include the provision at 52.204-16, Commercial and Government Entity Code Reporting.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this provision–\nCommercial and Government Entity (CAGE) code means–\n(1) An identifier assigned to entities located in the United States or its outlying areas by the Defense Logistics Agency (DLA) Commercial and Government Entity (CAGE) Branch to identify a commercial or government entity by unique location; or\n(2) An identifier assigned by a member of the North Atlantic Treaty Organization (NATO) or by the NATO Support and Procurement Agency (NSPA) to entities located outside the United States and its outlying areas that the DLA Commercial and Government Entity (CAGE) Branch records and maintains in the CAGE master file. This type of code is known as a NATO CAGE (NCAGE) code.\nPredecessor means an entity that is replaced by a successor and includes any predecessors of the predecessor.\nSuccessor means an entity that has replaced a predecessor by acquiring the assets and carrying out the affairs of the predecessor under a new name (often through acquisition or merger). The term \"successor\" does not include new offices/divisions of the same company or a company that only changes its name. The extent of the responsibility of the successor for the liabilities of the predecessor may vary, depending on State law and specific circumstances.\n(b) The Offeror represents that it □ is or □ is not a successor to a predecessor that held a Federal contract or grant within the last three years.\n(c) If the Offeror has indicated \"is\" in paragraph (b) of this provision, enter the following information for all predecessors that held a Federal contract or grant within the last three years (if more than one predecessor, list in reverse chronological order):\nPredecessor CAGE code:____________ (or mark \"Unknown\").\nPredecessor legal name: ____________.\n(Do not use a \"doing business as\" name).\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-21\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-21\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-21</span>\n              <span class=\"result-title\">Basic Safeguarding of Covered Contractor Information Systems</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/contracts where contractor or subcontractor may have Federal contract information in its IT systems.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.204-21, Basic Safeguarding of Covered Contractor Information Systems, in solicitations and contracts when the contractor or a subcontractor at any tier may have Federal contract information residing in or transiting through its information system.\n\nThis clause is not applicable for solicitations solely for the acquisition of commercially available off-the-shelf (COTS) items.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause—\nCovered contractor information system means an information system that is owned or operated by a contractor that processes, stores, or transmits Federal contract information.\nFederal contract information means information, not intended for public release, that is provided by or generated for the Government under a contract to develop or deliver a product or service to the Government, but not including information provided by the Government to the public (such as on public websites) or simple transactional information, such as necessary to process payments.\nInformation means any communication or representation of knowledge such as facts, data, or opinions, in any medium or form, including textual, numerical, graphic, cartographic, narrative, or audiovisual (Committee on National Security Systems Instruction (CNSSI) 4009).\nInformation system means a discrete set of information resources organized for the collection, processing, maintenance, use, sharing, dissemination, or disposition of information (44 U.S.C. 3502).\nSafeguarding means measures or controls that are prescribed to protect information systems.\n(b) Safeguarding requirements and procedures.\n(1) The Contractor shall apply the following basic safeguarding requirements and procedures to protect covered contractor information systems. Requirements and procedures for basic safeguarding of covered contractor information systems shall include, at a minimum, the following security controls:\n(i) Limit information system access to authorized users, processes acting on behalf of authorized users, or devices (including other information systems).\n(ii) Limit information system access to the types of transactions and functions that authorized users are permitted to execute.\n(iii) Verify and control/limit connections to and use of external information systems.\n(iv) Control information posted or processed on publicly accessible information systems.\n(v) Identify information system users, processes acting on behalf of users, or devices.\n(vi) Authenticate (or verify) the identities of those users, processes, or devices, as a prerequisite to allowing access to organizational information systems.\n(vii) Sanitize or destroy information system media containing Federal Contract Information before disposal or release for reuse.\n(viii) Limit physical access to organizational information systems, equipment, and the respective operating environments to authorized individuals.\n(ix) Escort visitors and monitor visitor activity; maintain audit logs of physical access; and control and manage physical access devices.\n(x) Monitor, control, and protect organizational communications (i.e., information transmitted or received by organizational information systems) at the external boundaries and key internal boundaries of the information systems.\n(xi) Implement subnetworks for publicly accessible system components that are physically or logically separated from internal networks.\n(xii) Identify, report, and correct information and information system flaws in a timely manner.\n(xiii) Provide protection from malicious code at appropriate locations within organizational information systems.\n(xiv) Update malicious code protection mechanisms when new releases are available.\n(xv) Perform periodic scans of the information system and real-time scans of files from external sources as files are downloaded, opened, or executed.\n(2) Other requirements. This clause does not relieve the Contractor of any other specific safeguarding requirements specified by Federal agencies and departments relating to covered contractor information systems generally or other Federal safeguarding requirements for controlled unclassified information (CUI) as established by Executive Order 13556.\n(c) Subcontracts. The Contractor shall include the substance of this clause, including this paragraph (c), in subcontracts under this contract (including subcontracts for the acquisition of commercial products or commercial services, other than commercially available off-the-shelf items), in which the subcontractor may have Federal contract information residing in or transiting through its information system.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-22\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-22\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-22</span>\n              <span class=\"result-title\">Alternative Line Item Proposal</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations (alternative line item proposal).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the provision at 52.204-22, Alternative Line Item Proposal, in all solicitations.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) The Government recognizes that the line items established in this solicitation may not conform to the Offeror’s practices. Failure to correct these issues can result in difficulties in acceptance of deliverables and processing payments. Therefore, the Offeror is invited to propose alternative line items for which bids, proposals, or quotes are requested in this solicitation to ensure that the resulting contract is economically and administratively advantageous to the Government and the Offeror.\n(b) The Offeror may submit one or more additional proposals with alternative line items, provided that alternative line items are consistent with subpart 4.10 of the Federal Acquisition Regulation. However, acceptance of an alternative proposal is a unilateral decision made solely at the discretion of the Government. Offers that do not comply with the line items specified in this solicitation may be determined to be nonresponsive or unacceptable.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-23\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-23\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-23</span>\n              <span class=\"result-title\">Prohib. Contracting for Hardware, Software, and Services Developed or Provided by Kaspersky Lab and Other Covered Entities</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations and contracts (Kaspersky Lab and covered entities prohibition).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.204-23, Prohibition on Contracting for Hardware, Software, and Services Developed or Provided by Kaspersky Lab and Other Covered Entities, in all solicitations and contracts.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause—\nKaspersky Lab covered article means any hardware, software, or service that–\n(1) Is developed or provided by a Kaspersky Lab covered entity;\n(2) Includes any hardware, software, or service developed or provided in whole or in part by a Kaspersky Lab covered entity; or\n(3) Contains components using any hardware or software developed in whole or in part by a Kaspersky Lab covered entity.\nKaspersky Lab covered entity means–\n(1) Kaspersky Lab;\n(2) Any successor entity to Kaspersky Lab, including any change in name, e.g., “Kaspersky”;\n(3) Any entity that controls, is controlled by, or is under common control with Kaspersky Lab; or\n(4) Any entity of which Kaspersky Lab has a majority ownership.\n(b) Prohibition. Section 1634 of Division A of the National Defense Authorization Act for Fiscal Year 2018 (Pub. L. 115-91) prohibits Government use of any Kaspersky Lab covered article. The Contractor is prohibited from—\n(1) Providing any Kaspersky Lab covered article that the Government will use on or after October 1, 2018; and\n(2) Using any Kaspersky Lab covered article on or after October 1, 2018, in the development of data or deliverables first produced in the performance of the contract.\n(c) Reporting requirement.\n(1) In the event the Contractoridentifies a Kaspersky Lab covered article provided to the Government during contract performance, or the Contractor is notified of such by a subcontractor at any tier or any other source, the Contractor shall report, in writing, to the Contracting Officer or, in the case of the Department of Defense, to the website at https://dibnet.dod.mil. For indefinite delivery contracts, the Contractor shall report to the Contracting Officer for the indefinite delivery contract and the Contracting Officer(s) for any affected order or, in the case of the Department of Defense, identify both the indefinite delivery contract and any affected orders in the report provided at https://dibnet.dod.mil.\n(2) The Contractor shall report the following information pursuant to paragraph (c)(1) of this clause:\n(i) Within 3 business days from the date of such identification or notification: the contract number; the order number(s), if applicable; supplier name; brand; model number (Original Equipment Manufacturer (OEM) number, manufacturer part number, or wholesaler number); item description; and any readily available information about mitigation actions undertaken or recommended.\n(ii) Within 10 business days of submitting the report pursuant to paragraph (c)(1) of this clause: any further available information about mitigation actions undertaken or recommended. In addition, the Contractor shall describe the efforts it undertook to prevent use or submission of a Kaspersky Lab covered article, any reasons that led to the use or submission of the Kaspersky Lab covered article, and any additional efforts that will be incorporated to prevent future use or submission of Kaspersky Lab covered articles.\n(d) Subcontracts. The Contractor shall insert the substance of this clause, including this paragraph (d), in all subcontracts including subcontracts for the acquisition of commercial products or commercial services.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-24\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-24\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-24</span>\n              <span class=\"result-title\">Representation Regarding Certain Telecommunications and Video Surveillance Services or Equipment</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations for contracts; and under IDIQs, in order notices/solicitations (covered telecom rep).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the provision at 52.204-24, Representation Regarding Certain Telecommunications and Video Surveillance Services or Equipment--\n\n(1) In all solicitations for contracts; and\n\n(2) Under indefinite delivery contracts, in all notices of intent to place an order, or solicitations for an order (e.g., subpart 8.4 and 16.505).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">The Offeror shall not complete the representation at paragraph (d)(1) of this provision if the Offeror has represented that it \"does not provide covered telecommunications equipment or services as a part of its offered products or services to the Government in the performance of any contract, subcontract, or other contractual instrument\" in paragraph (c)(1) in the provision at 52.204-26, Covered Telecommunications Equipment or Services—Representation, or in paragraph (v)(2)(i) of the provision at 52.212-3, Offeror Representations and Certifications-Commercial Products or Commercial Services. The Offeror shall not complete the representation in paragraph (d)(2) of this provision if the Offeror has represented that it \"does not use covered telecommunications equipment or services, or any equipment, system, or service that uses covered telecommunications equipment or services\" in paragraph (c)(2) of the provision at 52.204-26, or in paragraph (v)(2)(ii) of the provision at 52.212-3.\n(a) Definitions. As used in this provision—\nBackhaul, covered telecommunications equipment or services, critical technology, interconnection arrangements, reasonable inquiry, roaming, and substantial or essential component have the meanings provided in the clause 52.204-25, Prohibition on Contracting for Certain Telecommunications and Video Surveillance Services or Equipment.\n\n(b) Prohibition.\n(1) Section 889(a)(1)(A) of the John S. McCain National Defense Authorization Act for Fiscal Year 2019 (Pub. L. 115-232) prohibits the head of an executive agency on or after August 13, 2019, from procuring or obtaining, or extending or renewing a contract to procure or obtain, any equipment, system, or service that uses covered telecommunications equipment or services as a substantial or essential component of any system, or as critical technology as part of any system. Nothing in the prohibition shall be construed to—\n(i) Prohibit the head of an executive agency from procuring with an entity to provide a service that connects to the facilities of a third-party, such as backhaul, roaming, or interconnection arrangements; or\n(ii) Cover telecommunications equipment that cannot route or redirect user data traffic or cannot permit visibility into any user data or packets that such equipment transmits or otherwise handles.\n(2) Section 889(a)(1)(B) of the John S. McCain National Defense Authorization Act for Fiscal Year 2019 (Pub. L. 115-232) prohibits the head of an executive agency on or after August 13, 2020, from entering into a contract or extending or renewing a contract with an entity that uses any equipment, system, or service that uses covered telecommunications equipment or services as a substantial or essential component of any system, or as critical technology as part of any system. This prohibition applies to the use of covered telecommunications equipment or services, regardless of whether that use is in performance of work under a Federal contract. Nothing in the prohibition shall be construed to—\n(i) Prohibit the head of an executive agency from procuring with an entity to provide a service that connects to the facilities of a third-party, such as backhaul, roaming, or interconnection arrangements; or\n(ii) Cover telecommunications equipment that cannot route or redirect user data traffic or cannot permit visibility into any user data or packets that such equipment transmits or otherwise handles.\n(c) Procedures. The Offeror shall review the list of excluded parties in the System for Award Management (SAM) (https://www.sam.gov) for entities excluded from receiving federal awards for \"covered telecommunications equipment or services\".\n(d) Representation. The Offeror represents that—\n(1) It □ will, □ will not provide covered telecommunications equipment or services to the Government in the performance of any contract, subcontract or other contractual instrument resulting from this solicitation. The Offeror shall provide the additional disclosure information required at paragraph (e)(1) of this section if the Offeror responds \"will\" in paragraph (d)(1) of this section; and\n(2) After conducting a reasonable inquiry, for purposes of this representation, the Offeror represents that—\nIt □ does, □ does not use covered telecommunications equipment or services, or use any equipment, system, or service that uses covered telecommunications equipment or services. The Offeror shall provide the additional disclosure information required at paragraph (e)(2) of this section if the Offeror responds \"does\" in paragraph (d)(2) of this section.\n\n(e) Disclosures.\n(1) Disclosure for the representation in paragraph (d)(1) of this provision. If the Offeror has responded \"will\" in the representation in paragraph (d)(1) of this provision, the Offeror shall provide the following information as part of the offer:\n(i) For covered equipment—\n(A) The entity that produced the covered telecommunications equipment (include entity name, unique entity identifier, CAGE code, and whether the entity was the original equipment manufacturer (OEM) or a distributor, if known);\n(B) A description of all covered telecommunications equipment offered (include brand; model number, such as OEM number, manufacturer part number, or wholesaler number; and item description, as applicable); and\n(C) Explanation of the proposed use of covered telecommunications equipment and any factors relevant to determining if such use would be permissible under the prohibition in paragraph (b)(1) of this provision.\n(ii) For covered services—\n(A) If the service is related to item maintenance: A description of all covered telecommunications services offered (include on the item being maintained: Brand; model number, such as OEM number, manufacturer part number, or wholesaler number; and item description, as applicable); or\n(B) If not associated with maintenance, the Product Service Code (PSC) of the service being provided; and explanation of the proposed use of covered telecommunications services and any factors relevant to determining if such use would be permissible under the prohibition in paragraph (b)(1) of this provision.\n(2) Disclosure for the representation in paragraph (d)(2) of this provision. If the Offeror has responded \"does\" in the representation in paragraph (d)(2) of this provision, the Offeror shall provide the following information as part of the offer:\n(i) For covered equipment—\n(A) The entity that produced the covered telecommunications equipment (include entity name, unique entity identifier, CAGE code, and whether the entity was the OEM or a distributor, if known);\n(B) A description of all covered telecommunications equipment offered (include brand; model number, such as OEM number, manufacturer part number, or wholesaler number; and item description, as applicable); and\n(C) Explanation of the proposed use of covered telecommunications equipment and any factors relevant to determining if such use would be permissible under the prohibition in paragraph (b)(2) of this provision.\n(ii) For covered services—\n(A) If the service is related to item maintenance: A description of all covered telecommunications services offered (include on the item being maintained: Brand; model number, such as OEM number, manufacturer part number, or wholesaler number; and item description, as applicable); or\n(B) If not associated with maintenance, the PSC of the service being provided; and explanation of the proposed use of covered telecommunications services and any factors relevant to determining if such use would be permissible under the prohibition in paragraph (b)(2) of this provision.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-25\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-25\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-25</span>\n              <span class=\"result-title\">Prohibition of Contracting for Certain Telecomunications and Video Surveillance Services or Equipment</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations and contracts (covered telecom/video surveillance prohibition).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.204-25, Prohibition on Contracting for Certain Telecommunications and Video Surveillance Services or Equipment, in all solicitations and contracts.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause—\nBackhaul means intermediate links between the core network, or backbone network, and the small subnetworks at the edge of the network (e.g., connecting cell phones/towers to the core telephone network). Backhaul can be wireless (e.g., microwave) or wired (e.g., fiber optic, coaxial cable, Ethernet).\nCovered foreign country means The People’s Republic of China.\nCovered telecommunications equipment or services means–\n(1) Telecommunications equipment produced by Huawei Technologies Company or ZTE Corporation (or any subsidiary or affiliate of such entities);\n(2) For the purpose of public safety, security of Government facilities, physical security surveillance of critical infrastructure, and other national security purposes, video surveillance and telecommunications equipment produced by Hytera Communications Corporation, Hangzhou Hikvision Digital Technology Company, or Dahua Technology Company (or any subsidiary or affiliate of such entities);\n(3) Telecommunications or video surveillance services provided by such entities or using such equipment; or\n(4) Telecommunications or video surveillance equipment or services produced or provided by an entity that the Secretary of Defense, in consultation with the Director of National Intelligence or the Director of the Federal Bureau of Investigation, reasonably believes to be an entity owned or controlled by, or otherwise connected to, the government of a covered foreign country.\nCritical technology means–\n(1) Defense articles or defense services included on the United States Munitions List set forth in the International Traffic in Arms Regulations under subchapter M of chapter I of title 22, Code of Federal Regulations;\n(2) Items included on the Commerce Control List set forth in Supplement No. 1 to part 774 of the Export Administration Regulations under subchapter C of chapter VII of title 15, Code of Federal Regulations, and controlled-\n(i) Pursuant to multilateral regimes, including for reasons relating to national security, chemical and biological weapons proliferation, nuclear nonproliferation, or missile technology; or\n(ii) For reasons relating to regional stability or surreptitious listening;\n(3) Specially designed and prepared nuclear equipment, parts and components, materials, software, and technology covered by part 810 of title 10, Code of Federal Regulations (relating to assistance to foreign atomic energy activities);\n(4) Nuclear facilities, equipment, and material covered by part 110 of title 10, Code of Federal Regulations (relating to export and import of nuclear equipment and material);\n(5) Select agents and toxins covered by part 331 of title 7, Code of Federal Regulations, part 121 of title 9 of such Code, or part 73 of title 42 of such Code; or\n(6) Emerging and foundational technologies controlled pursuant to section 1758 of the Export Control Reform Act of 2018 (50 U.S.C. 4817).\nInterconnection arrangements means arrangements governing the physical connection of two or more networks to allow the use of another's network to hand off traffic where it is ultimately delivered (e.g., connection of a customer of telephone provider A to a customer of telephone company B) or sharing data and other information resources.\nReasonable inquiry means an inquiry designed to uncover any information in the entity's possession about the identity of the producer or provider of covered telecommunications equipment or services used by the entity that excludes the need to include an internal or third-party audit.\nRoaming means cellular communications services (e.g., voice, video, data) received from a visited network when unable to connect to the facilities of the home network either because signal coverage is too weak or because traffic is too high.\nSubstantial or essential component means any component necessary for the proper function or performance of a piece of equipment, system, or service.\n\n(b) Prohibition.\n(1) Section 889(a)(1)(A) of the John S. McCain National Defense Authorization Act for Fiscal Year 2019 (Pub. L. 115-232) prohibits the head of an executive agency on or after August 13, 2019, from procuring or obtaining, or extending or renewing a contract to procure or obtain, any equipment, system, or service that uses covered telecommunications equipment or services as a substantial or essential component of any system, or as critical technology as part of any system. The Contractor is prohibited from providing to the Government any equipment, system, or service that uses covered telecommunications equipment or services as a substantial or essential component of any system, or as critical technology as part of any system, unless an exception at paragraph (c) of this clause applies or the covered telecommunication equipment or services are covered by a waiver described in FAR 4.2104.\n(2) Section 889(a)(1)(B) of the John S. McCain National Defense Authorization Act for Fiscal Year 2019 (Pub. L. 115-232) prohibits the head of an executive agency on or after August 13, 2020, from entering into a contract, or extending or renewing a contract, with an entity that uses any equipment, system, or service that uses covered telecommunications equipment or services as a substantial or essential component of any system, or as critical technology as part of any system, unless an exception at paragraph (c) of this clause applies or the covered telecommunication equipment or services are covered by a waiver described in FAR 4.2104. This prohibition applies to the use of covered telecommunications equipment or services, regardless of whether that use is in performance of work under a Federal contract.\n(c) Exceptions. This clause does not prohibit contractors from providing—\n(1) A service that connects to the facilities of a third-party, such as backhaul, roaming, or interconnection arrangements; or\n(2) Telecommunications equipment that cannot route or redirect user data traffic or permit visibility into any user data or packets that such equipment transmits or otherwise handles.\n\n(d) Reporting requirement.\n(1) In the event the Contractor identifies covered telecommunications equipment or services used as a substantial or essential component of any system, or as critical technology as part of any system, during contract performance, or the Contractor is notified of such by a subcontractor at any tier or by any other source, the Contractor shall report the information in paragraph (d)(2) of this clause to the Contracting Officer, unless elsewhere in this contract are established procedures for reporting the information; in the case of the Department of Defense, the Contractor shall report to the website at https://dibnet.dod.mil. For indefinite delivery contracts, the Contractor shall report to the Contracting Officer for the indefinite delivery contract and the Contracting Officer(s) for any affected order or, in the case of the Department of Defense, identify both the indefinite delivery contract and any affected orders in the report provided at https://dibnet.dod.mil.\n(2) The Contractor shall report the following information pursuant to paragraph (d)(1) of this clause\n(i) Within one business day from the date of such identification or notification: the contract number; the order number(s), if applicable; supplier name; supplier unique entity identifier (if known); supplier Commercial and Government Entity (CAGE) code (if known); brand; model number (original equipment manufacturer number, manufacturer part number, or wholesaler number); item description; and any readily available information about mitigation actions undertaken or recommended.\n(ii) Within 10 business days of submitting the information in paragraph (d)(2)(i) of this clause: any further available information about mitigation actions undertaken or recommended. In addition, the Contractor shall describe the efforts it undertook to prevent use or submission of covered telecommunications equipment or services, and any additional efforts that will be incorporated to prevent future use or submission of covered telecommunications equipment or services.\n(e) Subcontracts. The Contractor shall insert the substance of this clause, including this paragraph (e) and excluding paragraph (b)(2), in all subcontracts and other contractual instruments, including subcontracts for the acquisition of commercial products or commercial services.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-26\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-26\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-26</span>\n              <span class=\"result-title\">Covered Telecommunications Equipment or Services--Representation</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations (covered telecom equipment/services rep).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">(c) The contracting officer shall insert the provision at 52.204-26, Covered Telecommunications Equipment or Services-Representation, in all solicitations.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this provision, \"covered telecommunications equipment or services\" and \"reasonable inquiry\" have the meaning provided in the clause 52.204-25, Prohibition on Contracting for Certain Telecommunications and Video Surveillance Services or Equipment.\n(b) Procedures. The Offeror shall review the list of excluded parties in the System for Award Management (SAM) (https://www.sam.gov) for entities excluded from receiving federal awards for \"covered telecommunications equipment or services\".\n\n(c)\n(1) Representation. The Offeror represents that it □ does, □ does not provide covered telecommunications equipment or services as a part of its offered products or services to the Government in the performance of any contract, subcontract, or other contractual instrument.\n(2) After conducting a reasonable inquiry for purposes of this representation, the offeror represents that it □ does, □ does not use covered telecommunications equipment or services, or any equipment, system, or service that uses covered telecommunications equipment or services.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-27\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-27\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-27</span>\n              <span class=\"result-title\">Prohib. a ByteDance Covered Application</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations and contracts unless an OMB M-23-13 exception applies (ByteDance prohibition).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert this clause in all solicitations and contracts, unless an exception is granted in accordance with OMB Memorandum M–23–13.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause—\nCovered application means the social networking service TikTok or any successor application or service developed or provided by ByteDance Limited or an entity owned by ByteDance Limited.\nInformation technology, as defined in 40 U.S.C. 11101(6)—\n(1) Means any equipment or interconnected system or subsystem of equipment, used in the automatic acquisition, storage, analysis, evaluation, manipulation, management, movement, control, display, switching, interchange, transmission, or reception of data or information by the executive agency, if the equipment is used by the executive agency directly or is used by a contractor under a contract with the executive agency that requires the use—\n(i) Of that equipment; or\n(ii) Of that equipment to a significant extent in the performance of a service or the furnishing of a product;\n(2) Includes computers, ancillary equipment (including imaging peripherals, input, output, and storage devices necessary for security and surveillance), peripheral equipment designed to be controlled by the central processing unit of a computer, software, firmware and similar procedures, services (including support services), and related resources; but\n(3) Does not include any equipment acquired by a Federal contractor incidental to a Federal contract.\n(b) Prohibition. Section 102 of Division R of the Consolidated Appropriations Act, 2023 (Pub. L. 117-328), the No TikTok on Government Devices Act, and its implementing guidance under Office of Management and Budget (OMB) Memorandum M-23-13, dated February 27, 2023, “No TikTok on Government Devices” Implementation Guidance, collectively prohibit the presence or use of a covered application on executive agency information technology, including certain equipment used by Federal contractors. The Contractor is prohibited from having or using a covered application on any information technology owned or managed by the Government, or on any information technology used or provided by the Contractor under this contract, including equipment provided by the Contractor’s employees; however, this prohibition does not apply if the Contracting Officer provides written notification to the Contractor that an exception has been granted in accordance with OMB Memorandum M-23-13.\n(c) Subcontracts. The Contractor shall insert the substance of this clause, including this paragraph (c), in all subcontracts, including subcontracts for the acquisition of commercial products or commercial services.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-28\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-28\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-28</span>\n              <span class=\"result-title\">Federal Acquisition Supply Chain Security Act Orders—Federal Supply Schedules, Governmentwide Acquisition Contracts, and Multi-Agency Contracts</span>\n              <span class=\"badge\" style=\"background:rgba(251,146,60,0.15);color:#fb923c;\">FULL TEXT</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Federal Supply Schedules, GWACs, and multi-agency contracts applying FASCSA orders at order level.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">In all Federal Supply Schedules, Governmentwide acquisition contracts, and multi-agency contracts where FASCSA orders are applied at the order level, the contracting officer shall insert the clause at 52.204-28, Federal Acquisition Supply Chain Security Act Orders—Federal Supply Schedules, Governmentwide Acquisition Contracts, and Multi-Agency Contracts, in the basic contract solicitation and resultant contract (see 4.2304(b)(1)(ii)).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause—\n\nCovered article as defined in 41 U.S.C. 4713(k), means—\n\n(1) Information technology, as defined in 40 U.S.C. 11101, including cloud computing services of all types;\n\n(2) Telecommunications equipment or telecommunications service, as those terms are defined in section 3 of the Communications Act of 1934 (47 U.S.C. 153);\n\n(3) The processing of information on a Federal or non-Federal information system, subject to the requirements of the Controlled Unclassified Information program (see 32 CFR part 2002); or\n\n(4) Hardware, systems, devices, software, or services that include embedded or incidental information technology.\n\nFASCSA order, means any of the following orders issued under the Federal Acquisition Supply Chain Security Act (FASCSA) requiring the removal of covered articles from executive agency information systems or the exclusion of one or more named sources or named covered articles from executive agency procurement actions, as described in 41 CFR 201–1.303(d) and (e):\n\n(1) The Secretary of Homeland Security may issue FASCSA orders applicable to civilian agencies, to the extent not covered by paragraph (2) or (3) of this definition. This type of FASCSA order may be referred to as a Department of Homeland Security (DHS) FASCSA order.\n\n(2) The Secretary of Defense may issue FASCSA orders applicable to the Department of Defense (DoD) and national security systems other than sensitive compartmented information systems. This type of FASCSA order may be referred to as a DoD FASCSA order.\n\n(3) The Director of National Intelligence (DNI) may issue FASCSA orders applicable to the intelligence community and sensitive compartmented information systems, to the extent not covered by paragraph (2) of this definition. This type of FASCSA order may be referred to as a DNI FASCSA order.\n\nIntelligence community, as defined by 50 U.S.C. 3003(4), means the following—\n\n(1) The Office of the Director of National Intelligence;\n\n(2) The Central Intelligence Agency;\n\n(3) The National Security Agency;\n\n(4) The Defense Intelligence Agency;\n\n(5) The National Geospatial-Intelligence Agency;\n\n(6) The National Reconnaissance Office;\n\n(7) Other offices within the Department of Defense for the collection of specialized national intelligence through reconnaissance programs;\n\n(8) The intelligence elements of the Army, the Navy, the Air Force, the Marine Corps, the Coast Guard, the Federal Bureau of Investigation, the Drug Enforcement Administration, and the Department of Energy\n\n(9) The Bureau of Intelligence and Research of the Department of State;\n\n(10) The Office of Intelligence and Analysis of the Department of the Treasury;\n\n(11) The Office of Intelligence and Analysis of the Department of Homeland Security; or\n\n(12) Such other elements of any department or agency as may be designated by the President, or designated jointly by the Director of National Intelligence and the head of the department or agency concerned, as an element of the intelligence community.\n\nNational security system, as defined in 44 U.S.C. 3552, means any information system (including any telecommunications system) used or operated by an agency or by a contractor of an agency, or other organization on behalf of an agency—\n\n(1) The function, operation, or use of which involves intelligence activities; involves cryptologic activities related to national security; involves command and control of military forces; involves equipment that is an integral part of a weapon or weapons system; or is critical to the direct fulfillment of military or intelligence missions, but does not include a system that is to be used for routine administrative and business applications (including payroll, finance, logistics, and personnel management applications); or\n\n(2) Is protected at all times by procedures established for information that have been specifically authorized under criteria established by an Executive order or an Act of Congress to be kept classified in the interest of national defense or foreign policy\n\nSensitive compartmented information means classified information concerning or derived from intelligence sources, methods, or analytical processes, which is required to be handled within formal access control systems established by the Director of National Intelligence.\n\nSensitive compartmented information system means a national security system authorized to process or store sensitive compartmented information.\n\nSource means a non-Federal supplier, or potential supplier, of products or services, at any tier.\n\n(b) Notice. During contract performance, the Contractor shall be required to comply with any of the following that apply: DHS FASCSA orders, DoD FASCSA orders, or DNI FASCSA orders. The applicable FASCSA order(s) will be identified in the request for quotation (see 8.405-2), or in the notice of intent to place an order (see 16.505(b)). FASCSA orders will be identified in paragraph (b)(1) of FAR 52.204-30, Federal Acquisition Supply Chain Security Act Orders—Prohibition, with its Alternate II.\n\n(c) Removal. Upon notification from the contracting officer, during the performance of the contract, the Contractor shall promptly make any necessary changes or modifications to remove any covered article or any product or service produced or provided by a source that is subject to an applicable Governmentwide FASCSA order (see FAR 4.2303(b)).\n\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-29\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-29\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-29</span>\n              <span class=\"result-title\">Federal Acquisition Supply Chain Security Act Orders—Representation and Disclosures.</span>\n              <span class=\"badge\" style=\"background:rgba(251,146,60,0.15);color:#fb923c;\">FULL TEXT</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations except FSS/GWAC/MAC (FASCSA rep); Alt I for Federal Supply Schedule solicitations.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the provision at 52.204-29, Federal Acquisition Supply Chain Security Act Orders—Representation and Disclosures—\n\n(1) In all solicitations, except for Federal Supply Schedules, Governmentwide acquisition contracts, and multi-agency contracts.\n\n(2) In all solicitations for Federal Supply Schedules, Governmentwide acquisition contracts, and multi-agency contracts, if FASCSA orders are applied at the contract level (see 4.2304(b)(1)(i)).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this provision, Covered article, FASCSA order, Intelligence community, National security system, Reasonable inquiry, Sensitive compartmented information, Sensitive compartmented information system, and Source have the meaning provided in the clause 52.204-30, Federal Acquisition Supply Chain Security Act Orders—Prohibition.\n\n(b) Prohibition. Contractors are prohibited from providing or using as part of the performance of the contract any covered article, or any products or services produced or provided by a source, if the prohibition is set out in an applicable Federal Acquisition Supply Chain Security Act (FASCSA) order, as described in paragraph (b)(1) of FAR 52.204-30, Federal Acquisition Supply Chain Security Act Orders—Prohibition.\n\n(c) Procedures. (1) The Offeror shall search for the phrase “FASCSA order” in the System for Award Management (SAM)(https://www.sam.gov) for any covered article, or any products or services produced or provided by a source, if there is an applicable FASCSA order described in paragraph (b)(1) of FAR 52.204-30, Federal Acquisition Supply Chain Security Act Orders—Prohibition.\n(2) The Offeror shall review the solicitation for any FASCSA orders that are not in SAM, but are effective and do apply to the solicitation and resultant contract (see FAR 4.2303(c)(2)).\n\n(3) FASCSA orders issued after the date of solicitation do not apply unless added by an amendment to the solicitation.\n\n(d) Representation. By submission of this offer, the offeror represents that it has conducted a reasonable inquiry, and that the offeror does not propose to provide or use in response to this solicitation any covered article, or any products or services produced or provided by a source, if the covered article or the source is prohibited by an applicable FASCSA order in effect on the date the solicitation was issued, except as waived by the solicitation, or as disclosed in paragraph (e).\n\n(e) Disclosures. The purpose for this disclosure is so the Government may decide whether to issue a waiver. For any covered article, or any products or services produced or provided by a source, if the covered article or the source is subject to an applicable FASCSA order, and the Offeror is unable to represent compliance, then the Offeror shall provide the following information as part of the offer:\n\n(1) Name of the product or service provided to the Government;\n\n(2) Name of the covered article or source subject to a FASCSA order;\n\n(3) If applicable, name of the vendor, including the Commercial and Government Entity code and unique entity identifier (if known), that supplied the covered article or the product or service to the Offeror;\n\n(4) Brand;\n\n(5) Model number (original equipment manufacturer number, manufacturer part number, or wholesaler number);\n\n(6) Item description;\n\n(7) Reason why the applicable covered article or the product or service is being provided or used;\n\n(f) Executive agency review of disclosures. The contracting officer will review disclosures provided in paragraph (e) to determine if any waiver may be sought. A contracting officer may choose not to pursue a waiver for covered articles or sources otherwise subject to a FASCSA order and may instead make an award to an offeror that does not require a waiver.\n\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-30\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-30\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-30</span>\n              <span class=\"result-title\">Federal Acquisition Supply Chain Security Act Orders—Prohibition</span>\n              <span class=\"badge\" style=\"background:rgba(251,146,60,0.15);color:#fb923c;\">FULL TEXT</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts where 4.2304(a)(1) conditions apply, except FSS/GWAC/MAC.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.204-30, Federal Acquisition Supply Chain Security Act Orders—Prohibition—\n\n(1) In solicitations and contracts if the conditions specified at 4.2304(a)(1) apply, except for Federal Supply Schedules, Governmentwide acquisition contracts, and multi-agency contracts. For acquisitions where conditions specified at 4.2304(a)(2) apply, then the contracting officer shall use the clause with its Alternate I.\n\n(2) In Federal Supply Schedules, Governmentwide acquisition contracts, and multi-agency contracts—\n\n(i) Where FASCSA orders are applied at the contract level, with its Alternate I in all solicitations and resultant contracts. See 4.2304(b)(1)(i).\n\n(ii) Where FASCSA orders are applied at the order level, with its Alternate II in all RFQs, or in all notices of intent to place an order. See 4.2304(b)(1)(ii).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause—\n\nCovered article, as defined in 41 U.S.C. 4713(k), means—\n\n(1) Information technology, as defined in 40 U.S.C. 11101, including cloud computing services of all types;\n\n(2) Telecommunications equipment or telecommunications service, as those terms are defined in section 3 of the Communications Act of 1934 (47 U.S.C. 153);\n\n(3) The processing of information on a Federal or non-Federal information system, subject to the requirements of the Controlled Unclassified Information program (see 32 CFR part 2002); or\n\n(4) Hardware, systems, devices, software, or services that include embedded or incidental information technology.\n\nFASCSA order means any of the following orders issued under the Federal Acquisition Supply Chain Security Act (FASCSA) requiring the removal of covered articles from executive agency information systems or the exclusion of one or more named sources or named covered articles from executive agency procurement actions, as described in 41 CFR 201–1.303(d) and (e):\n\n(1) The Secretary of Homeland Security may issue FASCSA orders applicable to civilian agencies, to the extent not covered by paragraph (2) or (3) of this definition. This type of FASCSA order may be referred to as a Department of Homeland Security (DHS) FASCSA order.\n\n(2) The Secretary of Defense may issue FASCSA orders applicable to the Department of Defense (DoD) and national security systems other than sensitive compartmented information systems. This type of FASCSA order may be referred to as a DoD FASCSA order.\n\n(3) The Director of National Intelligence (DNI) may issue FASCSA orders applicable to the intelligence community and sensitive compartmented information systems, to the extent not covered by paragraph (2) of this definition. This type of FASCSA order may be referred to as a DNI FASCSA order.\n\nIntelligence community, as defined by 50 U.S.C. 3003(4), means the following—\n\n(1) The Office of the Director of National Intelligence;\n\n(2) The Central Intelligence Agency;\n\n(3) The National Security Agency;\n\n(4) The Defense Intelligence Agency;\n\n(5) The National Geospatial-Intelligence Agency;\n\n(6) The National Reconnaissance Office;\n\n(7) Other offices within the Department of Defense for the collection of specialized national intelligence through reconnaissance programs;\n\n(8) The intelligence elements of the Army, the Navy, the Air Force, the Marine Corps, the Coast Guard, the Federal Bureau of Investigation, the Drug Enforcement Administration, and the Department of Energy;\n\n(9) The Bureau of Intelligence and Research of the Department of State;\n\n(10) The Office of Intelligence and Analysis of the Department of the Treasury;\n\n(11) The Office of Intelligence and Analysis of the Department of Homeland Security; or\n\n(12) Such other elements of any department or agency as may be designated by the President, or designated jointly by the Director of National Intelligence and the head of the department or agency concerned, as an element of the intelligence community.\n\nNational security system, as defined in 44 U.S.C. 3552, means any information system (including any telecommunications system) used or operated by an agency or by a contractor of an agency, or other organization on behalf of an agency—\n\n(1) The function, operation, or use of which involves intelligence activities; involves cryptologic activities related to national security; involves command and control of military forces; involves equipment that is an integral part of a weapon or weapons system; or is critical to the direct fulfillment of military or intelligence missions, but does not include a system that is to be used for routine administrative and business applications (including payroll, finance, logistics, and personnel management applications); or\n\n(2) Is protected at all times by procedures established for information that have been specifically authorized under criteria established by an Executive order or an Act of Congress to be kept classified in the interest of national defense or foreign policy.\n\nReasonable inquiry means an inquiry designed to uncover any information in the entity's possession about the identity of any covered articles, or any products or services produced or provided by a source. This applies when the covered article or the source is subject to an applicable FASCSA order. A reasonable inquiry excludes the need to include an internal or third-party audit.\n\nSensitive compartmented information means classified information concerning or derived from intelligence sources, methods, or analytical processes, which is required to be handled within formal access control systems established by the Director of National Intelligence.\n\nSensitive compartmented information system means a national security system authorized to process or store sensitive compartmented information.\n\nSource means a non-Federal supplier, or potential supplier, of products or services, at any tier.\n\n(b) Prohibition. (1) Unless an applicable waiver has been issued by the issuing official, Contractors shall not provide or use as part of the performance of the contract any covered article, or any products or services produced or provided by a source, if the covered article or the source is prohibited by an applicable FASCSA orders as follows:\n(i) For solicitations and contracts awarded by a Department of Defense contracting office, DoD FASCSA orders apply.\n\n(ii) For all other solicitations and contracts DHS FASCSA orders apply.\n\n(2) The Contractor shall search for the phrase “FASCSA order” in the System for Award Management (SAM) at https://www.sam.gov to locate applicable FASCSA orders identified in paragraph (b)(1).\n\n(3) The Government may identify in the solicitation additional FASCSA orders that are not in SAM, which are effective and apply to the solicitation and resultant contract.\n\n(4) A FASCSA order issued after the date of solicitation applies to this contract only if added by an amendment to the solicitation or modification to the contract (see FAR 4.2304(c)). However, see paragraph (c) of this clause.\n\n(5) (i) If the contractor wishes to ask for a waiver of the requirements of a new FASCSA order being applied through modification, then the Contractor shall disclose the following:\n(A) Name of the product or service provided to the Government;\n\n(B) Name of the covered article or source subject to a FASCSA order;\n\n(C) If applicable, name of the vendor, including the Commercial and Government Entity code and unique entity identifier (if known), that supplied or supplies the covered article or the product or service to the Offeror;\n\n(D) Brand;\n\n(E) Model number (original equipment manufacturer number, manufacturer part number, or wholesaler number);\n\n(F) Item description;\n\n(G) Reason why the applicable covered article or the product or service is being provided or used;\n\n(ii) Executive agency review of disclosures. The contracting officer will review disclosures provided in paragraph (b)(5)(i) to determine if any waiver is warranted. A contracting officer may choose not to pursue a waiver for covered articles or sources otherwise covered by a FASCSA order and to instead pursue other appropriate action.\n\n(c) Notice and reporting requirement. (1) During contract performance, the Contractor shall review SAM.gov at least once every three months, or as advised by the Contracting Officer, to check for covered articles subject to FASCSA order(s), or for products or services produced by a source subject to FASCSA order(s) not currently identified under paragraph (b) of this clause.\n(2) If the Contractor identifies a new FASCSA order(s) that could impact their supply chain, then the Contractor shall conduct a reasonable inquiry to identify whether a covered article or product or service produced or provided by a source subject to the FASCSA order(s) was provided to the Government or used during contract performance.\n\n(3) (i) The Contractor shall submit a report to the contracting office as identified in paragraph (c)(3)(ii) of this clause, if the Contractor identifies, including through any notification by a subcontractor at any tier, that a covered article or product or service produced or provided by a source was provided to the Government or used during contract performance and is subject to a FASCSA order(s) identified in paragraph (b) of this clause, or a new FASCSA order identified in paragraph (c)(2) of this clause. For indefinite delivery contracts, the Contractor shall report to both the contracting office for the indefinite delivery contract and the contracting office for any affected order.\n(ii) If a report is required to be submitted to a contracting office under (c)(3)(i) of this clause, the Contractor shall submit the report as follows:\n\n(A) If a Department of Defense contracting office, the Contractor shall report to the website at https://dibnet.dod.mil.\n\n(B) For all other contracting offices, the Contractor shall report to the Contracting Officer.\n\n(4) The Contractor shall report the following information for each covered article or each product or service produced or provided by a source, where the covered article or source is subject to a FASCSA order, pursuant to paragraph (c)(3)(i) of this clause:\n\n(i) Within 3 business days from the date of such identification or notification:\n\n(A) Contract number;\n\n(B) Order number(s), if applicable;\n\n(C) Name of the product or service provided to the Government or used during performance of the contract;\n\n(D) Name of the covered article or source subject to a FASCSA order;\n\n(E) If applicable, name of the vendor, including the Commercial and Government Entity code and unique entity identifier (if known), that supplied the covered article or the product or service to the Contractor;\n\n(F) Brand;\n\n(G) Model number (original equipment manufacturer number, manufacturer part number, or wholesaler number);\n\n(H) Item description; and\n\n(I) Any readily available information about mitigation actions undertaken or recommended.\n\n(ii) Within 10 business days of submitting the information in paragraph (c)(4)(i) of this clause:\n\n(A) Any further available information about mitigation actions undertaken or recommended.\n\n(B) In addition, the Contractor shall describe the efforts it undertook to prevent submission or use of the covered article or the product or service produced or provided by a source subject to an applicable FASCSA order, and any additional efforts that will be incorporated to prevent future submission or use of the covered article or the product or service produced or provided by a source that is subject to an applicable FASCSA order.\n\n(d) Removal. For Federal Supply Schedules, Governmentwide acquisition contracts, multi-agency contracts or any other procurement instrument intended for use by multiple agencies, upon notification from the Contracting Officer, during the performance of the contract, the Contractor shall promptly make any necessary changes or modifications to remove any product or service produced or provided by a source that is subject to an applicable FASCSA order.\n\n(e) Subcontracts. (1) The Contractor shall insert the substance of this clause, including this paragraph (e) and excluding paragraph (c)(1) of this clause, in all subcontracts and other contractual instruments, including subcontracts for the acquisition of commercial products and commercial services.\n(2) The Government may identify in the solicitation additional FASCSA orders that are not in SAM, which are effective and apply to the contract and any subcontracts and other contractual instruments under the contract. The Contractor or higher-tier subcontractor shall notify their subcontractors, and suppliers under other contractual instruments, that the FASCSA orders in the solicitation that are not in SAM apply to the contract and all subcontracts.\n\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-90\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-90\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-90</span>\n              <span class=\"result-title\">Offeror Identification</span>\n              <span class=\"badge\" style=\"background:rgba(251,146,60,0.15);color:#fb923c;\">FULL TEXT</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">ADDENDUM</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations where offerors are not required to register in SAM (AFARS offeror identification).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">When offerors are not required to be registered in SAM, insert—\n\n(1) In the solicitation—\n(i) The provision at 52.204-90, Offeror Identification; and\n(ii) Each provision listed in paragraph (c)(1) of the provision at 52.204-7, if applicable based on each provision prescription; and</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">OFFEROR IDENTIFICATION (DATE)\nIf the Offeror will not have an active Federal Government contracts registration in the System for Award Management (https://www.sam.gov) when submitting its offer, it shall complete paragraphs (c) and (d) of this provision and include its responses with its offer.\nDefinitions. As used in this provision—\n(a) Commercial and Government Entity (CAGE) code has the meaning provided in the clause at FAR 52.204-91, Contractor Identification, of this solicitation.\nCommon parent means that corporate entity that owns or controls an affiliated group of corporations that files its Federal income tax returns on a consolidated basis, and of which the offeror is a member.\nElectronic Funds Transfer (EFT) indicator means a bank account identifier to establish additional System for Award Management records for identifying alternative EFT accounts (see part 32) for the same entity.\nHighest-level owner means the entity that owns or controls an immediate owner of the offeror, or that owns or controls one or more entities that control an immediate owner of the offeror. No entity owns or exercises control of the highest-level owner.\nImmediate owner means an entity, other than the offeror, that has direct control of the offeror. Indicators of control include, but are not limited to, one or more of the following: ownership or interlocking management, identity of interests among family members, shared facilities and equipment, and the common use of employees. There may be more than one immediate owner (e.g., joint ventures).\nPredecessor means an entity whose assets were acquired by the offeror or another entity (most often through merger or acquisition) and whose affairs are now carried out by the offeror or the other entity under a new name.\nTaxpayer Identification Number means the number required by the Internal Revenue Service (IRS) to be used by the offeror to report income tax and other returns. It may be either a Social Security Number or an Employer Identification Number.\nUnique entity identifier (UEI) has the meaning provided in the clause at FAR 52.204-91, Contractor Identification, of this solicitation.\n(b) Unique entity identifier (UEI).\n(1) The Offeror shall enter, in the block with its name and address on the cover page of its offer, the annotation \"Unique Entity Identifier\" followed by the UEI that identifies the Offeror’s name and address exactly as stated in the offer. The Offeror shall also enter its EFT indicator, if applicable.\n(2) If the Offeror does not have a UEI, it shall go to https://www.sam.gov to obtain one. The Government will independently validate the existence and uniqueness of the Offeror before assigning a UEI.\n(c) Taxpayer identification. The Offeror shall provide with its offer the following information that is necessary to comply with debt collection requirements of 31 U.S.C. 7701(c) and 3325(d); reporting requirements of 26 U.S.C. 6041, 6041A, and 6050M; and the implementing IRS regulations:\n(1) Taxpayer identification number (TIN)\n□ TIN: ______________;\n□ TIN has been applied for; or\n□ TIN is not required because:\n□ Offeror is a nonresident alien, foreign corporation, or foreign partnership that does not have income effectively connected with the conduct of a trade or business in the United States and does not have an office or place of business or a fiscal paying agent in the United States;\n□ Offeror is an agency or instrumentality of a foreign government; or\n□ Offeror is an agency or instrumentality of the Federal Government.\n(2) Type of organization.\n□ Sole proprietorship; □ Partnership; □ Corporate entity (not tax-exempt); □ Corporate entity (tax-exempt); □ Government entity (Federal, State, or local); □ Foreign government; □ International organization per 26 CFR 1.6049-4; or □ Other.\n(3) Common parent.\n□ Offeror is not owned or controlled by a common parent as defined in paragraph (a) of this provision; or\n□ Name and TIN of common parent: Name: ______________ TIN: ______________\n(4) The TIN provided in paragraph (c)(1) of this provision may be matched with IRS records to verify the accuracy of the Offeror’s TIN. The Government may use the TIN to collect and report on any delinquent amounts arising out of the Offeror’s relationship with the Government (31 U.S.C. 7701(c)(3)).\n(d) Commercial and Government Entity (CAGE) code.\n(1) The Offeror shall provide its CAGE code with its offer with its name and location address or otherwise include it prominently in its offer. The CAGE code shall be for that name and location address. Insert the word \"CAGE\" before the code. The Offeror may obtain a CAGE code as follows: if located in the United States or its outlying areas, submit a request to the DLA CAGE Branch via https://cage.dla.mil; if located outside the United States and its outlying areas in a NATO or sponsored nation, contact the appropriate National Codification Bureau (https://www.nato.int/structur/ac/135/about/contacts); otherwise contact the NATO Support and Procurement Agency (NSPA) (https://eportal.nspa.nato.int/AC135Public/scage/CageList.aspx).\n(2) The Offeror shall provide the CAGE code and legal business name (do not use a \"doing business as\" name) for—\n(i) Its immediate owner(s), if any;\n(ii) Its highest-level owner, if any; and\n(iii) Any predecessor(s), or predecessor of an Offeror’s predecessor, that held a Federal contract or grant within the last three years.\nProvide CAGE Code and Legal Business Name for each Owner Type (Immediate owner; Highest-level owner; Predecessor). Predecessor CAGE code may be marked \"Unknown.\"\nIf the Offeror has more than one immediate owner (such as a joint venture), give the information for each owner (or joint venture participant). If the Offeror has more than one predecessor, provide information for each predecessor in reverse chronological order.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.204-91\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.204-91\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.204-91</span>\n              <span class=\"result-title\">Contractor Identification</span>\n              <span class=\"badge\" style=\"background:rgba(251,146,60,0.15);color:#fb923c;\">FULL TEXT</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">ADDENDUM</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts paired with 52.204-90 where offerors are not required to register in SAM.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">When offerors are not required to be registered in SAM, insert—\n\n(1) In the solicitation—\n\n(i) The provision at 52.204-90, Offeror Identification; and\n\n(ii) Each provision listed in paragraph (c)(1) of the provision at 52.204-7, if applicable based on each provision prescription; and\n\n(2) In the solicitation and contract, the clause at 52.204-91, Contractor Identification.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">CONTRACTOR IDENTIFICATION (DATE)\nDefinitions. As used in this clause—\n(a) Commercial and Government Entity code means—\n(1) An identifier assigned to entities located in the United States or its outlying areas by the Defense Logistics Agency (DLA) Commercial and Government Entity (CAGE) Branch to identify a commercial or government entity by unique location (referred to as \"CAGE code\"); or\n(2) An identifier assigned by a member of the North Atlantic Treaty Organization (NATO) or by the NATO Support and Procurement Agency (NSPA) to entities located outside the United States and its outlying areas that the DLA CAGE Branch records and maintains in the CAGE master file (referred to as \"NCAGE code\").\nUnique entity identifier means an identifier used to identify a specific commercial, nonprofit, or Government entity.\n(b) Unique entity identifier (UEI). The Contractor shall ensure that its UEI is maintained throughout the life of the contract.\n(c) Commercial and Government Entity (CAGE) code. The Contractor shall ensure that the CAGE code is maintained throughout the life of the contract. The Contractor shall request changes to a CAGE code as follows: if registered in the System for Award Management (SAM), initiate the change by updating its SAM registration; if located in the United States or its outlying areas and not registered in SAM, submit a change request to the DLA CAGE Branch via https://cage.dla.mil; if located outside the United States and its outlying areas and not registered in SAM, request a change by contacting the appropriate National Codification Bureau (https://www.nato.int/structur/ac/135/about/contacts) or NSPA (https://eportal.nspa.nato.int/AC135Public/scage/CageList.aspx).\n(d) Communicating changes. The Contractor shall communicate any change to its UEI or CAGE code to the Contracting Officer within 30 days after the change, so a modification can be issued to update the UEI or CAGE code on this contract. A change in the UEI does not necessarily require a novation.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.207-1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.207-1</span>\n              <span class=\"result-title\">Notice of Standard Competition</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations issued for standard competitions (A-76 etc.).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall, when soliciting offers and tenders, insert in solicitations issued for standard competitions the provision at 52.207-1, Notice of Standard Competition.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) This solicitation is part of a standard competition under Office of Management and Budget Circular No. A-76 (Revised), Performance of Commercial Activities, dated May 29, 2003 (hereafter \"the Circular\"), to determine whether to accomplish the specified work under contract or by Government performance.\n(b) The Government will evaluate private sector offers, the agency tender, and public reimbursable tenders, as provided in this solicitation and the Circular.\n(c) A performance decision resulting from this standard competition will be publicly announced in accordance with the Circular. If the performance decision favors a private sector offeror, a contract will be awarded. If the performance decision favors an agency or a public reimbursable tender, the Contracting Officer shall establish, respectively, either a Most Efficient Organization letter of obligation or a fee-for-service agreement, as those terms are defined in the Circular.\n(d) As provided in the Circular, directly interested parties may file contests, which are governed by the procedures in Federal Acquisition Regulation 33.103. Until resolution of any contest, or the expiration of the time for filing a contest, only legal agents for directly interested parties shall have access to the certified standard competition form, the agency tender, and public reimbursable tenders.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.207-2\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-2\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.207-2</span>\n              <span class=\"result-title\">Notice of Streamlined Competition</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations issued for streamlined competitions.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall, when soliciting offers, insert in solicitations issued for streamlined competitions the provision at 52.207-2, Notice of Streamlined Competition.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) This solicitation is part of a streamlined competition under Office of Management and Budget Circular No. A-76 (Revised), Performance of Commercial Activities, dated May 29, 2003 (hereafter \"the Circular\"), to determine whether to accomplish the specified work under contract or by Government performance.\n(b) The Government will evaluate the cost of private sector and Agency or public reimbursable performance, as provided in this solicitation and the Circular.\n(c) A performance decision resulting from this streamlined competition will be publicly announced in accordance with the Circular. If the performance decision favors private sector performance, the Contracting Officer shall either award a contract or issue a competitive solicitation for private sector offers. If the performance decision favors Agency or public reimbursable performance, the Agency shall establish, respectively, either a letter of obligation or a fee-for-service agreement, as those terms are defined in the Circular.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.207-3\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-3\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.207-3</span>\n              <span class=\"result-title\">Right of First Refusal of Employment</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/contracts that may convert Government in-house performance to contract performance.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.207-3, Right of First Refusal of Employment, in all solicitations which may result in a conversion from in-house performance to contract performance of work currently being performed by the Government and in contracts that result from the solicitations, whether or not a public-private competition is conducted. The 10-day period in the clause may be varied by the contracting officer up to a period of 90 days.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) The Contractor shall give Government personnel who have been or will be adversely affected or separated as a result of award of this contract the right of first refusal for employment openings under the contract in positions for which they are qualified, if that employment is consistent with post-Government employment conflict of interest standards.\n(b) Within 10 days after contract award, the Contracting Officer will provide to the Contractor a list of all Government personnel who have been or will be adversely affected or separated as a result of award of this contract.\n(c) The Contractor shall report to the Contracting Officer the names of individuals identified on the list who are hired within 90 days after contract performance begins. This report shall be forwarded within 120 days after contract performance begins.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.207-4\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-4\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.207-4</span>\n              <span class=\"result-title\">Economic Purchase Quantity—Supplies</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations for supplies (not GSA schedule, not where CO justifies non-EPQ).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Contracting officers shall insert the provision at 52.207-4, Economic Purchase Quantity—Supplies, in solicitations for supplies. The provision need not be inserted if the solicitation is for a contract under the General Services Administration’s multiple award schedule contract program, or if the contracting officer determines that—\n\n(a) The Government already has the data;\n\n(b) The data is otherwise readily available; or\n\n(c) It is impracticable for the Government to vary its future requirements.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Offerors are invited to state an opinion on whether the quantity(ies) of supplies on which bids, proposals or quotes are requested in this solicitation is (are) economically advantageous to the Government.\n_________________________________________________________________________________\n_________________________________________________________________________________\n(b) Each offeror who believes that acquisitions in different quantities would be more advantageous is invited to recommend an economic purchase quantity. If different quantities are recommended, a total and a unit price must be quoted for applicable items. An economic purchase quantity is that quantity at which a significant price break occurs. If there are significant price breaks at different quantity points, this information is desired as well.\nOfferor Recommendations\nItem\nQuantity\nPrice Quotation\nTotal\n____________\n____________\n____________\n____________\n\n(c) The information requested in this provision is being solicited to avoid acquisitions in disadvantageous quantities and to assist the Government in developing a data base for future acquisitions of these items. However, the Government reserves the right to amend or cancel the solicitation and resolicit with respect to any individual item in the event quotations received and the Government’s requirements indicate that different quantities should be acquired.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.207-5\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-5\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.207-5</span>\n              <span class=\"result-title\">Option to Purchase Equipment</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts involving a lease with option to purchase.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert a clause substantially the same as the clause in 52.207-5, Option to Purchase Equipment, in solicitations and contracts involving a lease with option to purchase.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) The Government may purchase the equipment provided on a lease or rental basis under this contract. The Contracting Officer may exercise this option only by providing a unilateral modification to the Contractor. The effective date of the purchase will be specified in the unilateral modification and may be any time during the period of the contract, including any extensions thereto.\n(b) Except for final payment and transfer of title to the Government, the lease or rental portion of the contract becomes complete and lease or rental charges shall be discontinued on the day immediately preceding the effective date of purchase specified in the unilateral modification required in paragraph (a) of this clause.\n(c) The purchase conversion cost of the equipment shall be computed as of the effective date specified in the unilateral modification required in paragraph (a) of this clause, on the basis of the purchase price set forth in the contract, minus the total purchase option credits accumulated during the period of lease or rental, calculated by the formula contained elsewhere in this contract.\n(d) The accumulated purchase option credits available to determine the purchase conversion cost will also include any credits accrued during a period of lease or rental of the equipment under any previous Government contract if the equipment has been on continuous lease or rental. The movement of equipment from one site to another site shall be \"continuous rental.\"\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.207-6\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.207-6\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.207-6</span>\n              <span class=\"result-title\">Solicitation of Offers from Small\nBusiness Concerns and Small Business\nTeaming Arrangements or Joint Ventures\n(Multiple-Award Contracts)</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations for multiple-award contracts above the agency substantial-bundling threshold.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the provision at 52.207-6, Solicitation of Offers from Small Business Concerns and Small Business Teaming Arrangements or Joint Ventures (Multiple-Award Contracts), in solicitations for multiple-award contracts above the substantial bundling threshold of the agency (see 7.107-4(a)).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition. \"Small Business Teaming Arrangement,\" as used in this provision-\n(1) Means an arrangement where–\n(i) Two or more small business concerns have formed a joint venture; or\n(ii) A small business offeror agrees with one or more other small business concerns to have them act as its subcontractors under a specified Government contract. A Small Business Teaming Arrangement between the offeror and its small business subcontractor(s) exists through a written agreement between the parties that–\n(A) Is specifically referred to as a \"Small Business Teaming Arrangement\"; and\n(B) Sets forth the different responsibilities, roles, and percentages (or other allocations) of work as it relates to the acquisition;\n\n(2)\n(i) For civilian agencies, may include two business concerns in a mentor-protégé relationship when both the mentor and the protégé are small or the protégé is small and the concerns have received an exception to affiliation pursuant to 13 CFR 121.103(h)(3)(ii) or (iii).\n(ii) For DoD, may include two business concerns in a mentor-protégé relationship in the Department of Defense Pilot Mentor-Protégé Program (see section 831 of the National Defense Authorization Act for Fiscal Year 1991 (Public Law 101-510; 10 U.S.C. 4901 note prec.)) when both the mentor and the protégé are small. There is no exception to joint venture size affiliation for offers received from teaming arrangements under the Department of Defense Pilot Mentor-Protégé Program; and\n(3) See 13 CFR 121.103(b)(9) regarding the exception to affiliation for offers received from Small Business Teaming Arrangements in the case of a solicitation of offers for a bundled contract with a reserve.\n(b) The Government is soliciting and will consider offers from any responsible source, including responsible small business concerns and offers from Small Business Teaming Arrangements or joint ventures of small business concerns.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.208-4\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-4\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.208-4</span>\n              <span class=\"result-title\">Vehicle Lease Payments</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts for motor vehicle leasing, unless vehicles leased in foreign countries.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert this clause in solicitations and contracts for leasing of motor vehicles, unless the motor vehicles are leased in foreign countries.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Upon the submission of proper invoices or vouchers, the Government shall pay rent for each vehicle at the rate(s) specified in this contract.\n(b) Rent shall accrue from the beginning of this contract, or from the date each vehicle is delivered to the Government, whichever is later, and shall continue until the expiration of the contract term or the termination of this contract. However, rent shall accrue only for the period that each vehicle is in the possession of the Government.\n(c) Rent shall not accrue for any vehicle that the Contracting Officer determines does not comply with the Condition of Leased Vehicles clause of this contract or otherwise does not comply with the requirements of this contract, until the vehicle is replaced or the defects are corrected.\n(d) Rent shall not accrue for any vehicle during any period when the vehicle is unavailable or unusable as a result of the Contractor’s failure to render services for the operation and maintenance of the vehicle as prescribed by this contract.\n(e) Rent stated in monthly terms shall be prorated on the basis of 1/30 th of the monthly rate for each day the vehicle is in the Government’s possession. If this contract contains a mileage provision, the Government shall pay rent as provided in the Schedule.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.208-5\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-5\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.208-5</span>\n              <span class=\"result-title\">Condition of Leased Vehicles</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts for motor vehicle leasing (condition), unless leased in foreign countries.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert this clause in solicitations and contracts for leasing of motor vehicles, unless the motor vehicles are leased in foreign countries.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">Each vehicle furnished under this contract shall be of good quality and in safe operating condition, and shall comply with the Federal Motor Vehicle Safety Standards (49 CFR571) and State safety regulations applicable to the vehicle. The Government shall accept or reject the vehicles promptly after receipt. If the Contracting Officer determines that any vehicle furnished is not in compliance with this contract, the Contracting Officer shall promptly inform the Contractor in writing. If the Contractor fails to replace the vehicle or correct the defects as required by the Contracting Officer, the Government may-\n(a) By contract or otherwise, correct the defect or arrange for the lease of a similar vehicle and shall charge or set off against the Contractor any excess costs occasioned thereby; or\n(b) Terminate the contract under the Default clause of this contract.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.208-6\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-6\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.208-6</span>\n              <span class=\"result-title\">Marking of Leased Vehicles</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts for motor vehicle leasing (marking), unless leased in foreign countries.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert this clause in solicitations and contracts for leasing of motor vehicles, unless the motor vehicles are leased in foreign countries.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) The Government may place nonpermanent markings or decals, identifying the using agency, on each side, and on the front and rear bumpers, of any motor vehicle leased under this contract. The Government shall use markings or decals that are removable without damage to the vehicle.\n(b) The Contractor may use placards for temporary identification of vehicles except that the placards may not contain any references to the Contractor that may be construed as advertising or endorsement by the Government of the Contractor.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.208-7\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-7\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.208-7</span>\n              <span class=\"result-title\">Tagging of Leased Vehicles</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts for 60+ day motor vehicle leasing (tagging), unless leased in foreign countries.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert a clause substantially the same as this clause in solicitations and contracts for leasing of motor vehicles over 60 days, unless the motor vehicles are leased in foreign countries.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">While it is the intent that vehicles leased under this contract will operate on Federal tags, the Government reserves the right to utilize State tags if necessary to accomplish its mission. Should State tags be required, the Contractor shall furnish the Government documentation necessary to allow acquisition of such tags. Federal tags are the responsibility of the Government.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.208-9\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-9\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.208-9</span>\n              <span class=\"result-title\">Contractor Use of Mandatory Sources of Supply or Services</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/contracts requiring contractor supplies/services from the AbilityOne Procurement List.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the clause at 52.208-9, Contractor Use of Mandatory Sources of Supply and Services, in solicitations and contracts that require a contractor to provide supplies or services for Government use that are on the Procurement List maintained by the Committee for Purchase From People Who Are Blind or Severely Disabled. The contracting officer shall identify in the contract schedule the supplies or services that shall be purchased from a mandatory source and the specific source.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Certain supplies or services to be provided under this contract for use by the Government are required by law to be obtained from nonprofit agencies participating in the program operated by the Committee for Purchase From People Who Are Blind or Severely Disabled (the Committee) under 41 U.S.C.8504. Additionally, certain of these supplies are available from the Defense Logistics Agency (DLA), the General Services Administration (GSA), or the Department of Veterans Affairs (VA). The Contractor shall obtain mandatory supplies or services to be provided for Government use under this contract from the specific sources indicated in the contract schedule.\n(b) The Contractor shall immediately notify the Contracting Officer if a mandatory source is unable to provide the supplies or services by the time required, or if the quality of supplies or services provided by the mandatory source is unsatisfactory. The Contractor shall not purchase the supplies or services from other sources until the Contracting Officer has notified the Contractor that the Committee or an AbilityOne central nonprofit agency has authorized purchase from other sources.\n(c) Price and delivery information for the mandatory supplies is available from the Contracting Officer for the supplies obtained through the DLA/GSA/VA distribution facilities. For mandatory supplies or services that are not available from DLA/GSA/VA, price and delivery information is available from the appropriate central nonprofit agency. Payments shall be made directly to the source making delivery. Points of contact for AbilityOne central nonprofit agencies are:\n(1) National Industries for the Blind 1310 Braddock Place Alexandria, VA 22314-1691 (703) 310-0500; and\n(2) NISH 8401 Old Courthouse Road Vienna, VA 22182 (571) 226-4660.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.208-90\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.208-90\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.208-90</span>\n              <span class=\"result-title\">Government Supply Sources</span>\n              <span class=\"badge\" style=\"background:rgba(251,146,60,0.15);color:#fb923c;\">FULL TEXT</span> <span class=\"badge \">P/C</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">ADDENDUM</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts where CO authorizes contractor to use a Government supply source.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.208-90, Government Supply Sources, in solicitations and contracts when the contracting officer authorizes the contractor to acquire supplies or services from a Government supply source.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">GOVERNMENT SUPPLY SOURCES (DATE)\nThe Contracting Officer may issue the Contractor an authorization to use Government supply sources in the performance of this contract. Title to all property acquired by the Contractor under such an authorization shall vest in the Government unless otherwise specified in the contract. The provisions of the clause at FAR 52.245-1, Government Property, apply to all property acquired under such authorization.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-1</span>\n              <span class=\"result-title\">Qualification Reqs</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts where acquisition is subject to a qualification requirement.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert the clause at 52.209-1, Qualification Requirements, in solicitations and contracts when the acquisition is subject to a qualification requirement.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition. \"Qualification requirement,\" as used in this clause, means a Government requirement for testing or other quality assurance demonstration that must be completed before award.\n(b) One or more qualification requirements apply to the supplies or services covered by this contract. For those supplies or services requiring qualification, whether the covered product or service is an end item under this contract or simply a component of an end item, the product, manufacturer, or source must have demonstrated that it meets the standards prescribed for qualification before award of this contract. The product, manufacturer, or source must be qualified at the time of award whether or not the name of the product, manufacturer, or source is actually included on a qualified products list, qualified manufacturers list, or qualified bidders list. Offerors should contact the agency activity designated below to obtain all requirements that they or their products or services, or their subcontractors or their products or services, must satisfy to become qualified and to arrange for an opportunity to demonstrate their abilities to meet the standards specified for qualification.\n(Name) ___________________________________________\n(Address) _________________________________________\n(c) If an offeror, manufacturer, source, product or service covered by a qualification requirement has already met the standards specified, the relevant information noted below should be provided.\nOfferor’s Name _____________________________________\nManufacturer’s Name________________________________\nSource’s Name _____________________________________\nItem Name ________________________________________\nService Identification ________________________________\nTest Number _______________________________________ (to the extent known)\n(d) Even though a product or service subject to a qualification requirement is not itself an end item under this contract, the product, manufacturer, or source must nevertheless be qualified at the time of award of this contract. This is necessary whether the Contractor or a subcontractor will ultimately provide the product or service in question. If, after award, the Contracting Officer discovers that an applicable qualification requirement was not in fact met at the time of award, the Contracting Officer may either terminate this contract for default or allow performance to continue if adequate consideration is offered and the action is determined to be otherwise in the Government’s best interests.\n(e) If an offeror, manufacturer, source, product or service has met the qualification requirement but is not yet on a qualified products list, qualified manufacturers list, or qualified bidders list, the offeror must submit evidence of qualification prior to award of this contract. Unless determined to be in the Government’s interest, award of this contract shall not be delayed to permit an offeror to submit evidence of qualification.\n(f) Any change in location or ownership of the plant where a previously qualified product or service was manufactured or performed requires reevaluation of the qualification. Similarly, any change in location or ownership of a previously qualified manufacturer or source requires reevaluation of the qualification. The reevaluation must be accomplished before the date of award.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-2\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-2\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-2</span>\n              <span class=\"result-title\">Prohib. Contracting with Inverted Domestic Corporations—Representation</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations for acquisition of products or services (incl. construction) — inverted domestic corp rep.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Include the provision at 52.209-2, Prohibition on Contracting with Inverted Domestic Corporations—Representation, in each solicitation for the acquisition of products or services (including construction).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. \"Inverted domestic corporation\" and \"subsidiary\" have the meaning given in the clause of this contract entitled Prohibition on Contracting with Inverted Domestic Corporations (52.209-10).\n(b) Government agencies are not permitted to use appropriated (or otherwise made available) funds for contracts with either an inverted domestic corporation, or a subsidiary of an inverted domestic corporation, unless the exception at 9.108-2(b) applies or the requirement is waived in accordance with the procedures at 9.108-4.\n(c) Representation. The Offeror represents that-\n(1) It □ is, □ is not an inverted domestic corporation; and\n(2) It □ is, □ is not a subsidiary of an inverted domestic corporation.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-3\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-3\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-3</span>\n              <span class=\"result-title\">First Article Approval—Contractor Testing</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/contracts for first article approval (Alt I: shippable FA; Alt II: authorize pre-approval production).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Use the clause with its Alternate II where necessary to authorize the contractor to purchase material or to commence production before first article approval.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(g) Before first article approval, the Contracting Officer may, by written authorization, authorize the Contractor to acquire specific materials or components or to commence production to the extent essential to meet the delivery schedules. Until first article approval is granted, only costs for the first article and costs incurred under this authorization are allocable to this contract for (1) progress payments, or (2) termination settlements if the contract is terminated for the convenience of the Government. If first article tests reveal deviations from contract requirements, the Contractor shall, at the location designated by the Government, make the required changes or replace all items produced under this contract at no change in the contract price.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-3--1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-3--1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-3</span>\n              <span class=\"result-title\">First Article Approval—Contractor Testing Alt I</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/contracts for first article approval (Alt I: shippable FA; Alt II: authorize pre-approval production).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Use the clause with its Alternate II where necessary to authorize the contractor to purchase material or to commence production before first article approval.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(g) Before first article approval, the Contracting Officer may, by written authorization, authorize the Contractor to acquire specific materials or components or to commence production to the extent essential to meet the delivery schedules. Until first article approval is granted, only costs for the first article and costs incurred under this authorization are allocable to this contract for (1) progress payments, or (2) termination settlements if the contract is terminated for the convenience of the Government. If first article tests reveal deviations from contract requirements, the Contractor shall, at the location designated by the Government, make the required changes or replace all items produced under this contract at no change in the contract price.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-3--2\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-3--2\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-3</span>\n              <span class=\"result-title\">First Article Approval—Contractor Testing Alt II</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/contracts for first article approval (Alt I: shippable FA; Alt II: authorize pre-approval production).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Use the clause with its Alternate II where necessary to authorize the contractor to purchase material or to commence production before first article approval.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(g) Before first article approval, the Contracting Officer may, by written authorization, authorize the Contractor to acquire specific materials or components or to commence production to the extent essential to meet the delivery schedules. Until first article approval is granted, only costs for the first article and costs incurred under this authorization are allocable to this contract for (1) progress payments, or (2) termination settlements if the contract is terminated for the convenience of the Government. If first article tests reveal deviations from contract requirements, the Contractor shall, at the location designated by the Government, make the required changes or replace all items produced under this contract at no change in the contract price.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-4\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-4\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-4</span>\n              <span class=\"result-title\">First Article Approval—Government Testing</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/contracts for Government first article testing (Alt I: shippable FA; Alt II: authorize pre-approval production).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">(a)(3) If it is necessary to authorize the contractor to purchase material or to commence production before first article approval, the contracting officer shall use the basic clause with its Alternate II.                              (b)(3)If it is necessary to authorize the contractor to purchase material or to commence production before first article approval, the contracting officer shall use a clause substantially the same as the clause at 52.209-4, First Article Approval—Government Testing, with its Alternate II.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(h) Before first article approval, the Contracting Officer may, by written authorization, authorize the Contractor to acquire specific materials or components or to commence production to the extent essential to meet the delivery schedules. Until first article approval is granted, only costs for the first article and costs incurred under this authorization are allocable to this contract for (1) progress payments, or (2) termination settlements if the contract is terminated for the convenience of the Government. If first article tests reveal deviations from contract requirements, the Contractor shall, at the location designated by the Government, make the required changes or replace all items produced under this contract at no change in the contract price.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-4--1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-4--1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-4</span>\n              <span class=\"result-title\">First Article Approval—Government Testing Alt I</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/contracts for Government first article testing (Alt I: shippable FA; Alt II: authorize pre-approval production).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">(a)(3) If it is necessary to authorize the contractor to purchase material or to commence production before first article approval, the contracting officer shall use the basic clause with its Alternate II.                              (b)(3)If it is necessary to authorize the contractor to purchase material or to commence production before first article approval, the contracting officer shall use a clause substantially the same as the clause at 52.209-4, First Article Approval—Government Testing, with its Alternate II.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(h) Before first article approval, the Contracting Officer may, by written authorization, authorize the Contractor to acquire specific materials or components or to commence production to the extent essential to meet the delivery schedules. Until first article approval is granted, only costs for the first article and costs incurred under this authorization are allocable to this contract for (1) progress payments, or (2) termination settlements if the contract is terminated for the convenience of the Government. If first article tests reveal deviations from contract requirements, the Contractor shall, at the location designated by the Government, make the required changes or replace all items produced under this contract at no change in the contract price.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-4--2\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-4--2\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-4</span>\n              <span class=\"result-title\">First Article Approval—Government Testing Alt II</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations/contracts for Government first article testing (Alt I: shippable FA; Alt II: authorize pre-approval production).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">(a)(3) If it is necessary to authorize the contractor to purchase material or to commence production before first article approval, the contracting officer shall use the basic clause with its Alternate II.                              (b)(3)If it is necessary to authorize the contractor to purchase material or to commence production before first article approval, the contracting officer shall use a clause substantially the same as the clause at 52.209-4, First Article Approval—Government Testing, with its Alternate II.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(h) Before first article approval, the Contracting Officer may, by written authorization, authorize the Contractor to acquire specific materials or components or to commence production to the extent essential to meet the delivery schedules. Until first article approval is granted, only costs for the first article and costs incurred under this authorization are allocable to this contract for (1) progress payments, or (2) termination settlements if the contract is terminated for the convenience of the Government. If first article tests reveal deviations from contract requirements, the Contractor shall, at the location designated by the Government, make the required changes or replace all items produced under this contract at no change in the contract price.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-5\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-5\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-5</span>\n              <span class=\"result-title\">Cert. Regarding Responsibility Matters</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Above-SAT solicitations (responsibility-matter certification).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the provision at 52.209-5, Certification Regarding Responsibility Matters, in solicitations where the contract value is expected to exceed the simplified acquisition threshold.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a)\n(1) The Offeror certifies, to the best of its knowledge and belief, that—\n(i) The Offeror and/or any of its Principals–\n(A) Are □ are not □ presently debarred, suspended, proposed for debarment, or declared ineligible for the award of contracts by any Federal agency;\n(B) Have □ have not □, within a three-year period preceding this offer, been convicted of or had a civil judgment rendered against them for: commission of fraud or a criminal offense in connection with obtaining, attempting to obtain, or performing a public (Federal, State, or local) contract or subcontract; violation of Federal or State antitrust statutes relating to the submission of offers; or commission of embezzlement, theft, forgery, bribery, falsification or destruction of records, making false statements, tax evasion, violating Federal criminal tax laws, or receiving stolen property (if offeror checks \"have\", the offeror shall also see 52.209-7, if included in this solicitation);\n(C) Are □ are not □ presently indicted for, or otherwise criminally or civilly charged by a governmental entity with, commission of any of the offenses enumerated in paragraph (a)(1)(i)(B) of this provision;\n(D) Have □, have not □, within a three-year period preceding this offer, been notified of any delinquent Federal taxes in an amount that exceeds the threshold at 9.104-5(a)(2) for which the liability remains unsatisfied.\n(1) Federal taxes are considered delinquent if both of the following criteria apply:\n(i) The tax liability is finally determined. The liability is finally determined if it has been assessed. A liability is not finally determined if there is a pending administrative or judicial challenge. In the case of a judicial challenge to the liability, the liability is not finally determined until all judicial appeal rights have been exhausted.\n(ii) The taxpayer is delinquent in making payment. A taxpayer is delinquent if the taxpayer has failed to pay the tax liability when full payment was due and required. A taxpayer is not delinquent in cases where enforced collection action is precluded.\n(2) Examples.\n(i) The taxpayer has received a statutory notice of deficiency, under I.R.C. § 6212, which entitles the taxpayer to seek Tax Court review of a proposed tax deficiency. This is not a delinquent tax because it is not a final tax liability. Should the taxpayer seek Tax Court review, this will not be a final tax liability until the taxpayer has exercised all judicial appeal rights.\n(ii) The IRS has filed a notice of Federal tax lien with respect to an assessed tax liability, and the taxpayer has been issued a notice under I.R.C. § 6320 entitling the taxpayer to request a hearing with the IRS Office of Appeals contesting the lien filing, and to further appeal to the Tax Court if the IRS determines to sustain the lien filing. In the course of the hearing, the taxpayer is entitled to contest the underlying tax liability because the taxpayer has had no prior opportunity to contest the liability. This is not a delinquent tax because it is not a final tax liability. Should the taxpayer seek tax court review, this will not be a final tax liability until the taxpayer has exercised all judicial appeal rights.\n(iii) The taxpayer has entered into an installment agreement pursuant to I.R.C. § 6159. The taxpayer is making timely payments and is in full compliance with the agreement terms. The taxpayer is not delinquent because the taxpayer is not currently required to make full payment.\n(iv) The taxpayer has filed for bankruptcy protection. The taxpayer is not delinquent because enforced collection action is stayed under 11 U.S.C. 362 (the Bankruptcy Code).\n(ii) The Offeror has □ has not □, within a three-year period preceding this offer, had one or more contracts terminated for default by any Federal agency.\n(2) \"Principal,\" for the purposes of this certification, means an officer, director, owner, partner, or a person having primary management or supervisory responsibilities within a business entity (e.g., general manager; plant manager; head of a division or business segment; and similar positions).\nThis Certification Concerns a Matter Within the Jurisdiction of an Agency of the United States and the Making of a False, Fictitious, or Fraudulent Certification May Render the Maker Subject to Prosecution Under Section 1001, Title 18, United States Code.\n(b) The Offeror shall provide immediate written notice to the Contracting Officer if, at any time prior to contract award, the Offeror learns that its certification was erroneous when submitted or has become erroneous by reason of changed circumstances.\n(c) A certification that any of the items in paragraph (a) of this provision exists will not necessarily result in withholding of an award under this solicitation. However, the certification will be considered in connection with a determination of the Offeror’s responsibility. Failure of the Offeror to furnish a certification or provide such additional information as requested by the Contracting Officer may render the Offeror nonresponsible.\n(d) Nothing contained in the foregoing shall be construed to require establishment of a system of records in order to render, in good faith, the certification required by paragraph (a) of this provision. The knowledge and information of an Offeror is not required to exceed that which is normally possessed by a prudent person in the ordinary course of business dealings.\n(e) The certification in paragraph (a) of this provision is a material representation of fact upon which reliance was placed when making award. If it is later determined that the Offeror knowingly rendered an erroneous certification, in addition to other remedies available to the Government, the Contracting Officer may terminate the contract resulting from this solicitation for default.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-6\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-6\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-6</span>\n              <span class=\"result-title\">Protecting the Government’s Interest When Subcontracting with Contractors Debarred, Suspended, or Proposed for Debarment</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts where the contract value exceeds $45,000.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert the clause at 52.209-6, Protecting the Government’s Interests when Subcontracting with Contractors Debarred, Suspended, or Proposed for Debarment, in solicitations and contracts where the contract value exceeds $45,000.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition.\n\nCommercially available off-the-shelf (COTS) item, as used in this clause—\n\n(1) Means any item of supply (including construction material) that is–\n\n(i) A commercial product (as defined in paragraph (1) of the definition of “commercial product” in Federal Acquisition Regulation (FAR) 2.101);\n\n(ii) Sold in substantial quantities in the commercial marketplace; and\n\n(iii) Offered to the Government, under a contract or subcontract at any tier, without modification, in the same form in which it is sold in the commercial marketplace; and\n\n(2) Does not include bulk cargo, as defined in 46 U.S.C. 40102(4), such as agricultural products and petroleum products.\n\n(b) The Government suspends or debars Contractors to protect the Government’s interests. Other than a subcontract for a commercially available off-the-shelf item, the Contractor shall not enter into any subcontract, in excess of the threshold specified in FAR 9.405-2(b) on the date of subcontract award, with a Contractor that is debarred, suspended, or proposed for debarment by any executive agency unless there is a compelling reason to do so.\n\n(c) The Contractor shall require each proposed subcontractor whose subcontract will exceed the threshold specified in FAR 9.405-2(b) on the date of subcontract award, other than a subcontractor providing a commercially available off-the-shelf item, to disclose to the Contractor, in writing, whether as of the time of award of the subcontract, the subcontractor, or its principals, is or is not debarred, suspended, proposed for debarment, or voluntarily excluded, by the Federal Government.\n\n(d) A corporate officer or a designee of the Contractor shall notify the Contracting Officer, in writing, before entering into a subcontract with a party (other than a subcontractor providing a commercially available off-the-shelf item) that is debarred, suspended, proposed for debarment, or voluntarily excluded (see FAR 9.404 for information on the System for Award Management (SAM) Exclusions). The notice must include the following:\n\n(1) The name of the subcontractor.\n\n(2) The Contractor’s knowledge of the reasons for the subcontractor being listed with an exclusion in SAM.\n\n(3) The compelling reason(s) for doing business with the subcontractor notwithstanding its being listed with an exclusion in SAM.\n\n(4) The systems and procedures the Contractor has established to ensure that it is fully protecting the Government's interests when dealing with such subcontractor in view of the specific basis for the party’s debarment, suspension, proposed debarment, or voluntary exclusion.\n\n(e) Subcontracts. Unless this is a contract for the acquisition of commercial products or commercial services, the Contractor shall include the requirements of this clause, including this paragraph (e) (appropriately modified for the identification of the parties), in each subcontract that—\n\n(1) Exceeds the threshold specified in FAR 9.405-2(b) on the date of subcontract award; and\n\n(2) Is not a subcontract for commercially available off-the-shelf items.\n\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-7\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-7\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-7</span>\n              <span class=\"result-title\">Information Regarding Responsibility Matters</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations where the resultant contract value is expected to exceed $700,000.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert this provision in solicitations where the resultant contract value is expected to exceed $700,000</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this provision—\nAdministrative proceeding means a non-judicial process that is adjudicatory in nature in order to make a determination of fault or liability (e.g., Securities and Exchange Commission Administrative Proceedings, Civilian Board of Contract Appeals Proceedings, and Armed Services Board of Contract Appeals Proceedings). This includes administrative proceedings at the Federal and State level but only in connection with performance of a Federal contract or grant. It does not include agency actions such as contract audits, site visits, corrective plans, or inspection of deliverables.\nFederal contracts and grants with total value greater than $10,000,000 means—\n(1) The total value of all current, active contracts and grants, including all priced options; and\n(2) The total value of all current, active orders including all priced options under indefinite-delivery, indefinite-quantity, 8(a), or requirements contracts (including task and delivery and multiple-award Schedules).\nPrincipal means an officer, director, owner, partner, or a person having primary management or supervisory responsibilities within a business entity (e.g., general manager; plant manager; head of a division or business segment; and similar positions).\n(b) The offeror □ has □ does not have current active Federal contracts and grants with total value greater than $10,000,000.\n(c) If the offeror checked \"has\" in paragraph (b) of this provision, the offeror represents, by submission of this offer, that the information it has entered in the Federal Awardee Performance and Integrity Information System (FAPIIS) is current, accurate, and complete as of the date of submission of this offer with regard to the following information:\n(1) Whether the offeror, and/or any of its principals, has or has not, within the last five years, in connection with the award to or performance by the offeror of a Federal contract or grant, been the subject of a proceeding, at the Federal or State level that resulted in any of the following dispositions:\n(i) In a criminal proceeding, a conviction.\n(ii) In a civil proceeding, a finding of fault and liability that results in the payment of a monetary fine, penalty, reimbursement, restitution, or damages of $5,000 or more.\n(iii) In an administrative proceeding, a finding of fault and liability that results in–\n(A) The payment of a monetary fine or penalty of $5,000 or more; or\n(B) The payment of a reimbursement, restitution, or damages in excess of $100,000.\n(iv) In a criminal, civil, or administrative proceeding, a disposition of the matter by consent or compromise with an acknowledgment of fault by the Contractor if the proceeding could have led to any of the outcomes specified in paragraphs (c)(1)(i), (c)(1)(ii), or (c)(1)(iii) of this provision.\n(2) If the offeror has been involved in the last five years in any of the occurrences listed in (c)(1) of this provision, whether the offeror has provided the requested information with regard to each occurrence.\n(d) The offeror shall post the information in paragraphs (c)(1)(i) through (c)(1)(iv) of this provision in FAPIIS as required through maintaining an active registration in the System for Award Management, which can be accessed via https://www.sam.gov (see 52.204-7).\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-9\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-9\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-9</span>\n              <span class=\"result-title\">Updates of Publicly Available Information Regarding Responsibility Matters</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations expected to exceed $700,000; and contracts where offeror checked \"has\" in 52.209-7(b).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert this clause—\n(1) In solicitations where the resultant contract value is expected to exceed $700,000; and\n(2) In contracts in which the offeror checked “has” in paragraph (b) of the provision at 52.209-7.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) The Contractor shall update the information in the Federal Awardee Performance and Integrity Information System (FAPIIS) on a semi-annual basis, throughout the life of the contract, by posting the required information in the System for Award Management via https://www.sam.gov.\n(b) As required by section 3010 of the Supplemental Appropriations Act, 2010 (Pub. L. 111-212), all information posted in FAPIIS on or after April 15, 2011, except past performance reviews, will be publicly available. FAPIIS consists of two segments-\n(1) The non-public segment, into which Government officials and the Contractor post information, which can only be viewed by-\n(i) Government personnel and authorized users performing business on behalf of the Government; or\n(ii) The Contractor, when viewing data on itself; and\n(2) The publicly-available segment, to which all data in the non-public segment of FAPIIS is automatically transferred after a waiting period of 14 calendar days, except for-\n(i) Past performance reviews required by subpart 42.15;\n(ii) Information that was entered prior to April 15, 2011; or\n(iii) Information that is withdrawn during the 14-calendar-day waiting period by the Government official who posted it in accordance with paragraph (c)(1) of this clause.\n(c) The Contractor will receive notification when the Government posts new information to the Contractor’s record.\n(1) If the Contractor asserts in writing within 7 calendar days, to the Government official who posted the information, that some of the information posted to the non-public segment of FAPIIS is covered by a disclosure exemption under the Freedom of Information Act, the Government official who posted the information must within 7 calendar days remove the posting from FAPIIS and resolve the issue in accordance with agency Freedom of Information procedures, prior to reposting the releasable information. The contractor must cite 52.209-9 and request removal within 7 calendar days of the posting to FAPIIS.\n(2) The Contractor will also have an opportunity to post comments regarding information that has been posted by the Government. The comments will be retained as long as the associated information is retained, i.e., for a total period of 6 years. Contractor comments will remain a part of the record unless the Contractor revises them.\n(3) As required by section 3010 of Pub. L. 111-212, all information posted in FAPIIS on or after April 15, 2011, except past performance reviews, will be publicly available.\n(d) Public requests for system information posted prior to April 15, 2011, will be handled under Freedom of Information Act procedures, including, where appropriate, procedures promulgated under E.O. 12600.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-10\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-10\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-10</span>\n              <span class=\"result-title\">Prohib. Contracting with Inverted Domestic Corporations</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations and contracts for acquisition of products or services (incl. construction).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall include this clause in each solicitation and contract for the acquisition of products or services (including construction).</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause-\nInverted domestic corporation means a foreign incorporated entity that meets the definition of an inverted domestic corporation under 6 U.S.C. 395(b), applied in accordance with the rules and definitions of 6 U.S.C. 395(c).\nSubsidiary means an entity in which more than 50 percent of the entity is owned-\n(1) Directly by a parent corporation; or\n(2) Through another subsidiary of a parent corporation.\n(b) If the contractor reorganizes as an inverted domestic corporation or becomes a subsidiary of an inverted domestic corporation at any time during the period of performance of this contract, the Government may be prohibited from paying for Contractor activities performed after the date when it becomes an inverted domestic corporation or subsidiary. The Government may seek any available remedies in the event the Contractor fails to perform in accordance with the terms and conditions of the contract as a result of Government action under this clause.\n(c) Exceptions to this prohibition are located at 9.108-2.\n(d) In the event the Contractor becomes either an inverted domestic corporation, or a subsidiary of an inverted domestic corporation during contract performance, the Contractor shall give written notice to the Contracting Officer within five business days from the date of the inversion event.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-11\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-11\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-11</span>\n              <span class=\"result-title\">Representation by Corporations Regarding Delinquent Tax Liability or a Felony Conviction under any Federal Law</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">All solicitations (corporation tax-delinquency and federal-felony rep).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert this provision in all solicitations.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) As required by sections 744 and 745 of Division E of the Consolidated and Further Continuing Appropriations Act, 2015 (Pub. L. 113-235), and similar provisions, if contained in subsequent appropriations acts, the Government will not enter into a contract with any corporation that–\n(1) Has any unpaid Federal tax liability that has been assessed, for which all judicial and administrative remedies have been exhausted or have lapsed, and that is not being paid in a timely manner pursuant to an agreement with the authority responsible for collecting the tax liability, where the awarding agency is aware of the unpaid tax liability, unless an agency has considered suspension or debarment of the corporation and made a determination that suspension or debarment is not necessary to protect the interests of the Government; or\n(2) Was convicted of a felony criminal violation under any Federal law within the preceding 24 months, where the awarding agency is aware of the conviction, unless an agency has considered suspension or debarment of the corporation and made a determination that this action is not necessary to protect the interests of the Government.\n(b) The Offeror represents that–\n(1) It is □ is not □ a corporation that has any unpaid Federal tax liability that has been assessed, for which all judicial and administrative remedies have been exhausted or have lapsed, and that is not being paid in a timely manner pursuant to an agreement with the authority responsible for collecting the tax liability; and\n(2) It is □ is not □ a corporation that was convicted of a felony criminal violation under a Federal law within the preceding 24 months.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-12\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-12\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-12</span>\n              <span class=\"result-title\">Cert. Regarding Tax Matters</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations where resulting contract (incl. options) may exceed $5M using Section 523 funds.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">For agencies receiving funds subject to section 523 of Division B of the Consolidated and Further Continuing Appropriations Act, 2015 (Pub. L. 113-235) and similar provisions in subsequent appropriations acts, the contracting officer shall insert this provision in solicitations for which the resultant contract (including options) may have a value greater than $7,000,000. Division B of the Consolidated and Continuing Further Appropriations Act, 2015 appropriates funds for the following agencies: the Department of Commerce, the Department of Justice, the National Aeronautics and Space Administration, the Office of Science and Technology Policy, the National Science Foundation, the Commission on Civil Rights, the Equal Employment Opportunity Commission, the U.S. International Trade Commission, the Legal Services Corporation, the Marine Mammal Commission, the Office of the United States Trade Representative, and the State Justice Institute.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) This provision implements section 523 of Division B of the Consolidated and Further Continuing Appropriations Act, 2015 (Pub. L. 113-235), and similar provisions, if contained in subsequent appropriations acts.\n(b) If the Offeror is proposing a total contract price that will exceed $7 million (including options), the Offeror shall certify that, to the best of its knowledge and belief, it\n(1) Has □ filed all Federal tax returns required during the three years preceding the certification;\n(2) Has not □ been convicted of a criminal offense under the Internal Revenue Code of 1986; and\n(3) Has not □, more than 90 days prior to certification, been notified of any unpaid Federal tax assessment for which the liability remains unsatisfied, unless the assessment is the subject of an installment agreement or offer in compromise that has been approved by the Internal Revenue Service and is not in default, or the assessment is the subject of a non-frivolous administrative or judicial proceeding.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-13\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-13\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-13</span>\n              <span class=\"result-title\">Violation of Arms Control Treaties or Agreements—Certification</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Above-SAT solicitations for products/services incl. construction, unless 9.109-3 exception applies.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Unless the exception at 9.109-3 applies, the contracting officer shall include the provision at 52.209-13, Violation of Arms Control Treaties or Agreements—Certification, in each solicitation for the acquisition of products or services (including construction) that exceeds the simplified acquisition threshold, other than solicitations for the acquisition of commercial products or commercial services.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) This provision does not apply to acquisitions at or below the simplified acquisition threshold or to acquisitions of commercial products and commercial services as defined in Federal Acquisition Regulation 2.101.\n(b) Certification. [Offeror shall check either (1) or (2).]\n\n__ (1) The Offeror certifies that–\n(i) It does not engage and has not engaged in any activity that contributed to or was a significant factor in the President's or Secretary of State's determination that a foreign country is in violation of its obligations undertaken in any arms control, nonproliferation, or disarmament agreement to which the United States is a party, or is not adhering to its arms control, nonproliferation, or disarmament commitments in which the United States is a participating state. The determinations are described in the most recent unclassified annual report provided to Congress pursuant to section 403 of the Arms Control and Disarmament Act (22 U.S.C. 2593a). The report is available at https://www.state.gov/bureaus-offices/under-secretary-for-arms-control-and-international-security-affairs/bureau-of-arms-control-verification-and-compliance/; and\n(ii) No entity owned or controlled by the Offeror has engaged in any activity that contributed to or was a significant factor in the President's or Secretary of State's determination that a foreign country is in violation of its obligations undertaken in any arms control, nonproliferation, or disarmament agreement to which the United States is a party, or is not adhering to its arms control, nonproliferation, or disarmament commitments in which the United States is a participating state. The determinations are described in the most recent unclassified annual report provided to Congress pursuant to section 403 of the Arms Control and Disarmament Act (22 U.S.C. 2593a). The report is available at https://www.state.gov/bureaus-offices/under-secretary-for-arms-control-and-international-security-affairs/bureau-of-arms-control-verification-and-compliance/; or\n\n__ (2) The Offeror is providing separate information with its offer in accordance with paragraph (d)(2) of this provision.\n(c) Procedures for reviewing the annual unclassified report (see paragraph (b)(1) of this provision). For clarity, references to the report in this section refer to the entirety of the annual unclassified report, including any separate reports that are incorporated by reference into the annual unclassified report.\n(1) Check the table of contents of the annual unclassified report and the country section headings of the reports incorporated by reference to identify the foreign countries listed there. Determine whether the Offeror or any person owned or controlled by the Offeror may have engaged in any activity related to one or more of such foreign countries.\n(2) If there may have been such activity, review all findings in the report associated with those foreign countries to determine whether or not each such foreign country was determined to be in violation of its obligations undertaken in an arms control, nonproliferation, or disarmament agreement to which the United States is a party, or to be not adhering to its arms control, nonproliferation, or disarmament commitments in which the United States is a participating state. For clarity, in the annual report an explicit certification of non-compliance is equivalent to a determination of violation. However, the following statements in the annual report are not equivalent to a determination of violation:\n(i) An inability to certify compliance.\n(ii) An inability to conclude compliance.\n(iii) A statement about compliance concerns.\n(3) If so, determine whether the Offeror or any person owned or controlled by the Offeror has engaged in any activity that contributed to or is a significant factor in the determination in the report that one or more of these foreign countries is in violation of its obligations undertaken in an arms control, nonproliferation, or disarmament agreement to which the United States is a party, or is not adhering to its arms control, nonproliferation, or disarmament commitments in which the United States is a participating state. Review the narrative for any such findings reflecting a determination of violation or non-adherence related to those foreign countries in the report, including the finding itself, and to the extent necessary, the conduct giving rise to the compliance or adherence concerns, the analysis of compliance or adherence concerns, and efforts to resolve compliance or adherence concerns.\n(4) The Offeror may submit any questions with regard to this report by email to NDAA1290Cert@state.gov. To the extent feasible, the Department of State will respond to such email inquiries within 3 business days.\n(d) Do not submit an offer unless—\n(1) A certification is provided in paragraph (b)(1) of this provision and submitted with the offer; or\n(2) In accordance with paragraph (b)(2) of this provision, the Offeror provides with its offer information that the President of the United States has\n(i) Waived application under 22 U.S.C. 2593e(d) or (e); or\n(ii) Determined under 22 U.S.C. 2593e(g)(2) that the entity has ceased all activities for which measures were imposed under 22 U.S.C. 2593e(b).\n(e) Remedies. The certification in paragraph (b)(1) of this provision is a material representation of fact upon which reliance was placed when making award. If it is later determined that the Offeror knowingly submitted a false certification, in addition to other remedies available to the Government, such as suspension or debarment, the Contracting Officer may terminate any contract resulting from the false certification.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.209-14\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.209-14\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.209-14</span>\n              <span class=\"result-title\">Reserve Officer Training Corps and Military Recuriting on Campus</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Above-SAT solicitations and contracts with institutions of higher education, using covered-agency funds.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert this clause, Reserve Officer Training Corps and Military Recruiting on Campus, in solicitations and contracts that are expected to exceed the simplified acquisition threshold, with institutions of higher education, when using funds from a covered agency. The clause is not prescribed for solicitations and contracts using part 12 for the acquisition of commercial products and commercial services.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions. As used in this clause—\nCovered agency means—\n(1)The Department of Defense;\n(2)Any department or agency for which regular appropriations are made in a Department of Labor, Health and Human Services; and Education, and Related Agencies Appropriations Act;\n(3)The Department of Homeland Security;\n(4)The National Nuclear Security Administration of the Department of Energy;\n(5)The Department of Transportation; or\n(6)The Central Intelligence Agency.\nInstitution of higher education means an institution that meets the requirements of 20 U.S.C. 1001 and includes all sub-elements of such an institution.\n(b) Limitation on contract award. Except as provided in paragraph (c) of this clause, an institution of higher education is ineligible for contract award if the Secretary of Defense determines that the institution has a policy or practice (regardless of when implemented) that prohibits or in effect prevents—\n(1) The Secretary of a military department from maintaining, establishing, or operating a unit of the Senior Reserve Officer Training Corps (ROTC) at that institution (or any sub-element of that institution);\n(2) A student at that institution (or any sub-element of that institution) from enrolling in a unit of the Senior ROTC at another institution of higher education;\n(3) The Secretary of a military department or the Secretary of Homeland Security from gaining access to campuses, or access to students (who are 17 years of age or older) on campuses, for purposes of military recruiting; or\n(4) Military recruiters from accessing, for purposes of military recruiting, the following information pertaining to students (who are 17 years of age or older) enrolled at that institution:\n(i) Name, address, and telephone listings.\n(ii) Date and place of birth, educational level, academic majors, degrees received, and the most recent educational institution enrolled in by the student.\n(c) Exception. The limitation in paragraph (b) of this clause does not apply to an institution of higher education if the Secretary of Defense determines that—\n(1) The institution has ceased the policy or practice described in paragraph (b) of this clause; or\n(2) The institution has a long-standing policy of pacifism based on historical religious affiliation.\n(d) Notwithstanding any other clause of this contract, if the Secretary of Defense determines that the institution has violated the contract in paragraph (b) of this clause—\n(1) The institution will be ineligible for further payments under this and any other contracts with this agency and any other covered agency, except for contracts at or below the simplified acquisition threshold or contracts for the acquisition of commercial products or commercial services; and\n(2) The Government will terminate this contract for default for the institution's material failure to comply with the terms and conditions of award.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.210-1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.210-1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.210-1</span>\n              <span class=\"result-title\">Market Research</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts over $7M, other than for commercial products or commercial services.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert this clause in solicitations and contracts over $7 million, other than solicitations and contracts for the acquisition of commercial products or commercial services.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definition. As used in this clause—\nCommercial product, commercial service, and nondevelopmental item have the meaning contained in Federal Acquisition Regulation 2.101.\n(b) Before awarding subcontracts for other than commercial acquisitions, where the subcontracts are over the simplified acquisition threshold, as defined in FAR 2.101 on the date of subcontract award, the Contractor shall conduct market research to—\n(1) Determine if commercial products, commercial services, or, to the extent commercial products suitable to meet the agency’s needs are not available, nondevelopmental items are available that–\n(i) Meet the agency’s requirements;\n(ii) Could be modified to meet the agency’s requirements; or\n(iii) Could meet the agency’s requirements if those requirements were modified to a reasonable extent; and\n(2) Determine the extent to which commercial products, commercial services, or nondevelopmental items could be incorporated at the component level.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-1</span>\n              <span class=\"result-title\">Availability of Specifications Listed in the GSA Index of Federal Specifications, Standards and Commercial Item Descriptions, FPMR Part 101-29</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations that cite specifications listed in the GSA Index that are not furnished with the solicitation.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert this provision in solicitations that cite specifications listed in the Index that are not furnished with the solicitation.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) The GSA Index of Federal Specifications, Standards and Commercial Item Descriptions, FPMR Part 101–29, and copies of Federal specifications, standards, and product descriptions can be downloaded from the ASSIST website at https://assist.dla.mil.\n(b) If the General Services Administration, Department of Agriculture, or Department of Veterans Affairs issued this solicitation, a copy of specifications, standards, and commercial item descriptions cited in this solicitation may be obtained from the ASSIST website identified in paragraph (a) of this provision.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-2\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-2\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-2</span>\n              <span class=\"result-title\">Availability of Specifications, Standards, and Data Item Descriptions Listed in the Acquisition Streamlining and Standardization Information System (ASSIST)</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations that cite specifications listed in ASSIST that are not furnished with the solicitation.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert this provision in solicitations that cite specifications listed in the ASSIST that are not furnished with the solicitation.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Most unclassified Defense specifications and standards may be downloaded from the ASSIST website at https://assist.dla.mil.\n(b) Defense documents not available from ASSIST may be requested from the Defense Standardization Program Office by—\n(1) Using the ASSIST feedback module (https://assist.dla.mil/​feedback); or\n(2) Contacting the Defense Standardization Program Office by telephone at 571–767–6888 or email at assisthelp@dla.mil.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-3\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-3\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-3</span>\n              <span class=\"result-title\">Availability of Specifications Not Listed in the GSA Index of Federal Specifications, Standards and Commercial Item Descriptions</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations that cite specs not in the GSA Index, not furnished, but available from a designated source.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert a provision substantially the same as this provision in solicitations that cite specifications that are not listed in the Index and are not furnished with the solicitation, but may be obtained from a designated source.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">Availability of Specifications Not Listed in the GSA Index of Federal Specifications, Standards and Commercial Item Descriptions (June 1988)\nThe specifications cited in this solicitation may be obtained from:\n(Activity) address) ________________________________________________________________\n_______________________________________________________________________________\n_______________________________________________________________________________\n(Telephone number) _________________________________\n(Person to be contacted) ______________________________\nThe request should identify the solicitation number and the specification requested by date, title, and number, as cited in the solicitation.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-4\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-4\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-4</span>\n              <span class=\"result-title\">Specs Not in GSA Index of Federal Specifications, Standards and commercial products and commercial services Descriptions</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations that cite specs not in the GSA Index that are available for examination at a specified location.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">The contracting officer shall insert a provision substantially the same as this provision in solicitations that cite specifications that are not listed in the Index and are available for examination at a specified location.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">Availability for Examination of Specifications Not Listed in the GSA Index of Federal Specifications, Standards and Commercial Item Descriptions (June 1988)\n(Activity) _________________________________________\n(Complete Address) ____________________________________________________________________\n____________________________________________________________________\n____________________________________________________________________\n(Telephone number) _________________________________\n(Person to be contacted) ______________________________\n(Time(s) for viewing) ________________________________\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-5\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-5\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-5</span>\n              <span class=\"result-title\">Material Reqs</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations and contracts for supplies that are not commercial products.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert this clause in solicitations and contracts for supplies that are not commercial products.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) Definitions.\nAs used in this clause-\nNew means composed of previously unused components, whether manufactured from virgin material, recovered material in the form of raw material, or materials and by-products generated from, and reused within, an original manufacturing process; provided that the supplies meet contract requirements, including but not limited to, performance, reliability, and life expectancy.\nReconditioned means restored to the original normal operating condition by readjustments and material replacement.\nRecovered material means waste materials and by-products recovered or diverted from solid waste, but the term does not include those materials and by-products generated from, and commonly reused within, an original manufacturing process.\nRemanufactured means factory rebuilt to original specifications.\nVirgin material means-\n(1) Previously unused raw material, including previously unused copper, aluminum, lead, zinc, iron, other metal or metal ore; or\n(2) Any undeveloped resource that is, or with new technology will become, a source of raw materials.\n(b) Unless this contract otherwise requires virgin material or supplies composed of or manufactured from virgin material, the Contractor shall provide supplies that are new, reconditioned, or remanufactured, as defined in this clause.\n(c) A proposal to provide unused former Government surplus property shall include a complete description of the material, the quantity, the name of the Government agency from which acquired, and the date of acquisition.\n(d) A proposal to provide used, reconditioned, or remanufactured supplies shall include a detailed description of such supplies and shall be submitted to the Contracting Officer for approval.\n(e) Used, reconditioned, or remanufactured supplies, or unused former Government surplus property, may be used in contract performance if the Contractor has proposed the use of such supplies, and the Contracting Officer has authorized their use.\n(End of clause)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-6\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-6\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-6</span>\n              <span class=\"result-title\">Brand Name or Equal</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations that include brand-name-or-equal purchase descriptions.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">Insert this provision when brand name or equal purchase descriptions are included in a solicitation.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) If an item in this solicitation is identified as \"brand name or equal,\" the purchase description reflects the characteristics and level of quality that will satisfy the Government’s needs. The salient physical, functional, or performance characteristics that \"equal\" products must meet are specified in the solicitation.\n(b) To be considered for award, offers of \"equal\" products, including \"equal\" products of the brand name manufacturer, must-\n(1) Meet the salient physical, functional, or performance characteristic specified in this solicitation;\n(2) Clearly identify the item by-\n(i) Brand name, if any; and\n(ii) Make or model number;\n(3) Include descriptive literature such as illustrations, drawings, or a clear reference to previously furnished descriptive data or information available to the Contracting Officer; and\n(4) Clearly describe any modifications the offeror plans to make in a product to make it conform to the solicitation requirements. Mark any descriptive material to clearly show the modifications.\n(c) The Contracting Officer will evaluate \"equal\" products on the basis of information furnished by the offeror or identified in the offer and reasonably available to the Contracting Officer. The Contracting Officer is not responsible for locating or obtaining any information not identified in the offer.\n(d) Unless the offeror clearly indicates in its offer that the product being offered is an \"equal\" product, the offeror shall provide the brand name product referenced in the solicitation.\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-7\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-7\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-7</span>\n              <span class=\"result-title\">Alternatives to Government-Unique Standards</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-provision\">Provision</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Solicitations using Government-unique standards when the agency uses transaction-based VCS reporting.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">(See cell below for DoD-unique guidance). Insert this provision in solicitations that use Government-unique standards when the agency uses the transaction-based reporting method to report its use of voluntary consensus standards to the National Institute of Standards and Technology (see OMB Circular A-119, “Federal Participation in the Development and Use of Voluntary Consensus Standards and in Conformity Assessment Activities”). Use of the provision is optional for agencies that report their use of voluntary consensus standards to the National Institute of Standards and Technology using the categorical reporting method. Agencies that manage their specifications on a contract-by-contract basis use the transaction-based method of reporting. Agencies that manage their specifications centrally use the categorical method of reporting. Agency regulations regarding specification management describe which method is used.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">(a) This solicitation includes Government-unique standards. The offeror may propose voluntary consensus standards that meet the Government’s requirements as alternatives to the Government-unique standards. The Government will accept use of the voluntary consensus standard instead of the Government-unique standard if it meets the Government’s requirements unless inconsistent with law or otherwise impractical.\n(b) If an alternative standard is proposed, the offeror must furnish data and/or information regarding the alternative in sufficient detail for the Government to determine if it meets the Government’s requirements. Acceptance of the alternative standard is a unilateral decision made solely at the discretion of the Government.\n(c) Offers that do not comply with the Government-unique standards specified in this solicitation may be determined to be nonresponsive or unacceptable. The offeror may submit an offer that complies with the Government-unique standards specified in this solicitation, in addition to any proposed alternative standard(s).\n(End of provision)</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-8\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-8</span>\n              <span class=\"result-title\">Time of Delivery</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Supply solicitations/contracts (combined): use Alts I/II/III per the delivery-schedule basis at 11.404(b).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may use the clause with its Alternate III.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may delete paragraph (b) of the basic clause. The time may be expressed by substituting \"within days after the date of receipt of a written notice of award\" as the heading for the third column of paragraph (a) of the basic clause.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-8--1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8--1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-8</span>\n              <span class=\"result-title\">Time of Delivery Alt I</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Supply solicitations/contracts (combined): use Alts I/II/III per the delivery-schedule basis at 11.404(b).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may use the clause with its Alternate III.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may delete paragraph (b) of the basic clause. The time may be expressed by substituting \"within days after the date of receipt of a written notice of award\" as the heading for the third column of paragraph (a) of the basic clause.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-8--2\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8--2\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-8</span>\n              <span class=\"result-title\">Time of Delivery Alt II</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Supply solicitations/contracts (combined): use Alts I/II/III per the delivery-schedule basis at 11.404(b).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may use the clause with its Alternate III.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may delete paragraph (b) of the basic clause. The time may be expressed by substituting \"within days after the date of receipt of a written notice of award\" as the heading for the third column of paragraph (a) of the basic clause.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-8--3\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-8--3\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-8</span>\n              <span class=\"result-title\">Time of Delivery Alt III</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Supply solicitations/contracts (combined): use Alts I/II/III per the delivery-schedule basis at 11.404(b).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may use the clause with its Alternate III.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may delete paragraph (b) of the basic clause. The time may be expressed by substituting \"within days after the date of receipt of a written notice of award\" as the heading for the third column of paragraph (a) of the basic clause.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-9\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-9</span>\n              <span class=\"result-title\">Desired and Required Time of Delivery</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Supply solicitations/contracts (combined): use Alts I/II/III per the desired/required-time basis at 11.404(c).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may use the clause with its Alternate III.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may delete paragraph (b) of the basic clause. The time may be expressed by substituting \"within days after the date of receipt of a written notice of award\" as the heading of the third column of paragraph (a) of the basic clause.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-9--1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9--1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-9</span>\n              <span class=\"result-title\">Desired and Required Time of Delivery Alt I</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Supply solicitations/contracts (combined): use Alts I/II/III per the desired/required-time basis at 11.404(c).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may use the clause with its Alternate III.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may delete paragraph (b) of the basic clause. The time may be expressed by substituting \"within days after the date of receipt of a written notice of award\" as the heading of the third column of paragraph (a) of the basic clause.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-9--2\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9--2\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-9</span>\n              <span class=\"result-title\">Desired and Required Time of Delivery Alt II</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Supply solicitations/contracts (combined): use Alts I/II/III per the desired/required-time basis at 11.404(c).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may use the clause with its Alternate III.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may delete paragraph (b) of the basic clause. The time may be expressed by substituting \"within days after the date of receipt of a written notice of award\" as the heading of the third column of paragraph (a) of the basic clause.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-9--3\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-9--3\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-9</span>\n              <span class=\"result-title\">Desired and Required Time of Delivery Alt III</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">Supply solicitations/contracts (combined): use Alts I/II/III per the desired/required-time basis at 11.404(c).</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may use the clause with its Alternate III.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">If the delivery schedule is to be based on the actual date the contractor receives a written notice of award, the contracting officer may delete paragraph (b) of the basic clause. The time may be expressed by substituting \"within days after the date of receipt of a written notice of award\" as the heading of the third column of paragraph (a) of the basic clause.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-10\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-10\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-10</span>\n              <span class=\"result-title\">Commencement, Prosecution, and Completion of Work</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">FP construction (combined): use Alt I when completion is computed from contractor receipt of NTP by a date.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If the completion date is expressed as a specific calendar date, computed on the basis of the contractor receiving the notice to proceed by a certain day, the contracting officer may use the clause with its Alternate I.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">The completion date is based on the assumption that the successful offeror will receive the notice to proceed by _______________ [Contracting Officer insert date]. The completion date will be extended by the number of calendar days after the above date that the Contractor receives the notice to proceed, except to the extent that the delay in issuance of the notice to proceed results from the failure of the Contractor to execute the contract and give the required performance and payment bonds within the time specified in the offer.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div><div class=\"result-row \" data-uid=\"52.211-10--1\">\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"52.211-10--1\">\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">52.211-10</span>\n              <span class=\"result-title\">Commencement, Prosecution, and Completion of Work Alt I</span>\n              <span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span> <span class=\"badge badge-clause\">Clause</span><span class=\"badge badge-reg-far\">FAR</span><span class=\"badge badge-rfo\">FILL-IN</span>\n            </div>\n            <div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">FP construction (combined): use Alt I when completion is computed from contractor receipt of NTP by a date.</div>\n            <div class=\"result-detail\" style=\"display: none;\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">If the completion date is expressed as a specific calendar date, computed on the basis of the contractor receiving the notice to proceed by a certain day, the contracting officer may use the clause with its Alternate I.</div>\n              </div>\n              \n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">The completion date is based on the assumption that the successful offeror will receive the notice to proceed by _______________ [Contracting Officer insert date]. The completion date will be extended by the number of calendar days after the above date that the Contractor receives the notice to proceed, except to the extent that the delay in issuance of the notice to proceed results from the failure of the Contractor to execute the contract and give the required performance and payment bonds within the time specified in the offer.</div>\n                </div>\n              \n            </div>\n          </div>\n      </div></div>\n\n  </div>\n</main>\n\n<!-- Floating Selection Panel -->\n<div class=\"sel-panel\" id=\"selPanel\">\n  <!-- Compact mode: count badge + vertical label -->\n  <div class=\"sel-compact\" id=\"selCompact\">\n    <div class=\"sel-count-badge\" id=\"selCountBadge\">0</div>\n    <div class=\"sel-compact-icon\">Export</div>\n  </div>\n  <!-- Expanded mode: full list -->\n  <div class=\"sel-expanded\">\n    <div class=\"sel-exp-header\">\n      <h4 id=\"selExpTitle\">0 Selected</h4>\n      <button class=\"sel-collapse-btn\" id=\"selCollapse\" title=\"Collapse\">×</button>\n    </div>\n    <div class=\"sel-list\" id=\"selList\"></div>\n    <div class=\"sel-exp-actions\">\n      <button class=\"btn btn-primary\" id=\"reviewExport\">Review &amp; Export</button>\n      <button class=\"btn btn-secondary\" id=\"clearSelection\">Clear All</button>\n    </div>\n  </div>\n</div>\n\n<!-- Preview / Edit Overlay -->\n<div class=\"preview-overlay\" id=\"previewOverlay\">\n  <div class=\"preview-wrap\">\n    <div class=\"preview-topbar\">\n      <h2 id=\"previewTitle\">Review &amp; Export</h2>\n      <div class=\"preview-topbar-actions\">\n        <button class=\"btn btn-secondary\" id=\"backToMatrix\">Back to Matrix</button>\n        <button class=\"btn btn-primary\" id=\"exportPdfBtn\">Export PDF</button>\n      </div>\n    </div>\n\n    <!-- Step 1: IBR Clauses -->\n    <div class=\"preview-section\" id=\"prevIbrSection\" style=\"display:none;\">\n      <div class=\"preview-section-title\">Incorporated by Reference (FAR 52.102)</div>\n      <p style=\"font-size:0.82rem;color:var(--text-muted);margin-bottom:0.75rem;\">These clauses are incorporated by reference and will appear as a table in the PDF.</p>\n      <table class=\"ibr-table\">\n        <thead><tr><th>Clause</th><th>Title</th><th>Prescription</th><th></th></tr></thead>\n        <tbody id=\"ibrTableBody\"></tbody>\n      </table>\n    </div>\n\n    <!-- Step 2: Full Text Clauses (no fill-in) -->\n    <div class=\"preview-section\" id=\"prevFtSection\" style=\"display:none;\">\n      <div class=\"preview-section-title\">Full Text Clauses</div>\n      <p style=\"font-size:0.82rem;color:var(--text-muted);margin-bottom:0.75rem;\">These will be included in full text in the PDF. Clause text is included automatically.</p>\n      <table class=\"ibr-table\">\n        <thead><tr><th>Clause</th><th>Title</th><th>Prescription</th><th></th></tr></thead>\n        <tbody id=\"ftTableBody\"></tbody>\n      </table>\n    </div>\n\n    <!-- Step 3: Fill-In Required -->\n    <div class=\"preview-section\" id=\"prevFillSection\" style=\"display:none;\">\n      <div class=\"preview-section-title\">Fill-In Required</div>\n      <p style=\"font-size:0.82rem;color:var(--text-muted);margin-bottom:0.75rem;\">These clauses require you to fill in blanks before including them. Edit the text below as needed.</p>\n      <div id=\"fillCardsList\"></div>\n    </div>\n\n    <!-- Step 4: Preview -->\n    <div class=\"preview-section\" id=\"prevPreviewSection\" style=\"display:none;\">\n      <div class=\"preview-section-title\">PDF Preview</div>\n      <p style=\"font-size:0.82rem;color:var(--text-muted);margin-bottom:0.75rem;\">This is how the document will appear. All text is still editable.</p>\n      <div id=\"pdfPreview\" class=\"pdf-preview\"></div>\n    </div>\n\n    <div style=\"display:flex;gap:0.6rem;justify-content:flex-end;border-top:1px solid var(--border-color);padding-top:1.5rem;margin-top:1rem;\">\n      <button class=\"btn btn-secondary\" id=\"backToMatrix2\">Back to Matrix</button>\n      <button class=\"btn btn-primary\" id=\"exportPdfBtn2\">Export PDF</button>\n    </div>\n  </div>\n</div>\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n    <div id=\"gc-stats\" style=\"margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.3px;\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>\n  </div>\n</footer>\n\n<script src=\"data/clause-matrix.js\"></script>\n<script src=\"data/clause-detail.js\"></script>\n<script src=\"https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.2/jspdf.umd.min.js\"></script>\n<script src=\"main.js\"></script>\n<script src=\"player.js\"></script>\n\n<script>\n// ============================================================================\n// CLAUSE MATRIX APPLICATION\n// ============================================================================\n\nclass ClauseMatrix {\n  constructor() {\n    this.allClauses = CLAUSE_DATA || [];\n    this.filteredClauses = [...this.allClauses];\n    this.selectedIds = new Set();\n    // Per-clause classification overrides the CO can toggle from the preview.\n    // ibrOverrides forces a clause into the IBR table; ftOverrides forces it\n    // into the full-text table. A clause can be in at most one at a time.\n    this.ibrOverrides = new Set();\n    this.ftOverrides = new Set();\n    this.expandedId = null;\n\n    // Filter state\n    this.filters = {\n      // DoD question (single-select; null = unanswered)\n      dod: null,           // null | 'yes' | 'no'\n      // FOB question (single-select; null = unanswered)\n      fob: null,           // null | 'origin' | 'destination'\n      // Phase 1: Build (additive, stackable)\n      build: new Set(),    // 'commercial','construction','services','sap','sealed-bid','options','idiq','contingency','a-e'\n      // Phase 2: Trim (subtractive)\n      trim: new Set(['not-covid']),     // 'oconus','not-covid','sca-exempt','db-exempt','hide-ibr','hide-ft'\n      // Dollar Value (single-select cascading tier)\n      dollar: 'any',       // 'any','mpt','sat','sub750','tina','comsap','15m','major'\n      // Structural\n      regulation: new Set(),\n      type: 'all',\n      ct: new Set(),\n      search: ''\n    };\n\n    this.renderBatchSize = 100;\n    this.renderedCount = 0;\n    this.init();\n  }\n\n  init() {\n    this.cacheDOM();\n    this.bindEvents();\n    // Activate default trim pills\n    document.querySelectorAll('.pill[data-filter=\"trim\"]').forEach(p => {\n      if (this.filters.trim.has(p.dataset.value)) p.classList.add('active');\n    });\n    // Activate default dollar pill\n    document.querySelectorAll('.pill[data-filter=\"dollar\"]').forEach(p => {\n      p.classList.toggle('active', p.dataset.value === this.filters.dollar);\n    });\n    this.updateDollarLabels();\n    this.render();\n  }\n\n  cacheDOM() {\n    this.resultsContainer = document.getElementById('resultsContainer');\n    this.heroSummary = document.getElementById('heroSummary');\n    this.searchInput = document.getElementById('searchInput');\n    this.filterToggle = document.getElementById('filterToggle');\n    this.filterContent = document.getElementById('filterContent');\n    this.clearFiltersBtn = document.getElementById('clearFilters');\n    this.resultsCount = document.getElementById('resultsCount');\n    this.methodHint = document.getElementById('methodHint');\n    this.selectRequiredBtn = document.getElementById('selectRequired');\n    this.selectAllFilteredBtn = document.getElementById('selectAllFiltered');\n    this.deselectAllBtn = document.getElementById('deselectAll');\n    this.gettingStartedHint = document.getElementById('gettingStartedHint');\n    this.dismissHintBtn = document.getElementById('dismissHint');\n    // Floating panel\n    this.selPanel = document.getElementById('selPanel');\n    this.selCompact = document.getElementById('selCompact');\n    this.selCountBadge = document.getElementById('selCountBadge');\n    this.selExpTitle = document.getElementById('selExpTitle');\n    this.selList = document.getElementById('selList');\n    this.selCollapse = document.getElementById('selCollapse');\n    this.clearSelectionBtn = document.getElementById('clearSelection');\n    this.reviewExportBtn = document.getElementById('reviewExport');\n    // Preview page\n    this.previewOverlay = document.getElementById('previewOverlay');\n    this.previewTitle = document.getElementById('previewTitle');\n    this.prevIbrSection = document.getElementById('prevIbrSection');\n    this.ibrTableBody = document.getElementById('ibrTableBody');\n    this.prevFtSection = document.getElementById('prevFtSection');\n    this.ftTableBody = document.getElementById('ftTableBody');\n    this.prevFillSection = document.getElementById('prevFillSection');\n    this.fillCardsList = document.getElementById('fillCardsList');\n    this.prevPreviewSection = document.getElementById('prevPreviewSection');\n    this.pdfPreview = document.getElementById('pdfPreview');\n  }\n\n  bindEvents() {\n    // All pill clicks (build, trim, regulation, type, ct)\n    document.querySelectorAll('.pill[data-filter]').forEach(pill => {\n      pill.addEventListener('click', e => this.handlePillClick(e));\n    });\n\n    // Search\n    this.searchInput.addEventListener('input', e => this.handleSearch(e));\n\n    // Filter panel toggle\n    this.filterToggle.addEventListener('click', () => this.toggleFilterPanel());\n\n    // Clear filters\n    this.clearFiltersBtn.addEventListener('click', () => this.clearAllFilters());\n\n    // Floating panel\n    this.selCompact.addEventListener('click', () => this.selPanel.classList.add('expanded'));\n    this.selCollapse.addEventListener('click', () => this.selPanel.classList.remove('expanded'));\n    this.clearSelectionBtn.addEventListener('click', () => this.clearSelection());\n    this.reviewExportBtn.addEventListener('click', () => this.openPreview());\n\n    // Preview page\n    document.getElementById('backToMatrix').addEventListener('click', () => this.closePreview());\n    document.getElementById('backToMatrix2').addEventListener('click', () => this.closePreview());\n    document.getElementById('exportPdfBtn').addEventListener('click', () => this.generatePDF());\n    document.getElementById('exportPdfBtn2').addEventListener('click', () => this.generatePDF());\n\n    // Results toolbar\n    this.selectRequiredBtn.addEventListener('click', () => this.selectRequired());\n    this.selectAllFilteredBtn.addEventListener('click', () => this.selectAllFiltered());\n    this.deselectAllBtn.addEventListener('click', () => this.deselectAll());\n\n    // Getting started hint\n    this.dismissHintBtn.addEventListener('click', () => {\n      this.gettingStartedHint.style.display = 'none';\n      try { localStorage.setItem('kthq-hint-dismissed', '1'); } catch(e) {}\n    });\n    // Hide hint if previously dismissed\n    try {\n      if (localStorage.getItem('kthq-hint-dismissed')) this.gettingStartedHint.style.display = 'none';\n    } catch(e) {}\n  }\n\n  handlePillClick(e) {\n    const pill = e.target;\n    const filterType = pill.dataset.filter;\n    const value = pill.dataset.value;\n\n    if (filterType === 'type' || filterType === 'dollar') {\n      // Single-select\n      document.querySelectorAll(`[data-filter=\"${filterType}\"]`).forEach(p => p.classList.remove('active'));\n      pill.classList.add('active');\n      this.filters[filterType] = value;\n    } else if (filterType === 'dod' || filterType === 'fob') {\n      // Toggle single-select: clicking the active pill deactivates (null); otherwise select\n      const isActive = pill.classList.contains('active');\n      document.querySelectorAll(`[data-filter=\"${filterType}\"]`).forEach(p => p.classList.remove('active'));\n      if (isActive) {\n        this.filters[filterType] = null;\n      } else {\n        pill.classList.add('active');\n        this.filters[filterType] = value;\n      }\n    } else if (filterType === 'build' || filterType === 'trim' || filterType === 'ct' || filterType === 'regulation') {\n      // Multi-select toggle\n      pill.classList.toggle('active');\n      if (pill.classList.contains('active')) {\n        this.filters[filterType].add(value);\n      } else {\n        this.filters[filterType].delete(value);\n      }\n    }\n\n    this.updateDollarLabels();\n    this.applyFilters();\n  }\n\n  // The ordinary simplified acquisition threshold is $350K.\n  updateDollarLabels() {\n    const satCeiling = '$350K';\n    const satPill = document.querySelector('[data-filter=\"dollar\"][data-value=\"sat\"]');\n    const sub750Pill = document.querySelector('[data-filter=\"dollar\"][data-value=\"sub750\"]');\n    if (satPill) satPill.innerHTML = `$15K \\u2013 ${satCeiling} (SAT)`;\n    if (sub750Pill) sub750Pill.innerHTML = `${satCeiling} \\u2013 $750K`;\n  }\n\n  handleSearch(e) {\n    clearTimeout(this._searchTimeout);\n    this._searchTimeout = setTimeout(() => {\n      this.filters.search = e.target.value.toLowerCase();\n      this.applyFilters();\n    }, 250);\n  }\n\n  toggleFilterPanel() {\n    const isCollapsed = this.filterToggle.classList.contains('collapsed');\n    if (isCollapsed) {\n      this.filterToggle.classList.remove('collapsed');\n      this.filterContent.style.display = 'block';\n    } else {\n      this.filterToggle.classList.add('collapsed');\n      this.filterContent.style.display = 'none';\n    }\n  }\n\n  clearAllFilters() {\n    this.filters = {\n      dod: null,\n      fob: null,\n      build: new Set(),\n      trim: new Set(['not-covid']),\n      dollar: 'any',\n      regulation: new Set(),\n      type: 'all',\n      ct: new Set(),\n      search: ''\n    };\n\n    // Reset UI\n    document.querySelectorAll('.pill').forEach(p => p.classList.remove('active'));\n    document.querySelectorAll('[data-filter=\"type\"][data-value=\"all\"]')[0].classList.add('active');\n    document.querySelectorAll('[data-filter=\"dollar\"][data-value=\"any\"]')[0].classList.add('active');\n    // Re-activate default trim pills\n    document.querySelectorAll('.pill[data-filter=\"trim\"]').forEach(p => {\n      if (this.filters.trim.has(p.dataset.value)) p.classList.add('active');\n    });\n    this.searchInput.value = '';\n\n    this.updateDollarLabels();\n    this.applyFilters();\n  }\n\n  // ===== Phase 1: Build rules =====\n  // Each build type maps to a function that returns true if the clause belongs to that family\n  static BUILD_RULES = {\n    'commercial': c => c.tags && c.tags.includes('part-12'),\n    'construction': c => c.id.startsWith('52.236') || c.id.startsWith('252.236') || (c.tags && c.tags.includes('construction')),\n    'services': c => c.id.startsWith('52.237') || c.id.startsWith('252.237'),\n    'sap': c => c.id.startsWith('52.213') || (c.method && (c.method.sap === 'R' || c.method.sap === 'O')),\n    'sealed-bid': c => c.id.startsWith('52.214') || (c.tags && c.tags.includes('sealed-bid')) || (c.method && (c.method.sldbid === 'R' || c.method.sldbid === 'O')),\n    'options': c => c.id.startsWith('52.217') || (c.tags && c.tags.includes('options')),\n    'idiq': c => c.id.startsWith('52.216') || c.id.startsWith('252.216') || (c.tags && c.tags.includes('idiq')),\n    'contingency': c => c.tags && c.tags.includes('contingency'),\n    'a-e': c => c.tags && c.tags.includes('a-e'),\n    'r-and-d': c => c.id.startsWith('52.235') || c.id.startsWith('252.235') || (c.tags && c.tags.includes('r-and-d')),\n    'major-defense': c => c.id.startsWith('52.234') || c.id.startsWith('252.234') || (c.tags && c.tags.includes('major-defense')),\n    'litigation': c => c.tags && c.tags.includes('litigation'),\n    'cots': c => (c.tags && (c.tags.includes('part-12') || c.tags.includes('cots'))),\n    'higher-ed': c => c.tags && c.tags.includes('higher-ed'),\n    'ccpd': c => c.id.startsWith('52.215') || c.id.startsWith('252.215') || c.id.startsWith('52.230') || c.id.startsWith('252.230') || (c.tags && c.tags.includes('ccpd')),\n    'fms': c => c.tags && c.tags.includes('fms'),\n    'vessels': c => c.id.startsWith('252.217-70') || (c.tags && c.tags.includes('vessels')),\n    'uca': c => c.id === '52.216-23' || c.id === '52.216-24' || c.id === '52.216-25' || (c.tags && c.tags.includes('uca')),\n    'demo': c => c.tags && c.tags.includes('demo'),\n    'buy-american': c => c.id.startsWith('52.225') || c.id.startsWith('252.225') || (c.tags && c.tags.includes('buy-american')),\n    'lease': c => c.id.startsWith('52.208') || c.id.startsWith('252.208') || (c.tags && c.tags.includes('lease')),\n    'multiple-year': c => c.tags && c.tags.includes('multiple-year'),\n    'set-aside': c => c.id.startsWith('52.219') || c.id.startsWith('252.219') || c.id.startsWith('52.226') || c.id.startsWith('252.226') || (c.tags && c.tags.includes('set-aside')),\n    'gpc': c => c.id === '52.232-36' || c.id === '252.232-7009' || (c.tags && c.tags.includes('gpc')),\n    'data-rights': c => c.id.startsWith('252.227') || (c.tags && c.tags.includes('ip-data')),\n    'performance-bond': c => c.tags && c.tags.includes('performance-bond'),\n    'local-area-set-aside': c => c.tags && c.tags.includes('local-area-set-aside'),\n  };\n\n  // ===== Phase 2: Trim rules =====\n  // Each trim type maps to a function that returns true if the clause should be REMOVED\n  static TRIM_RULES = {\n    'oconus': c => c.tags && c.tags.includes('domestic-only'),\n    'sca-exempt': c => c.tags && c.tags.includes('sca'),\n    'db-exempt': c => c.tags && c.tags.includes('davis-bacon'),\n    'not-covid': c => c.tags && c.tags.includes('coronavirus'),\n    'hide-ibr': c => c.ibr === 'Yes' || c.ibr === 'Yes*',\n    'hide-ft': c => c.ibr === 'No' || c.ibr === 'N' || c.ibr === null,\n  };\n\n  // ===== Dollar Value tiers (cascading, single-select) =====\n  // For each selected tier, these tags cause exclusion (clause doesn't apply at that value).\n  // Floors:   tier-over-mpt(>$15K), above-sat(>SAT), tier-over-750k-nonconstr(>$750K),\n  //           tier-over-1-5m-constr(>$1.5M construction), tier-over-tina(>$2M),\n  //           tier-over-com-sap(>$9M), tier-over-15m(>$15M)\n  // Ceilings: tier-under-mpt(<$15K), below-sat(<SAT)\n  // Subcontracting-plan threshold is selected at runtime based on whether Construction\n  // is the active build filter: non-construction uses $750K, construction uses $1.5M.\n  static DOLLAR_EXCLUDE = {\n    'any':    [],\n    'mpt':    ['tier-over-mpt', 'above-sat', 'tier-over-750k-nonconstr', 'tier-over-1-5m-constr', 'tier-over-tina', 'tier-over-com-sap', 'tier-over-15m'],\n    'sat':    ['above-sat', 'tier-over-750k-nonconstr', 'tier-over-1-5m-constr', 'tier-over-tina', 'tier-over-com-sap', 'tier-over-15m', 'tier-under-mpt'],\n    'sub750': ['tier-over-750k-nonconstr', 'tier-over-1-5m-constr', 'tier-over-tina', 'tier-over-com-sap', 'tier-over-15m', 'tier-under-mpt', 'below-sat'],\n    'tina':   ['tier-over-tina', 'tier-over-com-sap', 'tier-over-15m', 'tier-under-mpt', 'below-sat'],\n    'comsap': ['tier-over-com-sap', 'tier-over-15m', 'tier-under-mpt', 'below-sat'],\n    '15m':    ['tier-over-15m', 'tier-under-mpt', 'below-sat'],\n    'major':  ['tier-under-mpt', 'below-sat'],\n  };\n\n  applyFilters() {\n    this.filteredClauses = this.allClauses.filter(clause => {\n\n      // ---- DoD question (gates DFARS visibility + not-dod clauses) ----\n      if (this.filters.dod === 'yes') {\n        // DoD path: hide FAR clauses tagged not-dod\n        if (clause.tags && clause.tags.includes('not-dod')) return false;\n      } else if (this.filters.dod === 'no') {\n        // Civilian path: hide DFARS entirely (both 252.xxx regulator and reg === 'DFARS')\n        if (clause.reg === 'DFARS') return false;\n        if (clause.id && clause.id.startsWith('252.')) return false;\n      }\n\n      // ---- FOB question (hide the opposite family of shipping clauses) ----\n      if (this.filters.fob === 'origin') {\n        if (clause.tags && clause.tags.includes('fob-destination')) return false;\n      } else if (this.filters.fob === 'destination') {\n        if (clause.tags && clause.tags.includes('fob-origin')) return false;\n      }\n\n      // ---- Phase 1: BUILD (additive) ----\n      // If any build filters are active, the clause must match at least one of them\n      // \"core\" tagged clauses always pass when any build filter is active\n      // \"Gated\" categories: clauses in these categories only appear when their\n      // specific filter is selected, even if they match other build rules\n      if (this.filters.build.size > 0) {\n        const isCore = clause.tags && clause.tags.includes('core');\n        if (!isCore) {\n          // Gated check: if clause belongs to a gated category but that filter isn't active, exclude it\n          const isDataRights = ClauseMatrix.BUILD_RULES['data-rights'](clause);\n          if (isDataRights && !this.filters.build.has('data-rights')) return false;\n\n          let matchesBuild = false;\n          for (const buildType of this.filters.build) {\n            const rule = ClauseMatrix.BUILD_RULES[buildType];\n            if (rule && rule(clause)) { matchesBuild = true; break; }\n          }\n          if (!matchesBuild) return false;\n        }\n      }\n\n      // ---- Phase 2: TRIM (subtractive) ----\n      // If any trim filters are active, remove clauses that match the trim rule\n      for (const trimType of this.filters.trim) {\n        const rule = ClauseMatrix.TRIM_RULES[trimType];\n        if (rule && rule(clause)) return false;\n      }\n\n      // ---- Dollar Value tier (cascading) ----\n      // A selected tier excludes clauses tagged with thresholds above or below it.\n      // Core (universally-required) clauses are exempt.\n      if (this.filters.dollar && this.filters.dollar !== 'any') {\n        const excludeTags = ClauseMatrix.DOLLAR_EXCLUDE[this.filters.dollar] || [];\n        if (clause.tags && !clause.tags.includes('core')) {\n          for (const t of excludeTags) {\n            if (clause.tags.includes(t)) return false;\n          }\n        }\n      }\n\n      // ---- Structural filters ----\n      // Regulation (multi-select)\n      if (this.filters.regulation.size > 0) {\n        if (this.filters.regulation.has('other')) {\n          // \"Other\" matches anything not FAR/DFARS/DEAR/VAAR\n          const isStandard = ['FAR', 'DFARS', 'DEAR', 'VAAR'].includes(clause.reg);\n          const matchesNamed = [...this.filters.regulation].some(r => r !== 'other' && clause.reg === r);\n          if (isStandard && !matchesNamed) return false;\n        } else if (!this.filters.regulation.has(clause.reg)) {\n          return false;\n        }\n      }\n\n      // Type (Provision / Clause)\n      if (this.filters.type !== 'all' && clause.type !== this.filters.type) return false;\n\n      // Contract Type (FP / CR / T&M)\n      if (this.filters.ct.size > 0) {\n        if (!clause.ct || !Object.keys(clause.ct).some(k => this.filters.ct.has(k) && clause.ct[k])) return false;\n      }\n\n      // Search\n      if (this.filters.search) {\n        const s = this.filters.search;\n        const cid = (clause.id || '').toLowerCase();\n        const ctitle = (clause.title || '').toLowerCase();\n        const cst = (clause.st || '').toLowerCase();\n        if (!cid.includes(s) && !ctitle.includes(s) && !cst.includes(s)) return false;\n      }\n\n      return true;\n    });\n\n    // ---- Dependency pass: drop clauses whose `requires-clause:X` parent didn't survive ----\n    // Pattern: any tag of the form `requires-clause:52.xxx-y` means the clause only applies\n    // when the named clause is also present in the filtered set. If the parent is missing,\n    // the dependent disappears too (e.g. 52.204-13 SAM Maintenance requires 52.204-7 SAM).\n    const survivingIds = new Set(this.filteredClauses.map(c => c.id));\n    this.filteredClauses = this.filteredClauses.filter(clause => {\n      if (!clause.tags) return true;\n      for (const tag of clause.tags) {\n        if (tag.startsWith('requires-clause:')) {\n          const parentId = tag.slice('requires-clause:'.length);\n          if (!survivingIds.has(parentId)) return false;\n        }\n      }\n      return true;\n    });\n\n    // Sort: Required/Applicable first, then Optional, then null\n    if (this.filters.build.size > 0) {\n      const mk = this.getActiveMethodKey();\n      const priority = {'R': 0, 'A': 1, 'O': 2};\n      this.filteredClauses.sort((a, b) => {\n        const pa = priority[a.method?.[mk]] ?? 3;\n        const pb = priority[b.method?.[mk]] ?? 3;\n        return pa - pb;\n      });\n    }\n\n    this.render();\n  }\n\n  clearSelection() {\n    this.selectedIds.clear();\n    this.updateSelectionBar();\n    this.render();\n  }\n\n  render() {\n    this.renderResults();\n    this.updateHeroSummary();\n    this.updateResultsToolbar();\n  }\n\n  renderResults() {\n    // Clean up old scroll handler\n    if (this._scrollHandler) {\n      window.removeEventListener('scroll', this._scrollHandler);\n      this._scrollHandler = null;\n    }\n    // Clear expanded state on re-render\n    this.expandedId = null;\n\n    if (this.filteredClauses.length === 0) {\n      this.resultsContainer.innerHTML = '<p style=\"text-align: center; padding: 2rem; color: var(--text-muted);\">No clauses match your filters.</p>';\n      return;\n    }\n\n    this.renderedCount = 0;\n    this.resultsContainer.innerHTML = '';\n    this.renderBatch();\n  }\n\n  renderBatch() {\n    const end = Math.min(this.renderedCount + this.renderBatchSize, this.filteredClauses.length);\n    const fragment = document.createDocumentFragment();\n\n    for (let i = this.renderedCount; i < end; i++) {\n      const clause = this.filteredClauses[i];\n      const uid = clause._uid || clause.id;\n      const isSelected = this.selectedIds.has(uid);\n      const isExpanded = this.expandedId === uid;\n\n      // Build badges\n      const typeBadge = clause.type === 'P' ? 'Provision' : clause.type === 'C' ? 'Clause' : 'P/C';\n      const typeBadgeClass = clause.type === 'P' ? 'badge-provision' : clause.type === 'C' ? 'badge-clause' : '';\n\n      let badges = `<span class=\"badge ${typeBadgeClass}\">${typeBadge}</span>`;\n      if (clause.reg) {\n        const regClass = {'FAR':'badge-reg-far','DFARS':'badge-reg-dfars','DEAR':'badge-reg-dear','VAAR':'badge-reg-vaar'}[clause.reg] || 'badge-reg-other';\n        badges += `<span class=\"badge ${regClass}\">${clause.reg}</span>`;\n      }\n      if (clause.hasDev) badges += `<span class=\"badge\" style=\"background:rgba(251,191,36,0.15);color:#fbbf24;\">DEV</span>`;\n      if (clause.rfo) {\n        const rfoLabel = {'RFO X':'FILL-IN','ADD':'ADDENDUM','DFARS CD':'CLASS DEV'}[clause.rfo] || clause.rfo;\n        badges += `<span class=\"badge badge-rfo\">${rfoLabel}</span>`;\n      }\n\n      // IBR / Full Text indicator\n      let ibrLabel = '';\n      if (clause.ibr === 'Yes' || clause.ibr === 'Yes*') {\n        ibrLabel = '<span class=\"badge\" style=\"background:rgba(34,197,94,0.15);color:#86efac;\">IBR</span>';\n      } else {\n        ibrLabel = '<span class=\"badge\" style=\"background:rgba(251,146,60,0.15);color:#fb923c;\">FULL TEXT</span>';\n      }\n\n      // Short prescription - check _uid first for alternate-specific text, fall back to base id\n      const _det = (typeof CLAUSE_DETAIL !== 'undefined') ? (CLAUSE_DETAIL[clause._uid] || CLAUSE_DETAIL[clause.id]) : null;\n      const shortP = (_det && _det.sp) || '';\n\n      const row = document.createElement('div');\n      row.className = `result-row ${isExpanded ? 'expanded' : ''}`;\n      row.dataset.uid = uid;\n      row.innerHTML = `\n          <input type=\"checkbox\" class=\"result-checkbox\" data-uid=\"${uid}\" ${isSelected ? 'checked' : ''}>\n          <div class=\"result-main\">\n            <div class=\"result-header\">\n              <span class=\"result-citation\">${clause.id}</span>\n              <span class=\"result-title\">${clause.st || clause.title || ''}</span>\n              ${ibrLabel} ${badges}\n            </div>\n            ${shortP ? `<div style=\"font-size:0.8rem;color:var(--text-muted);margin-top:0.15rem;\">${shortP}</div>` : ''}\n            <div class=\"result-detail\" style=\"display: ${isExpanded ? 'block' : 'none'};\">\n              <div class=\"detail-section\">\n                <div class=\"detail-label\">Full Prescription</div>\n                <div class=\"detail-text\">${(_det && _det.p) || 'N/A'}</div>\n              </div>\n              ${(_det && _det.ft) ? `\n                <div class=\"detail-section\">\n                  <div class=\"detail-label\">Full Clause Text</div>\n                  <div class=\"detail-text\">${_det.ft}</div>\n                </div>\n              ` : ''}\n            </div>\n          </div>\n      `;\n\n      // Bind click for expansion\n      row.addEventListener('click', e => {\n        if (e.target.classList.contains('result-checkbox')) return;\n        // Collapse previously expanded row\n        if (this.expandedId && this.expandedId !== uid) {\n          const prevRow = this.resultsContainer.querySelector(`[data-uid=\"${this.expandedId}\"]`);\n          if (prevRow) {\n            prevRow.classList.remove('expanded');\n            prevRow.querySelector('.result-detail').style.display = 'none';\n          }\n        }\n        this.expandedId = this.expandedId === uid ? null : uid;\n        const detail = row.querySelector('.result-detail');\n        if (this.expandedId === uid) {\n          row.classList.add('expanded');\n          detail.style.display = 'block';\n        } else {\n          row.classList.remove('expanded');\n          detail.style.display = 'none';\n        }\n      });\n\n      // Bind checkbox\n      const checkbox = row.querySelector('.result-checkbox');\n      checkbox.addEventListener('change', e => {\n        e.stopPropagation();\n        if (checkbox.checked) {\n          this.selectedIds.add(uid);\n        } else {\n          this.selectedIds.delete(uid);\n        }\n        this.updateSelectionBar();\n      });\n\n      fragment.appendChild(row);\n    }\n\n    this.resultsContainer.appendChild(fragment);\n    this.renderedCount = end;\n\n    // Load more on scroll if needed\n    if (this.renderedCount < this.filteredClauses.length) {\n      if (!this._scrollHandler) {\n        this._scrollHandler = () => {\n          if ((window.innerHeight + window.scrollY) >= document.body.offsetHeight - 600) {\n            if (this.renderedCount < this.filteredClauses.length) {\n              this.renderBatch();\n            }\n          }\n        };\n        window.addEventListener('scroll', this._scrollHandler);\n      }\n    }\n  }\n\n  updateHeroSummary() {\n    let filterCount = 0;\n    if (this.filters.build.size > 0) filterCount += this.filters.build.size;\n    if (this.filters.trim.size > 0) filterCount += this.filters.trim.size;\n    if (this.filters.regulation.size > 0) filterCount++;\n    if (this.filters.type !== 'all') filterCount++;\n    if (this.filters.ct.size > 0) filterCount++;\n    if (this.filters.search) filterCount++;\n\n    let text = `Showing ${this.filteredClauses.length.toLocaleString()} of ${this.allClauses.length.toLocaleString()}`;\n    if (filterCount > 0) text += ` (${filterCount} filter${filterCount > 1 ? 's' : ''} active)`;\n    text += ` | ${this.selectedIds.size} selected`;\n    this.heroSummary.textContent = text;\n  }\n\n  updateSelectionBar() {\n    const count = this.selectedIds.size;\n    if (count > 0) {\n      this.selPanel.classList.add('visible');\n      this.selCountBadge.textContent = count;\n      this.selExpTitle.textContent = `${count} Selected`;\n      this.renderSelList();\n      // Stop pulsing and hide hint once user has selected something\n      this.selectRequiredBtn.classList.remove('pulse');\n      this.gettingStartedHint.style.display = 'none';\n    } else {\n      this.selPanel.classList.remove('visible');\n      this.selPanel.classList.remove('expanded');\n      // Resume pulse if nothing selected and hint not dismissed\n      try {\n        if (!localStorage.getItem('kthq-hint-dismissed')) {\n          this.selectRequiredBtn.classList.add('pulse');\n        }\n      } catch(e) { this.selectRequiredBtn.classList.add('pulse'); }\n    }\n    this.updateHeroSummary();\n    this.updateResultsToolbar();\n  }\n\n  // Determine which method column to use based on active build filters\n  getActiveMethodKey() {\n    if (this.filters.build.has('sap')) return 'sap';\n    if (this.filters.build.has('sealed-bid')) return 'sldbid';\n    return 'negcon';\n  }\n\n  updateResultsToolbar() {\n    const total = this.filteredClauses.length;\n    const selected = this.selectedIds.size;\n    this.resultsCount.textContent = `${total.toLocaleString()} clauses${selected ? ` | ${selected} selected` : ''}`;\n\n    const methodKey = this.getActiveMethodKey();\n    const methodLabels = {sap: 'SAP', sldbid: 'Sealed Bid', negcon: 'Negotiated'};\n    const reqCount = this.filteredClauses.filter(c => c.method && (c.method[methodKey] === 'R' || c.method[methodKey] === 'A')).length;\n    const optCount = this.filteredClauses.filter(c => c.method && c.method[methodKey] === 'O').length;\n    this.methodHint.textContent = `${methodLabels[methodKey]}: ${reqCount} required/applicable, ${optCount} optional`;\n  }\n\n  selectRequired() {\n    const methodKey = this.getActiveMethodKey();\n    this.filteredClauses.forEach(c => {\n      if (c.method && (c.method[methodKey] === 'R' || c.method[methodKey] === 'A')) {\n        this.selectedIds.add(c._uid || c.id);\n      }\n    });\n    // Update checkboxes\n    this.resultsContainer.querySelectorAll('.result-checkbox').forEach(cb => {\n      if (this.selectedIds.has(cb.dataset.uid)) cb.checked = true;\n    });\n    this.updateSelectionBar();\n  }\n\n  selectAllFiltered() {\n    this.filteredClauses.forEach(c => {\n      this.selectedIds.add(c._uid || c.id);\n    });\n    this.resultsContainer.querySelectorAll('.result-checkbox').forEach(cb => {\n      cb.checked = true;\n    });\n    this.updateSelectionBar();\n  }\n\n  deselectAll() {\n    this.selectedIds.clear();\n    this.resultsContainer.querySelectorAll('.result-checkbox').forEach(cb => {\n      cb.checked = false;\n    });\n    this.updateSelectionBar();\n  }\n\n  renderSelList() {\n    const items = Array.from(this.selectedIds)\n      .map(uid => this.allClauses.find(c => (c._uid || c.id) === uid))\n      .filter(c => c);\n    this.selList.innerHTML = items.map(c => {\n      const uid = c._uid || c.id;\n      return `<div class=\"sel-list-item\">\n        <span class=\"sel-list-id\">${c.id}</span>\n        <span class=\"sel-list-title\">${c.st || c.title || ''}</span>\n        <button class=\"sel-list-x\" data-uid=\"${uid}\" title=\"Remove\">&times;</button>\n      </div>`;\n    }).join('');\n    this.selList.querySelectorAll('.sel-list-x').forEach(btn => {\n      btn.addEventListener('click', e => {\n        e.stopPropagation();\n        this.selectedIds.delete(btn.dataset.uid);\n        // Uncheck in grid\n        const cb = this.resultsContainer.querySelector(`.result-checkbox[data-uid=\"${btn.dataset.uid}\"]`);\n        if (cb) cb.checked = false;\n        this.updateSelectionBar();\n      });\n    });\n  }\n\n  // ===== Preview / Edit Page =====\n\n  openPreview() {\n    const selected = Array.from(this.selectedIds)\n      .map(uid => this.allClauses.find(c => (c._uid || c.id) === uid))\n      .filter(c => c);\n\n    // If nothing selected, go back\n    if (selected.length === 0) {\n      this.closePreview();\n      return;\n    }\n\n    // IBR = Yes or Yes*; Full Text = No, N, or null\n    // Fill-In = detected from clause text patterns or rfo === 'RFO X'\n    // Fill-ins override IBR by default: if a clause has fill-in blanks it\n    // needs to be editable and printed in full text. The CO can override\n    // classification per-clause via the \"Use as IBR\" / \"Use Full Text\"\n    // buttons in the preview (ibrOverrides / ftOverrides).\n    const isIbr = c => {\n      const uid = c._uid || c.id;\n      if (this.ibrOverrides.has(uid)) return true;\n      if (this.ftOverrides.has(uid)) return false;\n      return (c.ibr === 'Yes' || c.ibr === 'Yes*') && !this.hasFillIn(c);\n    };\n\n    const ibrClauses = selected.filter(c => isIbr(c));\n    const ftClauses = selected.filter(c => !isIbr(c));\n    const fillInClauses = selected.filter(c => this.hasFillIn(c));\n\n    this.previewTitle.textContent = `Review & Export (${selected.length} clauses)`;\n\n    // Helper: get detail record\n    const getDet = (c) => (typeof CLAUSE_DETAIL !== 'undefined') ? (CLAUSE_DETAIL[c._uid] || CLAUSE_DETAIL[c.id]) : null;\n\n    // Helper: bind remove buttons\n    const removeHandler = (container, selector) => {\n      container.querySelectorAll(selector).forEach(btn => {\n        btn.addEventListener('click', () => {\n          const uid = btn.dataset.uid;\n          this.selectedIds.delete(uid);\n          // reset any classification overrides if the clause is removed\n          this.ibrOverrides.delete(uid);\n          this.ftOverrides.delete(uid);\n          this.openPreview();\n          this.updateSelectionBar();\n        });\n      });\n    };\n\n    // Helper: bind classification-flip buttons (IBR ↔ Full Text)\n    const bindFlip = (container, selector, target) => {\n      container.querySelectorAll(selector).forEach(btn => {\n        btn.addEventListener('click', () => {\n          const uid = btn.dataset.uid;\n          if (target === 'ibr') {\n            this.ftOverrides.delete(uid);\n            this.ibrOverrides.add(uid);\n          } else {\n            this.ibrOverrides.delete(uid);\n            this.ftOverrides.add(uid);\n          }\n          this.openPreview();\n        });\n      });\n    };\n\n    // === Section 1: IBR table ===\n    if (ibrClauses.length > 0) {\n      this.prevIbrSection.style.display = 'block';\n      this.ibrTableBody.innerHTML = ibrClauses.map(c => {\n        const uid = c._uid || c.id;\n        const det = getDet(c);\n        const sp = (det && det.sp) || '';\n        const hasFill = this.hasFillIn(c);\n        const flipBtn = `<button class=\"ibr-to-ft\" data-uid=\"${uid}\" title=\"Move this clause to the Full Text section\">Use Full Text</button>`;\n        return `<tr data-uid=\"${uid}\">\n          <td>${c.id}${hasFill ? ' <span style=\"color:#f59e0b;font-size:0.7rem;\" title=\"Fill-in required — edit in the Fill-In section below\">&#9998;</span>' : ''}</td>\n          <td>${c.title || ''}</td>\n          <td class=\"prescription-cell\">${sp}</td>\n          <td style=\"white-space:nowrap;\">${flipBtn}<button class=\"ibr-remove\" data-uid=\"${uid}\" title=\"Remove\">&times;</button></td>\n        </tr>`;\n      }).join('');\n      removeHandler(this.ibrTableBody, '.ibr-remove');\n      bindFlip(this.ibrTableBody, '.ibr-to-ft', 'ft');\n    } else {\n      this.prevIbrSection.style.display = 'none';\n    }\n\n    // === Section 2: Full Text table ===\n    if (ftClauses.length > 0) {\n      this.prevFtSection.style.display = 'block';\n      this.ftTableBody.innerHTML = ftClauses.map(c => {\n        const uid = c._uid || c.id;\n        const det = getDet(c);\n        const sp = (det && det.sp) || '';\n        const flipBtn = `<button class=\"ft-to-ibr\" data-uid=\"${uid}\" title=\"List this clause as Incorporated by Reference instead\">Use as IBR</button>`;\n        return `<tr data-uid=\"${uid}\">\n          <td>${c.id}${this.hasFillIn(c) ? ' <span style=\"color:#f59e0b;font-size:0.7rem;\" title=\"Fill-in required\">&#9998;</span>' : ''}</td>\n          <td>${c.title || ''}</td>\n          <td class=\"prescription-cell\">${sp}</td>\n          <td style=\"white-space:nowrap;\">${flipBtn}<button class=\"ibr-remove\" data-uid=\"${uid}\" title=\"Remove\">&times;</button></td>\n        </tr>`;\n      }).join('');\n      removeHandler(this.ftTableBody, '.ibr-remove');\n      bindFlip(this.ftTableBody, '.ft-to-ibr', 'ibr');\n    } else {\n      this.prevFtSection.style.display = 'none';\n    }\n\n    // === Section 3: Fill-In cards ===\n    // Deduplicate: if an alternate falls back to the base clause's detail text,\n    // only show one card (the base) and list the alternates that share it\n    const seenFillText = new Map(); // detailKey -> first clause\n    const dedupedFillIn = [];\n    for (const c of fillInClauses) {\n      const uid = c._uid || c.id;\n      const det = getDet(c);\n      const detKey = det ? (CLAUSE_DETAIL[uid] ? uid : c.id) : null;\n      if (detKey && seenFillText.has(detKey)) {\n        // This alternate shares text with an already-shown card — skip it\n        continue;\n      }\n      if (detKey) seenFillText.set(detKey, c);\n      dedupedFillIn.push(c);\n    }\n\n    if (dedupedFillIn.length > 0) {\n      this.prevFillSection.style.display = 'block';\n      this.fillCardsList.innerHTML = dedupedFillIn.map(c => {\n        const uid = c._uid || c.id;\n        const det = getDet(c);\n        const ft = (det && det.ft) || '';\n        const sp = (det && det.sp) || '';\n        const typeTag = isIbr(c) ? '<span class=\"fill-ibr-tag\">IBR</span>' : '<span class=\"fill-ft-tag\">Full Text</span>';\n        const formatted = this.formatClauseText(ft, true);\n        const blankCount = (ft.match(/_{3,}|\\[.*?(insert|fill.?in|specify|enter|Contracting Officer).*?\\]|\\(_+\\)/gi) || []).length;\n        return `<div class=\"fill-card\" data-uid=\"${uid}\">\n          <div class=\"fill-card-top\">\n            <div class=\"fill-card-top-left\">\n              ${typeTag}\n              <span class=\"fill-card-id\">${c.id}</span>\n              <span class=\"fill-card-title\">${c.st || c.title || ''}</span>\n              ${blankCount ? `<span class=\"fill-count-badge\">${blankCount} fill-in${blankCount > 1 ? 's' : ''}</span>` : ''}\n            </div>\n            <div style=\"display:flex;gap:0.4rem;align-items:center;\">\n              <button class=\"fill-to-ibr\" data-uid=\"${uid}\" title=\"Skip filling this in — list as Incorporated by Reference instead\">Use as IBR</button>\n              <button class=\"ft-remove\" data-uid=\"${uid}\" title=\"Remove\">&times;</button>\n            </div>\n          </div>\n          <div class=\"fill-card-body\">\n            ${sp ? `<div class=\"fill-prescription\">${sp}</div>` : ''}\n            <div class=\"fill-label\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"/><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"/></svg>\n              Clause Text — Edit Fill-Ins\n            </div>\n            <div class=\"fill-text-display\" data-uid=\"${uid}\">${formatted}</div>\n            <button class=\"fill-edit-toggle\" data-uid=\"${uid}\">\n              <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 20h9\"/><path d=\"M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z\"/></svg>\n              Edit Raw Text\n            </button>\n            <textarea class=\"fill-hidden\" data-clause-uid=\"${uid}\" data-clause-id=\"${c.id}\">${this.escapeHtml(ft)}</textarea>\n          </div>\n        </div>`;\n      }).join('');\n      removeHandler(this.fillCardsList, '.ft-remove');\n      // \"Use as IBR\" — flip this clause to the IBR table\n      bindFlip(this.fillCardsList, '.fill-to-ibr', 'ibr');\n      // Toggle edit mode on fill-in cards\n      this.fillCardsList.querySelectorAll('.fill-edit-toggle').forEach(btn => {\n        btn.addEventListener('click', () => {\n          const card = btn.closest('.fill-card');\n          const display = card.querySelector('.fill-text-display');\n          const ta = card.querySelector('textarea');\n          if (ta.classList.contains('fill-hidden')) {\n            ta.classList.remove('fill-hidden');\n            display.classList.add('fill-hidden');\n            btn.innerHTML = '<svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z\"/><circle cx=\"12\" cy=\"12\" r=\"3\"/></svg> Show Highlighted View';\n            ta.focus();\n          } else {\n            // Sync textarea changes back to display with indentation\n            display.innerHTML = this.formatClauseText(ta.value, true);\n            ta.classList.add('fill-hidden');\n            display.classList.remove('fill-hidden');\n            btn.innerHTML = '<svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 20h9\"/><path d=\"M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z\"/></svg> Edit Raw Text';\n          }\n        });\n      });\n    } else {\n      this.prevFillSection.style.display = 'none';\n    }\n\n    // === Section 4: PDF Preview ===\n    this.prevPreviewSection.style.display = 'block';\n    this.renderPdfPreview(ibrClauses, ftClauses, fillInClauses);\n\n    this.previewOverlay.classList.add('visible');\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.overflow = 'hidden';\n    this.selPanel.classList.remove('visible');\n  }\n\n  renderPdfPreview(ibrClauses, ftClauses, fillInClauses) {\n    const getDet = (c) => (typeof CLAUSE_DETAIL !== 'undefined') ? (CLAUSE_DETAIL[c._uid] || CLAUSE_DETAIL[c.id]) : null;\n    let html = '';\n\n    html += '<div class=\"pdf-page\">';\n    html += '<div class=\"pdf-page-title\">Solicitation Provisions and Contract Clauses</div>';\n    html += `<div class=\"pdf-page-date\">Generated: ${new Date().toLocaleDateString()}</div>`;\n\n    // IBR section (clause number + title only)\n    if (ibrClauses.length > 0) {\n      html += '<div class=\"pdf-section-head\">CLAUSES INCORPORATED BY REFERENCE (FAR 52.102)</div>';\n      html += '<table class=\"pdf-ibr-table\"><tbody>';\n      ibrClauses.forEach(c => {\n        html += `<tr><td class=\"pdf-clause-num\">${c.id}</td><td>${c.title || ''}${c.date ? ' (' + c.date + ')' : ''}</td></tr>`;\n      });\n      html += '</tbody></table>';\n    }\n\n    // Full text section: non-IBR clauses get full text printed\n    if (ftClauses.length > 0) {\n      html += '<div class=\"pdf-section-head\">CLAUSES INCORPORATED IN FULL TEXT</div>';\n      ftClauses.forEach(c => {\n        const uid = c._uid || c.id;\n        const det = getDet(c);\n        // Check if user edited in fill-in textarea\n        const ta = this.fillCardsList?.querySelector(`textarea[data-clause-uid=\"${uid}\"]`);\n        let ft = ta ? ta.value : ((det && det.ft) || '');\n        html += `<div class=\"pdf-ft-clause\">`;\n        html += `<div class=\"pdf-ft-head\">${c.id}  ${c.title || ''}</div>`;\n        if (ft) {\n          html += `<div class=\"pdf-ft-body\">${this.formatClauseText(ft, false)}</div>`;\n        }\n        html += `</div>`;\n      });\n    }\n\n    // Fill-in clauses that are IBR still need their edited text in the PDF\n    const ibrFillIns = ibrClauses.filter(c => this.hasFillIn(c));\n    if (ibrFillIns.length > 0) {\n      html += '<div class=\"pdf-section-head\">FILL-IN TEXT FOR IBR CLAUSES</div>';\n      ibrFillIns.forEach(c => {\n        const uid = c._uid || c.id;\n        const det = getDet(c);\n        const ta = this.fillCardsList?.querySelector(`textarea[data-clause-uid=\"${uid}\"]`);\n        let ft = ta ? ta.value : ((det && det.ft) || '');\n        html += `<div class=\"pdf-ft-clause\">`;\n        html += `<div class=\"pdf-ft-head\">${c.id}  ${c.title || ''}</div>`;\n        if (ft) {\n          html += `<div class=\"pdf-ft-body\">${this.formatClauseText(ft, false)}</div>`;\n        }\n        html += `</div>`;\n      });\n    }\n\n    html += '</div>'; // close pdf-page\n    this.pdfPreview.innerHTML = html;\n  }\n\n  // Detect fill-in blanks from clause text, with rfo flag as fallback\n  hasFillIn(c) {\n    const det = (typeof CLAUSE_DETAIL !== 'undefined') ? (CLAUSE_DETAIL[c._uid] || CLAUSE_DETAIL[c.id]) : null;\n    const ft = (det && det.ft) || '';\n    // If we have text, scan for fill-in patterns (underscores, brackets, paren blanks)\n    // Note: * * * in FAR text means \"remaining text unchanged\" — NOT a fill-in blank\n    if (ft.length >= 20) {\n      return /_{3,}|\\[.*?(insert|fill.?in|specify|enter|Contracting Officer).*?\\]|\\(_+\\)/i.test(ft);\n    }\n    // Fallback for clauses with no/short text: use rfo flag\n    return c.rfo === 'RFO X';\n  }\n\n  escapeHtml(str) {\n    const div = document.createElement('div');\n    div.textContent = str;\n    return div.innerHTML;\n  }\n\n  highlightFillIns(escapedText) {\n    // Highlight fill-in patterns: ___+, [insert/fill-in/specify/enter...], (___)\n    return escapedText\n      .replace(/_{3,}/g, '<span class=\"fill-blank\">$&</span>')\n      .replace(/\\[([^\\]]*?(insert|fill.?in|specify|enter|Contracting Officer)[^\\]]*?)\\]/gi, '<span class=\"fill-blank\">[$1]</span>')\n      .replace(/\\(_+\\)/g, '<span class=\"fill-blank\">$&</span>');\n  }\n\n  // Format clause text with FAR-style indentation\n  // FAR hierarchy: (a)=L1, (1)=L2, (i)/(ii)/(iii)=L3, (A)=L4\n  formatClauseText(text, applyHighlights) {\n    const romans = new Set(['i','ii','iii','iv','v','vi','vii','viii','ix','x','xi','xii','xiii','xiv','xv','xvi','xvii','xviii','xix','xx']);\n    const lines = text.split('\\n');\n    return lines.map(raw => {\n      const line = raw.trim();\n      if (!line) return '';\n      let level = 0;\n      const m = line.match(/^\\(([^)]+)\\)\\s/);\n      if (m) {\n        const marker = m[1];\n        if (/^\\d+$/.test(marker)) {\n          level = 2; // (1), (2), ...\n        } else if (/^[A-Z]$/.test(marker)) {\n          level = 4; // (A), (B), ...\n        } else if (romans.has(marker.toLowerCase())) {\n          level = 3; // (i), (ii), (iv), (v), (x), ...\n        } else if (/^[a-z]$/.test(marker)) {\n          level = 1; // (a), (b), (c), ...\n        }\n      }\n      const escaped = applyHighlights ? this.highlightFillIns(this.escapeHtml(line)) : this.escapeHtml(line);\n      return `<div class=\"far-line far-l${level}\">${escaped}</div>`;\n    }).join('');\n  }\n\n  closePreview() {\n    this.previewOverlay.classList.remove('visible');\n    document.documentElement.style.overflow = '';\n    document.body.style.overflow = '';\n    this.updateSelectionBar(); // re-show float\n  }\n\n  generatePDF() {\n    if (!window.jspdf) {\n      alert('PDF library is still loading. Please try again in a moment.');\n      return;\n    }\n\n    const selected = Array.from(this.selectedIds)\n      .map(uid => this.allClauses.find(c => (c._uid || c.id) === uid))\n      .filter(c => c);\n\n    if (selected.length === 0) {\n      alert('No clauses selected. Select clauses from the matrix first.');\n      return;\n    }\n\n    // Fill-ins override IBR by default; ibrOverrides / ftOverrides let the\n    // CO flip classification per clause from the preview.\n    const isIbr = c => {\n      const uid = c._uid || c.id;\n      if (this.ibrOverrides.has(uid)) return true;\n      if (this.ftOverrides.has(uid)) return false;\n      return (c.ibr === 'Yes' || c.ibr === 'Yes*') && !this.hasFillIn(c);\n    };\n\n    const ibrClauses = selected.filter(c => isIbr(c));\n    const ftClauses = selected.filter(c => !isIbr(c));\n\n    const getDet = (c) => (typeof CLAUSE_DETAIL !== 'undefined') ? (CLAUSE_DETAIL[c._uid] || CLAUSE_DETAIL[c.id]) : null;\n\n    const { jsPDF } = window.jspdf;\n    const doc = new jsPDF();\n    const pw = doc.internal.pageSize.getWidth();\n    const ph = doc.internal.pageSize.getHeight();\n    const margin = 20;\n    const textW = pw - margin * 2;\n    let y = margin;\n\n    const checkPage = (needed) => { if (y + needed > ph - 15) { doc.addPage(); y = margin; } };\n\n    // Title\n    doc.setFontSize(14);\n    doc.setFont('Helvetica', 'bold');\n    doc.text('Solicitation Provisions and Contract Clauses', pw / 2, y, { align: 'center' });\n    y += 7;\n    doc.setFontSize(9);\n    doc.setFont('Helvetica', 'normal');\n    doc.text(`Generated: ${new Date().toLocaleDateString()}`, pw / 2, y, { align: 'center' });\n    y += 10;\n\n    // IBR Section\n    if (ibrClauses.length > 0) {\n      doc.setFontSize(11);\n      doc.setFont('Helvetica', 'bold');\n      doc.text('CLAUSES INCORPORATED BY REFERENCE (FAR 52.102)', margin, y);\n      y += 3;\n      doc.setLineWidth(0.4);\n      doc.line(margin, y, pw - margin, y);\n      y += 5;\n\n      doc.setFontSize(9);\n      doc.setFont('Helvetica', 'normal');\n      ibrClauses.forEach(c => {\n        const line = `${c.id}  ${c.title || ''}${c.date ? '  (' + c.date + ')' : ''}`;\n        const wrapped = doc.splitTextToSize(line, textW);\n        checkPage(wrapped.length * 4.5);\n        wrapped.forEach(l => { doc.text(l, margin, y); y += 4.5; });\n      });\n      y += 8;\n    }\n\n    // Full Text Section (non-IBR clauses)\n    if (ftClauses.length > 0) {\n      checkPage(20);\n      doc.setFontSize(11);\n      doc.setFont('Helvetica', 'bold');\n      doc.text('CLAUSES INCORPORATED IN FULL TEXT', margin, y);\n      y += 3;\n      doc.setLineWidth(0.4);\n      doc.line(margin, y, pw - margin, y);\n      y += 8;\n\n      ftClauses.forEach(c => {\n        checkPage(20);\n        const uid = c._uid || c.id;\n        doc.setFontSize(10);\n        doc.setFont('Helvetica', 'bold');\n        const hdr = `${c.id}  ${c.title || ''}`;\n        const hdrLines = doc.splitTextToSize(hdr, textW);\n        hdrLines.forEach(l => { doc.text(l, margin, y); y += 5; });\n        y += 2;\n\n        const ta = this.fillCardsList?.querySelector(`textarea[data-clause-uid=\"${uid}\"]`);\n        const det = getDet(c);\n        let ft = ta ? ta.value : ((det && det.ft) || '');\n\n        if (ft) {\n          doc.setFontSize(8);\n          doc.setFont('Helvetica', 'normal');\n          const lines = doc.splitTextToSize(ft, textW);\n          lines.forEach(l => {\n            checkPage(4);\n            doc.text(l, margin, y);\n            y += 3.8;\n          });\n        }\n        y += 10;\n      });\n    }\n\n    // Fill-in text for IBR clauses (edited in textareas)\n    const ibrFillIns = ibrClauses.filter(c => this.hasFillIn(c));\n    if (ibrFillIns.length > 0) {\n      checkPage(20);\n      doc.setFontSize(11);\n      doc.setFont('Helvetica', 'bold');\n      doc.text('FILL-IN TEXT FOR IBR CLAUSES', margin, y);\n      y += 3;\n      doc.setLineWidth(0.4);\n      doc.line(margin, y, pw - margin, y);\n      y += 8;\n\n      ibrFillIns.forEach(c => {\n        checkPage(20);\n        const uid = c._uid || c.id;\n        doc.setFontSize(10);\n        doc.setFont('Helvetica', 'bold');\n        const hdr = `${c.id}  ${c.title || ''}`;\n        const hdrLines = doc.splitTextToSize(hdr, textW);\n        hdrLines.forEach(l => { doc.text(l, margin, y); y += 5; });\n        y += 2;\n\n        const ta = this.fillCardsList?.querySelector(`textarea[data-clause-uid=\"${uid}\"]`);\n        const det = getDet(c);\n        let ft = ta ? ta.value : ((det && det.ft) || '');\n\n        if (ft) {\n          doc.setFontSize(8);\n          doc.setFont('Helvetica', 'normal');\n          const lines = doc.splitTextToSize(ft, textW);\n          lines.forEach(l => {\n            checkPage(4);\n            doc.text(l, margin, y);\n            y += 3.8;\n          });\n        }\n        y += 10;\n      });\n    }\n\n    const dateStr = new Date().toISOString().slice(0,10);\n    doc.save(`solicitation-clauses-${dateStr}.pdf`);\n  }\n}\n\n// Initialize when DOM is ready\ndocument.addEventListener('DOMContentLoaded', () => {\n  new ClauseMatrix();\n});\n</script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script>\n(function(){\n  var el = document.getElementById('gc-stats');\n  if (!el) return;\n  var x = new XMLHttpRequest();\n  x.onreadystatechange = function(){\n    if (x.readyState === 4 && x.status === 200) {\n      try {\n        var d = JSON.parse(x.responseText);\n        el.innerHTML = 'Site Visits: <strong style=\"color:#8a9bb0;\">' + d.count + '</strong>';\n      } catch(e){}\n    }\n  };\n  x.open('GET', 'https://nhazelett.goatcounter.com/counter/TOTAL.json');\n  x.send();\n})();\n</script>\n\n\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(124, 58, 237, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Personal or Non-Personal</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 2929,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 11254,
          "settleDelayMs": 9665,
          "auditMs": 3663,
          "totalMs": 15519,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 111
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 140,
          "errors": 137,
          "warnings": 2,
          "suggestions": 1
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"searchInput\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"searchInput\">Label text</label>",
            "line": 0,
            "fingerprint": "cf9aadc48893",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2a0cf1a7",
            "a11yPatternFingerprint": "1b451a41d365460f394c32803e56a6d767b69cdf9d8ad9e1f8de053e65e662ae",
            "a11yPatternDisplayId": "A11Y-PAT-1B451A41D365",
            "a11yOccurrenceFingerprint": "64ed3e481b6cd96332adbc4b286e7be56dcfec3782457d36589c214bb397877d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-64ED3E481B6C"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"result-checkbox\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "1a3294129fd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c749f476",
            "a11yPatternFingerprint": "f13d88b9bde296c1aa23f0e5eb16f76c50283b7baa630265caac421ee6ad9a07",
            "a11yPatternDisplayId": "A11Y-PAT-F13D88B9BDE2",
            "a11yOccurrenceFingerprint": "ce5a1f52a8aa4516d264fd4e1679f2deb368258b3a883b212a1cedaed70af2eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE5A1F52A8AA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "a671d48c209e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "805cc6350b250394612c2f8a59462eaf9e7cf09ebb7a175f935e2808de023b0c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-805CC6350B25"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "Filters",
            "message": "Heading hierarchy skipped: <h1> -> <h3>",
            "suggestion": "Use <h2> instead of <h3>",
            "line": 0,
            "fingerprint": "27d93f041a7d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08b71be0",
            "a11yPatternFingerprint": "21913f2575057dc50e37c6593ad3de1adb58149cafbdf8b7c6cc6b326419b887",
            "a11yPatternDisplayId": "A11Y-PAT-21913F257505",
            "a11yOccurrenceFingerprint": "b98c795cb11edbfe3e2d7074aabb0a2e5c65e90c940e8cb139c0b364bbd046b1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B98C795CB11E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "f97faac9ee56",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "88e3213d9db1e54242eb79f4e6c698789b5c5f61164f9afcce1674f137a0d7ca",
            "a11yOccurrenceDisplayId": "A11Y-OCC-88E3213D9DB1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "975f60d7f2e9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "39a77879b65b576944fdb0c0d2b1398b865d089e83238796770036f2cf79a89a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-39A77879B65B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d373a68ed4af",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "63748b255bc1dd8f3a663f64b23765cefee8aea0411ac849e368b7da5de0b3d0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-63748B255BC1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d5f4591dde75",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "6ae547d549da850bb78a03de3e303d7c4a290a0086342b33294f0e78085a0b7a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6AE547D549DA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fa39073be750",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "46e0ad21496a3ca784e152c32977a64e44a11b5f273f639720834f36166086c6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-46E0AD21496A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4e0ed65e5102",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "63ef1a8912a0bd1f6c31a3eff8aa112c854df46b85512fd6147307e5078c42d4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-63EF1A8912A0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "916f6d7b5096",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "3594cf11face8c20f253d7ef6470d7466938fe5afbbc598dc20138eff9a08eb6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3594CF11FACE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e70e0f337a70",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "5fc6ec95e5a926b3c67a89460563f64525ec8e468d3c47111f212b2fe4ea97f5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5FC6EC95E5A9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "653c1e8467b0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "c6888556958bd0d002707f8de1d247aa3c4f9dbdbd14dd005b15f81f569ebcd9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C6888556958B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "57b780dd4877",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "f51a5c26e259ab5c4efcf61e385582f0f298787f3045375167ca0082c1663568",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F51A5C26E259"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "015d49dc9a17",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "2b13c6462ee99374bd8861562e3444a91b919d82ffd12cba55bee0695ad0f84c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2B13C6462EE9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "56a36d41fcf2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "a7031f5c6d46a5a8bcbf33bfec44900e27171ab0b590029ab929cee84955c6dd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A7031F5C6D46"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8b898e505e4b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "545c4c25a6662d4747cc6b1455100c5df207f775e45c0aaf5a00733704c34896",
            "a11yOccurrenceDisplayId": "A11Y-OCC-545C4C25A666"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "75eb8fca9f97",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "f2fdd8d6cb789b1874a41da79ca2f4a9b49ae6bb8348247343741341207581c1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F2FDD8D6CB78"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "905cbe327317",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "dfa726344ce1801546a3e52c31f0c2879db846922609f2617c0594cab0c6ff9b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DFA726344CE1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6e9cc2d75e83",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "0502383628244f5f5ed18281c5d6eef60ea454fb1c53232d01d32c0d2ec4c669",
            "a11yOccurrenceDisplayId": "A11Y-OCC-050238362824"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ea61409fd5ec",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "97c65c5869315b747673c5ad617bf64f6aebbf4e35bba4b708f01727b1910c95",
            "a11yOccurrenceDisplayId": "A11Y-OCC-97C65C586931"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "823c2568a38f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "71d01104ccc7d270fb80acb22d2c94fc2385e73d09077501a282eb9dc0bab92d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-71D01104CCC7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "94f95cbd90ed",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "f8c62283a47a76618216b80d88adabdd33a78d4bfdf9886b17cb559dfa2283e8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F8C62283A47A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5151283c9397",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "2843fa94b3e92698c9d90819d6b266232bd6f7c69344810bb458f1aa8231fc61",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2843FA94B3E9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a3566b1fc876",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "58a6f11c1c9bd64a31bcf37a1e803abca243d742b77a39a6fc83a266fc046b76",
            "a11yOccurrenceDisplayId": "A11Y-OCC-58A6F11C1C9B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a07d270c9a24",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "4c8221be1601c01495c534814d878c8554166fca1668fa33cf7c024faa62df64",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4C8221BE1601"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4899174c263e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "df52ae48799dbff4fe9ae7b59f0096820299518e49cef60e59be4937c2bbd0a1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DF52AE48799D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "cfc98b3f03a0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "4e4237468a6f99fc2cbedc5395a83b74ad2618ed9267c795708f8c41271ff3ca",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4E4237468A6F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "59facc1ef54d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "837b5fbe68f00992dd625ba984151d88774b5665f29ff4d0d12f42b3c2a2ecbe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-837B5FBE68F0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fcce0de9ae31",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "a14748f12bb4f0a16ac10f008f59b6573191c94e7a1a769abda2f2c3144ef22f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A14748F12BB4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a789dc5a4844",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "8b2a879406bb86f3d3d939ca7eee40679f089eec4dbaf6cf8179e4269f965e03",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8B2A879406BB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d43b381346ff",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "6ec7a140cb02877c5eebced57d6e69aa3c9f6436222c04d8f4340442d238cc54",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6EC7A140CB02"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "dc4661628f44",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "e4fead7f540a7f7cbda68a187dc89d8c3d482eb5d6bf50cadf0cfdbdeacccba6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E4FEAD7F540A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "faa590301369",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "05aa9822e4967f92de4cb4b2bd47c7f24023b22462b26a8a951a1a1923d1c834",
            "a11yOccurrenceDisplayId": "A11Y-OCC-05AA9822E496"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1b3974c09faa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "de9a753fc270046dfbf2fd5a76ac2f6b459154465b273e0febf80ae722b250a3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DE9A753FC270"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d3fd7cd40b70",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "8aad6319795e96bd231a369726ebc479b626856de615e2cce4aa102d1ad6686e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8AAD6319795E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "138b1c1ad812",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "f0ee13c0a41a43e6f89acb2d028684a9a9c793d0404dbb38992806faec58f46e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0EE13C0A41A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "31ce08563052",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "7d793f8335dd5df111dbabee917d59621342c98f3220a92db6545f6b1047c34f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7D793F8335DD"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "45053db52078",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "78561f1d5ef80b2e3f61bd574a75d4216d1485927f7f81cfcb54e63514dad261",
            "a11yOccurrenceDisplayId": "A11Y-OCC-78561F1D5EF8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a9ad7fe90134",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "6901db3990122dfa84371df18be212a7e5cb4b76df8bee11b89ec1019771e5c1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6901DB399012"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "fa614cbff686",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "86decafe088b3b7752f6dbf00465327106da4363c16889637b165acddf6abf5a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-86DECAFE088B"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 350,
      "timings": {
        "fetchMs": 172,
        "pageNavigationMs": 11254,
        "pageLoadDelayMs": 9665,
        "totalMs": 25410,
        "scannerMs": {
          "axe": 15519,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/manual-1449-builder.html",
      "finalUrl": "https://kthq.org/manual-1449-builder.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "1449 Section Builder | ContractingHQ",
      "elapsedMs": 19365,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 562,
          "failed": 151,
          "cantTell": 51,
          "inapplicable": 53
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57f167a347c8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "757c3f2e2a6a947c8862f0dc93c633dd59bbae7c2114b60fe5392f6eef62aa18",
            "a11yOccurrenceDisplayId": "A11Y-OCC-757C3F2E2A6A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8ccd03c8d29",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "f535b220ce93b15aeb01a2e400c24010b7779b3b5da5ea588b627c45650f137a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F535B220CE93"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccbd2344be09",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "19e1f111d1d6c4209ffdec28b053b394a966178da6fed32e763de225ec7bbb61",
            "a11yOccurrenceDisplayId": "A11Y-OCC-19E1F111D1D6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e945d367bf3b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "fda3b23ad0d3d74877b3f0fb5ecbb2aa91486a85f8435efa6839b55ddf7f5b8e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FDA3B23AD0D3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"clause-remove\"]",
            "html": "<button class=\"clause-remove\" onclick=\"removeClin('clin-0')\">×</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e5a183e46ee",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f99c928d",
            "a11yPatternFingerprint": "40b966610a6965a5e599183cc6a74b7fd101a47ac9eca4b913dedfba44285974",
            "a11yPatternDisplayId": "A11Y-PAT-40B966610A69",
            "a11yOccurrenceFingerprint": "6248e55d37d549e2b81a435947055f78789f7382b8200174ec35a54046b0ca33",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6248E55D37D5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"clause-remove\"]",
            "html": "<button class=\"clause-remove\" onclick=\"removeClause('clause-0')\">×</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"clause-remove\"]",
            "html": "<button class=\"clause-remove\" onclick=\"removeClause('clause-2')\">×</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"clause-remove\"]",
            "html": "<button class=\"clause-remove\" onclick=\"removeAttach('attach-0')\">×</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42dcc6794f25",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "1bd6e1aa61389d560c1654b9e5a54d43e63a1d39bce0a9405b8071172a6d1d12",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1BD6E1AA6138"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c867197ca6f9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "c4660d0d4a991e84f068cfa76fbc525244b9cc8fe2674ad97af2c2700c390d03",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C4660D0D4A99"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "481f99332aea",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "0092488186b6618bda0dc4b99c36f47773d9a22e2027fb9b6e993f3145454cab",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0092488186B6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e6e2b8e50c5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "0ee0698ca251888c935ec23e981857707bb9b5bee99d4a40a2a7b98c7751af4b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0EE0698CA251"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b2740a23e22",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "25d682f1d114cab750067ec27be4e7ef79ffd70006c427f94fa55a61d5613721",
            "a11yOccurrenceDisplayId": "A11Y-OCC-25D682F1D114"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea9dd1d9becf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "f219665150b2f8aaf11ff0961b3e015373792b0808e50695ba1df17e1e54182e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F219665150B2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ffde27de45e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "8e46b65dd16c361adfea49b1b16df033f22ff5d698d142815c83cf68cfd8e6cf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8E46B65DD16C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8602afc6636c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8563fbe5",
            "a11yPatternFingerprint": "fe342e2cb9e05d3a917ebd43128c1be5135f9a9e4e7fb8abc2882bfb87548e47",
            "a11yPatternDisplayId": "A11Y-PAT-FE342E2CB9E0",
            "a11yOccurrenceFingerprint": "88a22e0e0c2b9fe009614ee0366744ecf1fa8ed59b726cc2b1c1b30c984d565c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-88A22E0E0C2B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d28a04c746f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "9112e0c2efc256e8391c58e3e6a69407fbe489fd3513f1be7d62560c92bab64f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9112E0C2EFC2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.84:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.84:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.97:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.84:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.84:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.84:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.84:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.84:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.97:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.84:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.97:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.09:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43df49c2182c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "c67f5c2e84f0291f0a3b1dcdd571a37b194ca08a27f0c4272d7a5c37c97c8ef6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C67F5C2E84F0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37ab30674467",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "8b77324ade7e0690b5ba522615ae4bc59aad01d8c53363a95244864a6fe133bd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8B77324ADE7E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/select[@id=\"bld-f-type\"]",
            "html": "<select id=\"bld-f-type\" onchange=\"toggleSectionF()\">...</select>",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7302edfb560",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e663757",
            "a11yPatternFingerprint": "d55a876a00132421d64fcc64749d18390419d825f93a236692f0c53d1ad48475",
            "a11yPatternDisplayId": "A11Y-PAT-D55A876A0013",
            "a11yOccurrenceFingerprint": "7b914b0fa623deb3173726a44fa54bfe911fe2e01397e336e1acbd21fb2c49f0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7B914B0FA623"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc4670d1e3dc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "f8b13eff54724172d465700d2ab5bdf7aa22c9ba2570d4b2e3795b920c5cd926",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F8B13EFF5472"
          }
        ],
        "outcomeCount": 817,
        "duplicateFailedCount": 133,
        "uniqueFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 396,
          "failed": 52,
          "cantTell": 5,
          "inapplicable": 55
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "page-has-heading-one",
          "region",
          "select-name"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77b597001aab",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "3c3158f111819ec5ca4e356f82a5267ba812f1fd2faa727d263ca0f04fc4c56f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3C3158F11181"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be7a8bc3b4b8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "488273f571093d910ef39cf77c363c300433329410f1c9094bb54e1c84c0b22a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-488273F57109"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e637a46b7784",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "4ad14339d6eb7f5443d4e22b85edad9410418aeb1040bde096ddddd2aad4e0ff",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4AD14339D6EB"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".bldr-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc11404e42e0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "1580d0692afad75e2af94d1933e3525d9787ed2844944d1550b681f961cea57b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1580D0692AFA"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-sub",
            "html": "<div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.79 (foreground color: #555566, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".bldr-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b474d5b6f92",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b84856ec",
            "a11yPatternFingerprint": "bd9ff574df79f4f8be0818d2c1ecf68b460829f133970457242956fd4b8d7086",
            "a11yPatternDisplayId": "A11Y-PAT-BD9FF574DF79",
            "a11yOccurrenceFingerprint": "f8b5b104c4a27166e8868f039c6c8cb87f1e3cadbaf7a953e782e0b5baa2a724",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F8B5B104C4A2"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060311, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".bldr-section:nth-child(3)",
              ".bldr-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2c64e66e383",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "04cb92c11c2076c3296cf52d4373ed229e872fdbdee40bcd786226071660dd95",
            "a11yOccurrenceDisplayId": "A11Y-OCC-04CB92C11C20"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060311, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".bldr-section:nth-child(3)",
              ".bldr-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43333080c97a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "d51ef82bf1dcd102de49915641fd45586a517e926050f16860e82800935cf8cd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D51EF82BF1DC"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#bld-f-start",
            "html": "<input type=\"date\" id=\"bld-f-start\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ad987cc71f8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a4c4cc4f",
            "a11yPatternFingerprint": "0b161be394cbe750ebb2c0e40ff61db4f35c327e22cc90e88501893b8b9e616b",
            "a11yPatternDisplayId": "A11Y-PAT-0B161BE394CB",
            "a11yOccurrenceFingerprint": "09c91a97fd7ac0260c9daad0e89322bef540ebf07178a76d27b6537bb7f5d325",
            "a11yOccurrenceDisplayId": "A11Y-OCC-09C91A97FD7A"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#bld-f-end",
            "html": "<input type=\"date\" id=\"bld-f-end\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43f5a40b266c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c21979",
            "a11yPatternFingerprint": "ee3862664290abd8d341b3044b5c88739a53d7aa96d38f7c5f2bc97aa49bed81",
            "a11yPatternDisplayId": "A11Y-PAT-EE3862664290",
            "a11yOccurrenceFingerprint": "8349c5368ba0cc06e57db3c68d5c59e36e903d5b36ee879f577fbd840ddac6fe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8349C5368BA0"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ad0ebbbc813",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "f13ea30924be2be559ea20452aab2ba8d7997a8c5f5f002b22736a52bfd68555",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F13EA30924BE"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #f59e0b;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f9a8d37dca9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "0f1b919808df9482df19ca064c6e599a606b38561e5929dc5b749a3f3da54f5d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0F1B919808DF"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91f64373d298",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "38546682d600efb3c53dbe75a7817a3ab2d38713f60b3f13164c6a7bc31db12a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-38546682D600"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #f59e0b;\">",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e83d5cee25d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "a11yPatternFingerprint": "c916acc3bb7239929ae9de77956d92171abe53d1dd105f60ab8d48a1fba8bede",
            "a11yPatternDisplayId": "A11Y-PAT-C916ACC3BB72",
            "a11yOccurrenceFingerprint": "c2bbddfb8a9a022fafd3692a4d3372a503e348e56a7088b8cede2711a60b3d57",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C2BBDDFB8A9A"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-intro",
            "html": "<div class=\"bldr-intro\">\n      <div class=\"bldr-intro-tag\">Tool</div>\n      <h2>1449 Section Builder</h2>\n      <p>Fill in the sections that go after the first two pages of your SF 1449. Generate a clean PDF attachment you can print and attach to your manual contract.</p>\n    </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b3690abee39",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c1678cf3",
            "a11yPatternFingerprint": "ef7f9473162ed7e52f97278a7f54d3f887fbb385100b1b862452b99a89bfb790",
            "a11yPatternDisplayId": "A11Y-PAT-EF7F9473162E",
            "a11yOccurrenceFingerprint": "53977fe170fb2241f3e20cc2eb496aa591c9095ae41af70fba687dae212c388a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-53977FE170FB"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-bg > div:nth-child(2)",
            "html": "<div style=\"max-width:1100px;margin:0 auto 0.6rem;padding:0 1rem;font-size:0.72rem;color:#7a8290;font-family:'Inter',system-ui,sans-serif;font-style:italic;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd8e03108503",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c0274585",
            "a11yPatternFingerprint": "3aa815db84396b0392a156720549c9e7367ecb5838a4d62c9d2d3b1a74f0ba95",
            "a11yPatternDisplayId": "A11Y-PAT-3AA815DB8439",
            "a11yOccurrenceFingerprint": "0ae9be7bcd6083eed1915ab6f8b0c26755198114efa9ffe236b447a931cb986c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0AE9BE7BCD60"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(1)",
            "html": "<div class=\"bldr-section\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a3b41337252",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a4bc74a0",
            "a11yPatternFingerprint": "426451cd6ba60f9add12f846639558cd667f4c490f2b87e120f8d8211f3457f1",
            "a11yPatternDisplayId": "A11Y-PAT-426451CD6BA6",
            "a11yOccurrenceFingerprint": "ff7709928420a2199e6a98175506a09fa2236e0ff249c5c0eddcbbf77dd7e9b3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FF7709928420"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(2) > h3",
            "html": "<h3>Schedule – CLINs / Pricing</h3>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05e598480b4b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-879a7a11",
            "a11yPatternFingerprint": "c0e9a83e41bbae8127affcff5e4ada53e61871fa5b084777ded4913535850afa",
            "a11yPatternDisplayId": "A11Y-PAT-C0E9A83E41BB",
            "a11yOccurrenceFingerprint": "bae09a01fb3ee40ea52d25a8caea57a48799298e00a1ae513111242fbe07dd16",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BAE09A01FB3E"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(2) > .sec-desc",
            "html": "<div class=\"sec-desc\">Add your contract line item numbers. Each CLIN gets a number, description, quantity, unit of issue, and unit price. The builder will calculate extended prices automatically.</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd6e0c388e64",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8451b0fc",
            "a11yPatternFingerprint": "c14907a82a061e24c65fede28147a4e39b5a3acec7587a6609eebe83e68f90c1",
            "a11yPatternDisplayId": "A11Y-PAT-C14907A82A06",
            "a11yOccurrenceFingerprint": "4a64756d8204f60a13f171d20b6acb9399777a1868bdfc2707b8f3e9fdc5ba8a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4A64756D8204"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".clin-header",
            "html": "<div class=\"clin-header\">\n          <span>CLIN</span><span>Description</span><span>Qty</span><span>Unit</span><span>Unit Price</span><span></span>\n        </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18e3408e1043",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-00c0a705",
            "a11yPatternFingerprint": "79e07b93eaefe404dbb0233294e992f3cac021bff2df3d88b3e6c65d62e7d4f9",
            "a11yPatternDisplayId": "A11Y-PAT-79E07B93EAEF",
            "a11yOccurrenceFingerprint": "ccd10d1a7bf74284082210ea9113b8ea0f03b732053ae51501b0f4751204920e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CCD10D1A7BF7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "input[value=\"0001\"]",
            "html": "<input type=\"text\" value=\"0001\" placeholder=\"0001\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66e00b0b77c7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d42eebd1",
            "a11yPatternFingerprint": "9bff52f26a3d71a84029c6825da8c9d654ed7b95b1a1f32897f4602615c98d7c",
            "a11yPatternDisplayId": "A11Y-PAT-9BFF52F26A3D",
            "a11yOccurrenceFingerprint": "43299b08bbf6824e5be9157019b85427a2b8e637b536a491f5899584695d10a5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-43299B08BBF6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".clin-desc",
            "html": "<input type=\"text\" class=\"clin-desc\" placeholder=\"e.g., Waste Removal Services, Base Period\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6c9a1fb5e66",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c5dc8774",
            "a11yPatternFingerprint": "284abe8b375028c892999d46dd48c3a7fb24a27776a9641984476e45a13c13a1",
            "a11yPatternDisplayId": "A11Y-PAT-284ABE8B3750",
            "a11yOccurrenceFingerprint": "dc4fa5630188c83da037e05ec2f405063d09dfe9bd6bee090b027eacf199e738",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DC4FA5630188"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "input[type=\"number\"]",
            "html": "<input type=\"number\" placeholder=\"Qty\" min=\"0\" step=\"1\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4561a9e9f324",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ed08f482",
            "a11yPatternFingerprint": "7169b468d1b79fabfa020349028ff706fef8754e2f5f9d18c69e9263eb05e504",
            "a11yPatternDisplayId": "A11Y-PAT-7169B468D1B7",
            "a11yOccurrenceFingerprint": "d35e9ba512dc4d8ba368f860f57ff8cf0d8c59e98b4ca96c956753739821c4d1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D35E9BA512DC"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "input[placeholder=\"EA\"]",
            "html": "<input type=\"text\" placeholder=\"EA\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aefceabc9ec",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-43194d8c",
            "a11yPatternFingerprint": "81eafb68d42ba5b927e0048e4adc2a24efe9c5fd00e2307d971df87b7d270fa6",
            "a11yPatternDisplayId": "A11Y-PAT-81EAFB68D42B",
            "a11yOccurrenceFingerprint": "25d06670970eab352371f2f9f9e0b456bc9280fca3c8c0bd2b2ff73219fd481b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-25D06670970E"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "input[placeholder=\"$0.00\"]",
            "html": "<input type=\"text\" placeholder=\"$0.00\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c805e7cf5874",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-00245a37",
            "a11yPatternFingerprint": "6d8cba3d36f42dfc7eb6d12bc2aaa412b5db7876278df7c0a25c655d105b8350",
            "a11yPatternDisplayId": "A11Y-PAT-6D8CBA3D36F4",
            "a11yOccurrenceFingerprint": "d9a8a512796f0b004213308c3189d03bb4bcf00e75dcdbd4125f2b6f93344939",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D9A8A512796F"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(3)",
            "html": "<div class=\"bldr-section\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "988e5836be56",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c6482c94",
            "a11yPatternFingerprint": "0ecfb07786cd5d9c1b162184d85e343f7cb648dd00e1d5606432acf10f90ba68",
            "a11yPatternDisplayId": "A11Y-PAT-0ECFB07786CD",
            "a11yOccurrenceFingerprint": "c19c5da59e53e0d97083ad07433ccbfde5019cd8563ac0e735e106dbd342e464",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C19C5DA59E53"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(4) > h3",
            "html": "<h3>Section F – Deliveries or Performance</h3>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04cee0998b7d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-faf17f2d",
            "a11yPatternFingerprint": "7708cac298bba5b97deab5cc3bf27398973c382a9b7af677fcc375ae3bd4ba93",
            "a11yPatternDisplayId": "A11Y-PAT-7708CAC298BB",
            "a11yOccurrenceFingerprint": "e8a4f991c2e8b3018d72a15f4aabb49269b96ba82efef865007698bf1bb8f797",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E8A4F991C2E8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(4) > .sec-desc",
            "html": "<div class=\"sec-desc\">Choose whether this is a period of performance (services) or a delivery schedule (supplies), then fill in the details.</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeb1b19474e4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a0afbf0c",
            "a11yPatternFingerprint": "42bfaeaf497a9cc61c5f618619383a8d234412a35af18b8f84198e869134729c",
            "a11yPatternDisplayId": "A11Y-PAT-42BFAEAF497A",
            "a11yOccurrenceFingerprint": "934359442009c922bd0cda628f470ce0f65e000b0ceb5cf85fab03a5fda48184",
            "a11yOccurrenceDisplayId": "A11Y-OCC-934359442009"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(4) > label:nth-child(3)",
            "html": "<label>Section F Type</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ce89994487a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8bc86217",
            "a11yPatternFingerprint": "d77de24411702ebcc16466b34aafd92f1715d15a1d1a039626b2507a76b7a868",
            "a11yPatternDisplayId": "A11Y-PAT-D77DE2441170",
            "a11yOccurrenceFingerprint": "d6c3729b37e84b15a7914a5618047d9daba66d9545c86c9a6ecd97d12fd4afb0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D6C3729B37E8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#bld-f-type",
            "html": "<select id=\"bld-f-type\" onchange=\"toggleSectionF()\">\n          <option value=\"pop\">Period of Performance (Services)</option>\n          <option value=\"delivery\">Delivery Schedule (Supplies)</option>\n        </select>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aef9f705961f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-724bf557",
            "a11yPatternFingerprint": "2cca3b3e1ef05f2fc06f9f8e2d2ff6866bc01633054e8c65a05dc98a4ff51a39",
            "a11yPatternDisplayId": "A11Y-PAT-2CCA3B3E1EF0",
            "a11yOccurrenceFingerprint": "82fdb036975e52ca35a78daa315fee86530693815daf509c640f0cccd2f00463",
            "a11yOccurrenceDisplayId": "A11Y-OCC-82FDB036975E"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#f-pop-view",
            "html": "<div id=\"f-pop-view\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9e88794bc97",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d7a3f021",
            "a11yPatternFingerprint": "22bcab014b6d7969e91a46d673bf5339628589eb2606150014720df7416c85a1",
            "a11yPatternDisplayId": "A11Y-PAT-22BCAB014B6D",
            "a11yOccurrenceFingerprint": "dd09bfa48bd76a5826477eeaa926d77eb3629957846df6513846d9803a65ed70",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DD09BFA48BD7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label:nth-child(7)",
            "html": "<label>Place of Delivery / Performance</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1b40e904065",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09306d77",
            "a11yPatternFingerprint": "2b6265076d8001408daadecde549c050c15dddd3d0a5a43e8bdff7eee715a31f",
            "a11yPatternDisplayId": "A11Y-PAT-2B6265076D80",
            "a11yOccurrenceFingerprint": "f1f87ea58d1ff2eb00ac342f1fa3590c0044696994776bc4fbf7d22ff9ad710a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F1F87EA58D1F"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#bld-f-place",
            "html": "<input type=\"text\" id=\"bld-f-place\" placeholder=\"e.g., Camp Taji, Iraq\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec379ebf5be7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c53aa7ce",
            "a11yPatternFingerprint": "22852084e5b141b8d1e3032f0ef1d182e53d503d8d55be088d5f9a848ba7205d",
            "a11yPatternDisplayId": "A11Y-PAT-22852084E5B1",
            "a11yOccurrenceFingerprint": "d1e738493e029caffa931cc2ab5016598e62fc5647e800a239ac49082d083afe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D1E738493E02"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label:nth-child(9)",
            "html": "<label>Additional Terms (optional)</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5de90217ec3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f6d06865",
            "a11yPatternFingerprint": "68149585532d52b90fd6a08446ca0d8189b839398de8a3e82ce5273af22cfcdc",
            "a11yPatternDisplayId": "A11Y-PAT-68149585532D",
            "a11yOccurrenceFingerprint": "2971e7b9c0ac76bf4080cb4fc5b20a435367f36c01ed3c210b8435daa663a3d3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2971E7B9C0AC"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#bld-f-body",
            "html": "<textarea id=\"bld-f-body\" style=\"min-height:80px;\" placeholder=\"Any additional delivery or performance terms, milestones, option periods, etc.\"></textarea>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2ed8130720a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2c647a6b",
            "a11yPatternFingerprint": "42a1663defdd6b508c3657d75983c6dd54a21be4a099d0bfbddd08422ccd025a",
            "a11yPatternDisplayId": "A11Y-PAT-42A1663DEFDD",
            "a11yOccurrenceFingerprint": "02df2e46106c6afeb49e6b904b1ed6f2d354d74029fb2da0dd8c0ee2f91af215",
            "a11yOccurrenceDisplayId": "A11Y-OCC-02DF2E46106C"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(5)",
            "html": "<div class=\"bldr-section\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f99821c50c77",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8197fe9f",
            "a11yPatternFingerprint": "c93675ea5d439c49101cf847fd442e0cabd44bb964a080a7635d0f347b02a0bc",
            "a11yPatternDisplayId": "A11Y-PAT-C93675EA5D43",
            "a11yOccurrenceFingerprint": "dd0bfde08838692a2ec098efa0329564ecadfe65fcc294e5ccabfebbb6d4880b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DD0BFDE08838"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(6) > h3",
            "html": "<h3>Section I – Contract Clauses</h3>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60be8ff9d8f1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f1720fe1",
            "a11yPatternFingerprint": "5864a8baa9d3b7e44ce7b7464bde7474b57e165919e6a76be772eb5fdf0b451e",
            "a11yPatternDisplayId": "A11Y-PAT-5864A8BAA9D3",
            "a11yOccurrenceFingerprint": "913fa2bced0d3854b1bc98f517529aacfee17a062bde1c8b4027d4c437bda621",
            "a11yOccurrenceDisplayId": "A11Y-OCC-913FA2BCED0D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(6) > .sec-desc",
            "html": "<div class=\"sec-desc\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2ad106fc2c0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b8757064",
            "a11yPatternFingerprint": "47b663c2cf55e6a75f3e085895c1f1062b163db625198fbc94027b198ef10384",
            "a11yPatternDisplayId": "A11Y-PAT-47B663C2CF55",
            "a11yOccurrenceFingerprint": "35c315b60bfc6229d5cfaf5645c0a32eba8e1ff2715a342b3ffb5bc4eb89d1bb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-35C315B60BFC"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "input[value=\"52.212-4\"]",
            "html": "<input type=\"text\" value=\"52.212-4\" placeholder=\"Clause #\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9f3a57e989f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ec172f2b",
            "a11yPatternFingerprint": "93b957917ca95920a4d1365a59d7cf45f36876407941b742c13ee7b4c8054f84",
            "a11yPatternDisplayId": "A11Y-PAT-93B957917CA9",
            "a11yOccurrenceFingerprint": "6f4d2fcdc093f5f081271142910f1e6a255596af87d99ec1c5cac53517e9ff22",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6F4D2FCDC093"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#clause-0 > input[placeholder=\"Clause Title\"][type=\"text\"]",
            "html": "<input type=\"text\" value=\"Contract Terms and Conditions - Commercial Products and Commercial Services\" placeholder=\"Clause Title\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa7021726361",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-33c5a22b",
            "a11yPatternFingerprint": "eb24526d4670bc7d021a1905cc4ef26c3ea5bc9b4853cbdcb1e4f2ac591cf82e",
            "a11yPatternDisplayId": "A11Y-PAT-EB24526D4670",
            "a11yOccurrenceFingerprint": "a889c59196c7b354d58d2df5463550d3ec83e00e00c8930e59e0c60e7e0f063a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A889C59196C7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#clause-1 > input[placeholder=\"Clause #\"][type=\"text\"]",
            "html": "<input type=\"text\" placeholder=\"Clause #\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c1580e6b8c5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2cb43eae",
            "a11yPatternFingerprint": "bd4a1495f82648c11328c91af84ec39f4383b3b3f30d75f5ae1eb01fbcb70c35",
            "a11yPatternDisplayId": "A11Y-PAT-BD4A1495F826",
            "a11yOccurrenceFingerprint": "0e5a0984638c8bdfa9821722c30e35f07a4bdedb7a24eb3b5b163feb27de1a0e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0E5A0984638C"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#clause-1 > input[placeholder=\"Clause Title\"][type=\"text\"]",
            "html": "<input type=\"text\" placeholder=\"Clause Title\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec3ea4be0d55",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3dbde068",
            "a11yPatternFingerprint": "d438a9f3dfe5ac00c4338ce58bcbd8d1a8add07a4285a44a49579f04d34b04e0",
            "a11yPatternDisplayId": "A11Y-PAT-D438A9F3DFE5",
            "a11yOccurrenceFingerprint": "3c6c76f351ae5bc3c2f002125724da123f314e52865c628dc161384f20c65cda",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3C6C76F351AE"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(7) > h3",
            "html": "<h3>Section J – List of Attachments</h3>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d4c337eb9e3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c9b314a7",
            "a11yPatternFingerprint": "5fd97496fbe574e18cffb85fe2d592d69fcb4d7529df41f12033b099c7ccdbcf",
            "a11yPatternDisplayId": "A11Y-PAT-5FD97496FBE5",
            "a11yOccurrenceFingerprint": "d7f39c82bb6d289eba9cc7e17b67253b1a9831886af8a47b4470a9f37fc36b66",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D7F39C82BB6D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-section:nth-child(7) > .sec-desc",
            "html": "<div class=\"sec-desc\">List any documents attached to the contract (maps, diagrams, GFP lists, etc.).</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f543436d6450",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-55f0e405",
            "a11yPatternFingerprint": "4f91430d45a02760f4b7d6049413df765a512ab8f67c4d8b7ab5d33e3b2b2fc3",
            "a11yPatternDisplayId": "A11Y-PAT-4F91430D45A0",
            "a11yOccurrenceFingerprint": "25523b008c06e12d45daa667b695dd66938167d1dc0bd0a71a83d03a09d42c1f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-25523B008C06"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "input[value=\"J-1\"]",
            "html": "<input type=\"text\" value=\"J-1\" placeholder=\"#\" style=\"text-align:center;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69c7693aec47",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-339ec7ca",
            "a11yPatternFingerprint": "e7cc548c2486fe77a7e1c0ecf1dffc949e91ed464c02881b2ba772867631103f",
            "a11yPatternDisplayId": "A11Y-PAT-E7CC548C2486",
            "a11yOccurrenceFingerprint": "079fee6379eafce0a5eb5000673e0815573cbc7b906cade9cfcad9fa225da89b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-079FEE6379EA"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "input[placeholder=\"Attachment description\"]",
            "html": "<input type=\"text\" placeholder=\"Attachment description\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40e769492346",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-caf97555",
            "a11yPatternFingerprint": "77c9b51d6502ecf0658076ac9bb28a514d7de99fbaf07a9c4dc34dc5b1867292",
            "a11yPatternDisplayId": "A11Y-PAT-77C9B51D6502",
            "a11yOccurrenceFingerprint": "3854326626c5243f960b3966dbb992160ebbaef5a1c9329b4c2a1b2419378232",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3854326626C5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".bldr-form > p",
            "html": "<p style=\"color:var(--silver); font-size:0.78rem; text-align:center; margin-top:-0.5rem;\">Preview first, then generate a downloadable PDF to attach to your SF 1449.</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d553da794d1f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-819bfba3",
            "a11yPatternFingerprint": "0b338e2b87c6327dfa89f04f5d7ef830473e51a981d1d75e82f841fdeb148366",
            "a11yPatternDisplayId": "A11Y-PAT-0B338E2B87C6",
            "a11yOccurrenceFingerprint": "c31b156593de2fa832298cec66a4036b61b96b3281be953a418d62fe4d785951",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C31B156593DE"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af3b1ed5a716",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "f073b5b00a15d49d46c0e8a6177d2ce2c13ac8320c43de8cf02a2cd0bace6717",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F073B5B00A15"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(245, 158, 11, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1403386dee87",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "c25eae831ccb56c02201e6a3a324a508c674f81e7f4fa74f83f8a141882dcd20",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C25EAE831CCB"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Build the Lane with a BPA</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28b9d0e4a06f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "8dfa376c46327c27d23eb9979834b3fa6c253030bc7114efd0b112218ac38651",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8DFA376C4632"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a08eda97ded",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "7ffc9aeb62b15c694bbba339c817b5cbe1a6a2ad8ddaa4294fa0d694355cd98a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7FFC9AEB62B1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15a614882618",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "9cfc6a42c036d5caaa2c20ffb6fdc3772f1fcbbb76fd6b1b916c21d48b7a204d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9CFC6A42C036"
          },
          {
            "rule": "select-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/select-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#bld-f-type",
            "html": "<select id=\"bld-f-type\" onchange=\"toggleSectionF()\">\n          <option value=\"pop\">Period of Performance (Services)</option>\n          <option value=\"delivery\">Delivery Schedule (Supplies)</option>\n        </select>",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc750561d083",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-be5bb28b",
            "a11yPatternFingerprint": "c0546566d7046931a7f0013186edc31bdc3ff0683042c4cd8b3fb03b91b45847",
            "a11yPatternDisplayId": "A11Y-PAT-C0546566D704",
            "a11yOccurrenceFingerprint": "0288c3ba69995e7c060a92a9f961339e2dea42e69f9488c3ecde5b56e2593e25",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0288C3BA6999"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #f59e0b;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Build the sections that go after the first two pages of a manual SF 1449. Fill in Sections C, F, H, I, and J and generate a clean PDF attachment.\">\n  <title>1449 Section Builder | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n<link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n<style>.bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}</style>\n  <script src=\"https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.10.1/html2pdf.bundle.min.js\"></script>\n  <style>\n    .bldr-bg { background: #040d1f; padding: 0 0 6rem; min-height: 80vh; }\n    .bldr-intro { text-align: center; padding: 2.5rem 1.5rem 0; }\n    .bldr-intro-tag { display: inline-block; background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.25); color: var(--accent); font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 0.25rem 0.9rem; border-radius: 100px; margin-bottom: 0.65rem; }\n    .bldr-intro h2 { font-family: 'Rajdhani', sans-serif; font-size: clamp(1.4rem,3vw,2rem); font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .bldr-intro p { color: var(--silver); font-size: 0.9rem; max-width: 620px; margin: 0 auto 1.5rem; line-height: 1.6; }\n\n    .bldr-form { max-width: 800px; margin: 2rem auto; padding: 0 1.5rem; }\n\n    /* Section cards */\n    .bldr-section { background: rgba(10,22,50,0.4); border: 1px solid rgba(74,158,255,0.15); border-radius: 14px; padding: 1.5rem; margin-bottom: 1.5rem; }\n    .bldr-section h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.15rem; font-weight: 700; color: var(--accent); margin-bottom: 0.2rem; display: flex; align-items: center; gap: 0.5rem; }\n    .bldr-section .sec-desc { color: var(--silver); font-size: 0.82rem; margin-bottom: 1rem; line-height: 1.5; }\n    .bldr-section label { display: block; color: var(--silver); font-size: 0.82rem; font-weight: 600; margin-bottom: 0.3rem; margin-top: 0.75rem; }\n    .bldr-section input[type=\"text\"],\n    .bldr-section input[type=\"date\"],\n    .bldr-section input[type=\"number\"] {\n      width: 100%; box-sizing: border-box; background: rgba(4,13,31,0.8); border: 1px solid rgba(74,158,255,0.2); color: var(--white); border-radius: 8px; padding: 0.55rem 0.75rem; font-size: 0.88rem; font-family: inherit;\n    }\n    .bldr-section textarea {\n      width: 100%; box-sizing: border-box; background: rgba(4,13,31,0.8); border: 1px solid rgba(74,158,255,0.2); color: var(--white); border-radius: 8px; padding: 0.55rem 0.75rem; font-size: 0.85rem; font-family: inherit; min-height: 120px; resize: vertical; line-height: 1.6;\n    }\n    .bldr-section select {\n      width: 100%; box-sizing: border-box; background: rgba(4,13,31,0.8); border: 1px solid rgba(74,158,255,0.2); color: var(--white); border-radius: 8px; padding: 0.55rem 0.75rem; font-size: 0.88rem; font-family: inherit;\n      appearance: none; background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%234a9eff' stroke-width='1.5' fill='none'/%3E%3C/svg%3E\"); background-repeat: no-repeat; background-position: right 0.75rem center; padding-right: 2rem; cursor: pointer;\n    }\n    .bldr-section select option { background: #0a1632; color: #e2eaf4; padding: 0.4rem; }\n    .bldr-section input:focus, .bldr-section textarea:focus, .bldr-section select:focus { outline: none; border-color: var(--accent); }\n    .bldr-section .optional-tag { font-size: 0.68rem; text-transform: uppercase; letter-spacing: 1px; color: #fcd34d; opacity: 0.7; font-weight: 700; }\n\n    /* CLIN rows */\n    .clin-row { display: grid; grid-template-columns: 80px 1fr 60px 60px 90px 36px; gap: 0.5rem; align-items: start; margin-bottom: 0.5rem; }\n    @media (max-width: 700px) { .clin-row { grid-template-columns: 1fr 1fr; } .clin-row .clin-desc { grid-column: 1 / -1; } }\n    .clin-row input { margin-top: 0 !important; }\n    .clin-header { display: grid; grid-template-columns: 80px 1fr 60px 60px 90px 36px; gap: 0.5rem; margin-bottom: 0.35rem; font-size: 0.72rem; color: var(--silver); font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px; }\n    @media (max-width: 700px) { .clin-header { display: none; } }\n\n    /* Clause rows */\n    .clause-row { display: grid; grid-template-columns: 160px 1fr 36px; gap: 0.5rem; align-items: start; margin-bottom: 0.5rem; }\n    @media (max-width: 600px) { .clause-row { grid-template-columns: 1fr; } }\n    .clause-row input { margin-top: 0 !important; }\n    .clause-remove { background: rgba(248,113,113,0.1); border: 1px solid rgba(248,113,113,0.2); color: #fca5a5; border-radius: 6px; width: 32px; height: 32px; cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 1.1rem; font-weight: 700; transition: background 0.12s; margin-top: 0; }\n    .clause-remove:hover { background: rgba(248,113,113,0.2); }\n\n    .add-btn { background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.2); color: var(--accent); border-radius: 8px; padding: 0.45rem 0.9rem; cursor: pointer; font-size: 0.8rem; font-weight: 600; font-family: inherit; transition: background 0.12s; margin-top: 0.5rem; }\n    .add-btn:hover { background: rgba(74,158,255,0.2); }\n\n    /* Attachment rows */\n    .attach-row { display: grid; grid-template-columns: 60px 1fr 36px; gap: 0.5rem; align-items: start; margin-bottom: 0.5rem; }\n    @media (max-width: 600px) { .attach-row { grid-template-columns: 1fr; } }\n\n    /* Buttons */\n    .btn-row { display: flex; gap: 0.75rem; justify-content: center; margin: 2rem 0; flex-wrap: wrap; }\n    .gen-btn { background: var(--accent); color: #040d1f; border: none; border-radius: 10px; padding: 0.75rem 2rem; font-size: 0.95rem; font-weight: 700; font-family: 'Rajdhani', sans-serif; cursor: pointer; letter-spacing: 0.5px; transition: opacity 0.12s; }\n    .gen-btn:hover { opacity: 0.85; }\n    .preview-btn { background: rgba(52,211,153,0.15); color: #6ee7b7; border: 1px solid rgba(52,211,153,0.3); border-radius: 10px; padding: 0.75rem 2rem; font-size: 0.95rem; font-weight: 700; font-family: 'Rajdhani', sans-serif; cursor: pointer; transition: opacity 0.12s; }\n    .preview-btn:hover { opacity: 0.85; }\n\n    /* Preview area */\n    .preview-area { background: #fff; color: #000; border-radius: 10px; padding: 1.5rem; margin-top: 1.5rem; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.6; max-height: 600px; overflow-y: auto; }\n\n    /* Contract number row */\n    .id-row { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }\n    @media (max-width: 500px) { .id-row { grid-template-columns: 1fr; } }\n\n    /* Hidden PDF content */\n    #pdf-content { display: none; }\n    #pdf-content.rendering { display: block; position: fixed; top: -9999px; left: -9999px; }\n  </style>\n  <!-- Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"1449 Section Builder | ContractingHQ\">\n  <meta property=\"og:description\" content=\"Build the sections that go after the first two pages of a manual SF 1449. Fill in Sections C, F, H, I, and J and generate a clean PDF attachment.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/manual-1449-builder.html\">\n  <meta property=\"og:image\" content=\"https://kthq.org/og-image.png\">\n  <meta name=\"twitter:card\" content=\"summary_large_image\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"1449 Section Builder | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"Build the sections that go after the first two pages of a manual SF 1449. Fill in Sections C, F, H, I, and J and generate a clean PDF attachment.\">\n  <meta name=\"twitter:image\" content=\"https://kthq.org/og-image.png\">\n  <link rel=\"canonical\" href=\"https://kthq.org/manual-1449-builder.html\">\n  <!-- Structured data: SoftwareApplication -->\n  <script type=\"application/ld+json\">\n{\n  \"@context\": \"https://schema.org\",\n  \"@type\": \"SoftwareApplication\",\n  \"name\": \"1449 Section Builder\",\n  \"url\": \"https://kthq.org/manual-1449-builder.html\",\n  \"description\": \"Build the sections that go after the first two pages of a manual SF 1449. Fill in Sections C, F, H, I, and J and generate a clean PDF attachment.\",\n  \"applicationCategory\": \"BusinessApplication\",\n  \"operatingSystem\": \"Web Browser, any modern browser\",\n  \"browserRequirements\": \"Requires JavaScript. Requires HTML5.\",\n  \"inLanguage\": \"en-US\",\n  \"isAccessibleForFree\": true,\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"0\",\n    \"priceCurrency\": \"USD\"\n  },\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"@id\": \"https://kthq.org/#organization\",\n    \"name\": \"KTHQ ContractingHQ\",\n    \"url\": \"https://kthq.org/\"\n  }\n}\n  </script>\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n<!-- NAV -->\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"logo-full\">ContractingHQ</span>\n    </a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\">\n      <span></span><span></span><span></span>\n    </button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n  <div class=\"bldr-bg\">\n    <div class=\"bldr-intro\">\n      <div class=\"bldr-intro-tag\">Tool</div>\n      <h2>1449 Section Builder</h2>\n      <p>Fill in the sections that go after the first two pages of your SF 1449. Generate a clean PDF attachment you can print and attach to your manual contract.</p>\n    </div>\n\n    <div style=\"max-width:1100px;margin:0 auto 0.6rem;padding:0 1rem;font-size:0.72rem;color:#7a8290;font-family:'Inter',system-ui,sans-serif;font-style:italic;\">Note: Don't enter CUI or other sensitive information — ContractingHQ is hosted on public infrastructure and isn't authorized for protected data.</div>\n\n    <div class=\"bldr-form\">\n\n      <!-- Contract ID -->\n      <div class=\"bldr-section\">\n        <h3>Contract Identification</h3>\n        <div class=\"sec-desc\">This info goes in the header of each page so the attachment is traceable to your contract.</div>\n        <div class=\"id-row\">\n          <div>\n            <label>Contract Number</label>\n            <input type=\"text\" id=\"bld-contractno\" placeholder=\"e.g., FA8201-25-P-0042\">\n          </div>\n          <div>\n            <label>Contractor Name</label>\n            <input type=\"text\" id=\"bld-contractor\" placeholder=\"e.g., Desert Waste Solutions LLC\">\n          </div>\n        </div>\n      </div>\n\n      <!-- Schedule / CLINs -->\n      <div class=\"bldr-section\">\n        <h3>Schedule – CLINs / Pricing</h3>\n        <div class=\"sec-desc\">Add your contract line item numbers. Each CLIN gets a number, description, quantity, unit of issue, and unit price. The builder will calculate extended prices automatically.</div>\n\n        <div class=\"clin-header\">\n          <span>CLIN</span><span>Description</span><span>Qty</span><span>Unit</span><span>Unit Price</span><span></span>\n        </div>\n        <div id=\"clin-list\">\n          <div class=\"clin-row\" id=\"clin-0\">\n            <input type=\"text\" value=\"0001\" placeholder=\"0001\">\n            <input type=\"text\" class=\"clin-desc\" placeholder=\"e.g., Waste Removal Services, Base Period\">\n            <input type=\"number\" placeholder=\"Qty\" min=\"0\" step=\"1\">\n            <input type=\"text\" placeholder=\"EA\">\n            <input type=\"text\" placeholder=\"$0.00\">\n            <button class=\"clause-remove\" onclick=\"removeClin('clin-0')\">×</button>\n          </div>\n        </div>\n        <button class=\"add-btn\" onclick=\"addClin()\">+ Add CLIN</button>\n      </div>\n\n      <!-- Section C -->\n      <div class=\"bldr-section\">\n        <h3>Section C – Description / Specifications / SOW</h3>\n        <div class=\"sec-desc\">Paste or type your full PWS, SOW, or specifications. In a deployed environment, put the whole thing in. Key documents get lost, and having the complete SOW inside your contract means it travels with the contract.</div>\n        <label>Section C Title (optional)</label>\n        <input type=\"text\" id=\"bld-c-title\" placeholder=\"e.g., Performance Work Statement for Waste Removal Services\">\n        <label>Section C Content</label>\n        <textarea id=\"bld-c-body\" placeholder=\"Paste your full SOW/PWS here. Include all paragraphs, deliverables, and requirements.\"></textarea>\n      </div>\n\n      <!-- Section F -->\n      <div class=\"bldr-section\">\n        <h3>Section F – Deliveries or Performance</h3>\n        <div class=\"sec-desc\">Choose whether this is a period of performance (services) or a delivery schedule (supplies), then fill in the details.</div>\n\n        <label>Section F Type</label>\n        <select id=\"bld-f-type\" onchange=\"toggleSectionF()\">\n          <option value=\"pop\">Period of Performance (Services)</option>\n          <option value=\"delivery\">Delivery Schedule (Supplies)</option>\n        </select>\n\n        <!-- PoP view -->\n        <div id=\"f-pop-view\">\n          <div class=\"id-row\" style=\"margin-top:0.75rem;\">\n            <div>\n              <label>Period of Performance Start</label>\n              <input type=\"date\" id=\"bld-f-start\">\n            </div>\n            <div>\n              <label>Period of Performance End</label>\n              <input type=\"date\" id=\"bld-f-end\">\n            </div>\n          </div>\n        </div>\n\n        <!-- Delivery view -->\n        <div id=\"f-delivery-view\" style=\"display:none;\">\n          <label>Delivery Schedule</label>\n          <textarea id=\"bld-f-delivery\" style=\"min-height:80px;\" placeholder=\"e.g., All items shall be delivered within 30 calendar days after contract award. FOB Destination. Delivery to: Building 1234, Camp Taji, Iraq.\"></textarea>\n        </div>\n\n        <label>Place of Delivery / Performance</label>\n        <input type=\"text\" id=\"bld-f-place\" placeholder=\"e.g., Camp Taji, Iraq\">\n        <label>Additional Terms (optional)</label>\n        <textarea id=\"bld-f-body\" style=\"min-height:80px;\" placeholder=\"Any additional delivery or performance terms, milestones, option periods, etc.\"></textarea>\n      </div>\n\n      <!-- Section H -->\n      <div class=\"bldr-section\">\n        <h3>Section H – Special Contract Requirements <span class=\"optional-tag\">Optional</span></h3>\n        <div class=\"sec-desc\">Base access instructions, security requirements, force protection measures, or other location-specific operational constraints. Skip this section if none apply.</div>\n        <label>Section H Content</label>\n        <textarea id=\"bld-h-body\" style=\"min-height:80px;\" placeholder=\"e.g., Base access procedures, badging requirements, escort requirements, vehicle inspection protocols, etc.\"></textarea>\n      </div>\n\n      <!-- Section I -->\n      <div class=\"bldr-section\">\n        <h3>Section I – Contract Clauses</h3>\n        <div class=\"sec-desc\">Add each clause by citation number and title. At minimum, include FAR 52.212-4 and your payment instruction clause. Under the RFO, the old 52.212-5 is gone. Your applicable clauses now come from the FAR 12.205 tables. Use the <a href=\"provisions-clauses-commercial.html\" style=\"color:var(--accent);\">KTHQ clause matrix</a> to identify which ones apply to your buy.</div>\n\n        <div id=\"clause-list\">\n          <!-- Pre-populated with the essential ones -->\n          <div class=\"clause-row\" id=\"clause-0\">\n            <input type=\"text\" value=\"52.212-4\" placeholder=\"Clause #\">\n            <input type=\"text\" value=\"Contract Terms and Conditions - Commercial Products and Commercial Services\" placeholder=\"Clause Title\">\n            <button class=\"clause-remove\" onclick=\"removeClause('clause-0')\">×</button>\n          </div>\n          <div class=\"clause-row\" id=\"clause-1\">\n            <input type=\"text\" placeholder=\"Clause #\">\n            <input type=\"text\" placeholder=\"Clause Title\">\n            <button class=\"clause-remove\" onclick=\"removeClause('clause-2')\">×</button>\n          </div>\n        </div>\n        <button class=\"add-btn\" onclick=\"addClause()\">+ Add Clause</button>\n      </div>\n\n      <!-- Section J -->\n      <div class=\"bldr-section\">\n        <h3>Section J – List of Attachments</h3>\n        <div class=\"sec-desc\">List any documents attached to the contract (maps, diagrams, GFP lists, etc.).</div>\n\n        <div id=\"attach-list\">\n          <div class=\"attach-row\" id=\"attach-0\">\n            <input type=\"text\" value=\"J-1\" placeholder=\"#\" style=\"text-align:center;\">\n            <input type=\"text\" placeholder=\"Attachment description\">\n            <button class=\"clause-remove\" onclick=\"removeAttach('attach-0')\">×</button>\n          </div>\n        </div>\n        <button class=\"add-btn\" onclick=\"addAttach()\">+ Add Attachment</button>\n      </div>\n\n      <!-- Buttons -->\n      <div class=\"btn-row\">\n        <button class=\"preview-btn\" onclick=\"showPreview()\">Preview</button>\n        <button class=\"gen-btn\" onclick=\"generatePDF()\">Generate PDF</button>\n      </div>\n      <p style=\"color:var(--silver); font-size:0.78rem; text-align:center; margin-top:-0.5rem;\">Preview first, then generate a downloadable PDF to attach to your SF 1449.</p>\n\n      <!-- Preview -->\n      <div id=\"preview-container\" style=\"display:none;\">\n        <h3 style=\"font-family:'Rajdhani',sans-serif; color:var(--white); font-size:1.1rem; margin-bottom:0.5rem;\">Preview</h3>\n        <div class=\"preview-area\" id=\"section-preview\"></div>\n      </div>\n\n    </div>\n  </div>\n\n  <!-- Hidden PDF render target -->\n  <div id=\"pdf-content\"></div>\n\n<!-- FOOTER -->\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n  <script src=\"main.js\"></script>\n  <script>\n    var clauseCount = 2;\n    var attachCount = 1;\n    var clinCount = 1;\n\n    function toggleSectionF() {\n      var type = document.getElementById('bld-f-type').value;\n      document.getElementById('f-pop-view').style.display = type === 'pop' ? 'block' : 'none';\n      document.getElementById('f-delivery-view').style.display = type === 'delivery' ? 'block' : 'none';\n    }\n\n    function addClin() {\n      var id = 'clin-' + clinCount++;\n      var row = document.createElement('div');\n      row.className = 'clin-row';\n      row.id = id;\n      row.innerHTML = '<input type=\"text\" placeholder=\"0002\" /><input type=\"text\" class=\"clin-desc\" placeholder=\"Description\" /><input type=\"number\" placeholder=\"Qty\" min=\"0\" step=\"1\" /><input type=\"text\" placeholder=\"EA\" /><input type=\"text\" placeholder=\"$0.00\" /><button class=\"clause-remove\" onclick=\"removeClin(\\'' + id + '\\')\">&times;</button>';\n      document.getElementById('clin-list').appendChild(row);\n    }\n    function removeClin(id) {\n      var el = document.getElementById(id);\n      if (el) el.remove();\n    }\n\n    function addClause() {\n      var id = 'clause-' + clauseCount++;\n      var row = document.createElement('div');\n      row.className = 'clause-row';\n      row.id = id;\n      row.innerHTML = '<input type=\"text\" placeholder=\"Clause #\" /><input type=\"text\" placeholder=\"Clause Title\" /><button class=\"clause-remove\" onclick=\"removeClause(\\'' + id + '\\')\">&times;</button>';\n      document.getElementById('clause-list').appendChild(row);\n    }\n    function removeClause(id) {\n      var el = document.getElementById(id);\n      if (el) el.remove();\n    }\n    function addAttach() {\n      attachCount++;\n      var id = 'attach-' + attachCount;\n      var row = document.createElement('div');\n      row.className = 'attach-row';\n      row.id = id;\n      row.innerHTML = '<input type=\"text\" value=\"J-' + attachCount + '\" placeholder=\"#\" style=\"text-align:center;\" /><input type=\"text\" placeholder=\"Attachment description\" /><button class=\"clause-remove\" onclick=\"removeAttach(\\'' + id + '\\')\">&times;</button>';\n      document.getElementById('attach-list').appendChild(row);\n    }\n    function removeAttach(id) {\n      var el = document.getElementById(id);\n      if (el) el.remove();\n    }\n\n    function escHtml(s) {\n      var d = document.createElement('div');\n      d.textContent = s;\n      return d.innerHTML;\n    }\n\n    function fmtDate(d) {\n      if (!d) return '(TBD)';\n      var parts = d.split('-');\n      var months = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];\n      return parseInt(parts[2]) + ' ' + months[parseInt(parts[1])-1] + ' ' + parts[0];\n    }\n\n    function parseDollar(s) {\n      if (!s) return 0;\n      return parseFloat(s.replace(/[^0-9.\\-]/g, '')) || 0;\n    }\n\n    function fmtDollar(n) {\n      return '$' + n.toFixed(2).replace(/\\B(?=(\\d{3})+(?!\\d))/g, ',');\n    }\n\n    function collectFormData() {\n      var data = {\n        contractNo: document.getElementById('bld-contractno').value || '(Contract Number)',\n        contractor: document.getElementById('bld-contractor').value || '(Contractor Name)',\n        clins: [],\n        cTitle: document.getElementById('bld-c-title').value,\n        cBody: document.getElementById('bld-c-body').value,\n        fType: document.getElementById('bld-f-type').value,\n        fStart: document.getElementById('bld-f-start').value,\n        fEnd: document.getElementById('bld-f-end').value,\n        fDelivery: document.getElementById('bld-f-delivery').value,\n        fPlace: document.getElementById('bld-f-place').value,\n        fBody: document.getElementById('bld-f-body').value,\n        hBody: document.getElementById('bld-h-body').value,\n        clauses: [],\n        attachments: []\n      };\n      document.querySelectorAll('#clin-list .clin-row').forEach(function(row) {\n        var inputs = row.querySelectorAll('input');\n        var clin = inputs[0].value.trim();\n        var desc = inputs[1].value.trim();\n        var qty = parseFloat(inputs[2].value) || 0;\n        var unit = inputs[3].value.trim();\n        var unitPrice = parseDollar(inputs[4].value);\n        if (clin || desc) data.clins.push({ clin: clin, desc: desc, qty: qty, unit: unit, unitPrice: unitPrice });\n      });\n      document.querySelectorAll('#clause-list .clause-row').forEach(function(row) {\n        var inputs = row.querySelectorAll('input');\n        var num = inputs[0].value.trim();\n        var title = inputs[1].value.trim();\n        if (num || title) data.clauses.push({ num: num, title: title });\n      });\n      document.querySelectorAll('#attach-list .attach-row').forEach(function(row) {\n        var inputs = row.querySelectorAll('input');\n        var num = inputs[0].value.trim();\n        var desc = inputs[1].value.trim();\n        if (num || desc) data.attachments.push({ num: num, desc: desc });\n      });\n      return data;\n    }\n\n    function buildSectionHTML(d) {\n      var html = '';\n      html += '<div style=\"font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; line-height: 1.6; max-width: 700px; margin: 0 auto; padding: 20px;\">';\n\n      html += '<div style=\"text-align:center; border-bottom:2px solid #000; padding-bottom:8px; margin-bottom:20px;\">';\n      html += '<div style=\"font-size:13px; font-weight:bold;\">CONTINUATION OF SF 1449</div>';\n      html += '<div style=\"font-size:11px; margin-top:3px;\">Contract No. ' + escHtml(d.contractNo) + '</div>';\n      html += '<div style=\"font-size:10px; color:#555;\">Contractor: ' + escHtml(d.contractor) + '</div>';\n      html += '</div>';\n\n      // Schedule / CLINs\n      if (d.clins.length > 0) {\n        html += '<div style=\"margin-bottom:24px;\">';\n        html += '<div style=\"font-size:13px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:4px; margin-bottom:8px;\">SCHEDULE &mdash; CONTRACT LINE ITEMS</div>';\n        html += '<table style=\"border-collapse:collapse; width:100%; font-size:10.5px;\">';\n        html += '<tr style=\"border-bottom:1px solid #999;\"><th style=\"text-align:left; padding:4px 6px; font-weight:bold;\">CLIN</th><th style=\"text-align:left; padding:4px 6px; font-weight:bold;\">Description</th><th style=\"text-align:right; padding:4px 6px; font-weight:bold;\">Qty</th><th style=\"text-align:left; padding:4px 6px; font-weight:bold;\">Unit</th><th style=\"text-align:right; padding:4px 6px; font-weight:bold;\">Unit Price</th><th style=\"text-align:right; padding:4px 6px; font-weight:bold;\">Extended</th></tr>';\n        var grandTotal = 0;\n        d.clins.forEach(function(c) {\n          var ext = c.qty * c.unitPrice;\n          grandTotal += ext;\n          html += '<tr style=\"border-bottom:1px solid #e0e0e0;\">';\n          html += '<td style=\"padding:4px 6px;\">' + escHtml(c.clin) + '</td>';\n          html += '<td style=\"padding:4px 6px;\">' + escHtml(c.desc) + '</td>';\n          html += '<td style=\"padding:4px 6px; text-align:right;\">' + (c.qty || '') + '</td>';\n          html += '<td style=\"padding:4px 6px;\">' + escHtml(c.unit) + '</td>';\n          html += '<td style=\"padding:4px 6px; text-align:right;\">' + (c.unitPrice ? fmtDollar(c.unitPrice) : '') + '</td>';\n          html += '<td style=\"padding:4px 6px; text-align:right;\">' + (ext ? fmtDollar(ext) : '') + '</td>';\n          html += '</tr>';\n        });\n        html += '<tr style=\"border-top:2px solid #000;\"><td colspan=\"5\" style=\"padding:4px 6px; font-weight:bold; text-align:right;\">Total:</td><td style=\"padding:4px 6px; font-weight:bold; text-align:right;\">' + fmtDollar(grandTotal) + '</td></tr>';\n        html += '</table>';\n        html += '</div>';\n      }\n\n      html += '<div style=\"margin-bottom:24px;\">';\n      html += '<div style=\"font-size:13px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:4px; margin-bottom:8px;\">SECTION C &mdash; DESCRIPTION / SPECIFICATIONS / STATEMENT OF WORK</div>';\n      if (d.cTitle) html += '<div style=\"font-weight:bold; margin-bottom:6px;\">' + escHtml(d.cTitle) + '</div>';\n      if (d.cBody) {\n        d.cBody.split('\\n').forEach(function(p) {\n          if (p.trim()) html += '<p style=\"margin:0 0 8px;\">' + escHtml(p) + '</p>';\n        });\n      } else {\n        html += '<p style=\"color:#999;\">(No content provided)</p>';\n      }\n      html += '</div>';\n\n      html += '<div style=\"margin-bottom:24px;\">';\n      html += '<div style=\"font-size:13px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:4px; margin-bottom:8px;\">SECTION F &mdash; DELIVERIES OR PERFORMANCE</div>';\n      if (d.fType === 'pop') {\n        html += '<table style=\"border-collapse:collapse; font-size:11px; margin-bottom:8px;\">';\n        html += '<tr><td style=\"padding:3px 12px 3px 0; font-weight:bold;\">Period of Performance:</td><td>' + fmtDate(d.fStart) + ' through ' + fmtDate(d.fEnd) + '</td></tr>';\n        if (d.fPlace) html += '<tr><td style=\"padding:3px 12px 3px 0; font-weight:bold;\">Place of Performance:</td><td>' + escHtml(d.fPlace) + '</td></tr>';\n        html += '</table>';\n      } else {\n        if (d.fDelivery) {\n          d.fDelivery.split('\\n').forEach(function(p) {\n            if (p.trim()) html += '<p style=\"margin:0 0 8px;\">' + escHtml(p) + '</p>';\n          });\n        }\n        if (d.fPlace) {\n          html += '<table style=\"border-collapse:collapse; font-size:11px; margin-bottom:8px;\">';\n          html += '<tr><td style=\"padding:3px 12px 3px 0; font-weight:bold;\">Place of Delivery:</td><td>' + escHtml(d.fPlace) + '</td></tr>';\n          html += '</table>';\n        }\n      }\n      if (d.fBody) {\n        d.fBody.split('\\n').forEach(function(p) {\n          if (p.trim()) html += '<p style=\"margin:0 0 8px;\">' + escHtml(p) + '</p>';\n        });\n      }\n      html += '</div>';\n\n      if (d.hBody && d.hBody.trim()) {\n        html += '<div style=\"margin-bottom:24px;\">';\n        html += '<div style=\"font-size:13px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:4px; margin-bottom:8px;\">SECTION H &mdash; SPECIAL CONTRACT REQUIREMENTS</div>';\n        d.hBody.split('\\n').forEach(function(p) {\n          if (p.trim()) html += '<p style=\"margin:0 0 8px;\">' + escHtml(p) + '</p>';\n        });\n        html += '</div>';\n      }\n\n      html += '<div style=\"margin-bottom:24px;\">';\n      html += '<div style=\"font-size:13px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:4px; margin-bottom:8px;\">SECTION I &mdash; CONTRACT CLAUSES</div>';\n      html += '<p style=\"margin:0 0 10px;\">The following clauses apply per FAR 12.205 and are incorporated by reference:</p>';\n      if (d.clauses.length > 0) {\n        html += '<table style=\"border-collapse:collapse; width:100%; font-size:10.5px;\">';\n        html += '<tr style=\"border-bottom:1px solid #999;\"><th style=\"text-align:left; padding:4px 8px; font-weight:bold;\">Clause</th><th style=\"text-align:left; padding:4px 8px; font-weight:bold;\">Title</th></tr>';\n        d.clauses.forEach(function(c) {\n          html += '<tr style=\"border-bottom:1px solid #e0e0e0;\"><td style=\"padding:4px 8px; white-space:nowrap;\">' + escHtml(c.num) + '</td><td style=\"padding:4px 8px;\">' + escHtml(c.title) + '</td></tr>';\n        });\n        html += '</table>';\n      } else {\n        html += '<p style=\"color:#999;\">(No clauses added)</p>';\n      }\n      html += '</div>';\n\n      if (d.attachments.length > 0) {\n        html += '<div style=\"margin-bottom:24px;\">';\n        html += '<div style=\"font-size:13px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:4px; margin-bottom:8px;\">SECTION J &mdash; LIST OF ATTACHMENTS</div>';\n        html += '<table style=\"border-collapse:collapse; width:100%; font-size:10.5px;\">';\n        html += '<tr style=\"border-bottom:1px solid #999;\"><th style=\"text-align:left; padding:4px 8px; font-weight:bold;\">No.</th><th style=\"text-align:left; padding:4px 8px; font-weight:bold;\">Description</th></tr>';\n        d.attachments.forEach(function(a) {\n          html += '<tr style=\"border-bottom:1px solid #e0e0e0;\"><td style=\"padding:4px 8px; white-space:nowrap;\">' + escHtml(a.num) + '</td><td style=\"padding:4px 8px;\">' + escHtml(a.desc) + '</td></tr>';\n        });\n        html += '</table>';\n        html += '</div>';\n      }\n\n      html += '<div style=\"border-top:1px solid #999; padding-top:6px; margin-top:24px; font-size:9px; color:#777; text-align:center;\">End of Continuation &mdash; ' + escHtml(d.contractNo) + '</div>';\n      html += '</div>';\n      return html;\n    }\n\n    function showPreview() {\n      var d = collectFormData();\n      var container = document.getElementById('preview-container');\n      document.getElementById('section-preview').innerHTML = buildSectionHTML(d);\n      container.style.display = 'block';\n      container.scrollIntoView({ behavior: 'smooth' });\n    }\n\n    function generatePDF() {\n      var d = collectFormData();\n      var target = document.getElementById('pdf-content');\n      target.innerHTML = buildSectionHTML(d);\n      target.className = 'rendering';\n\n      var filename = d.contractNo.replace(/[^a-zA-Z0-9\\-]/g, '_') + '_Sections.pdf';\n\n      html2pdf().set({\n        margin: [0.5, 0.6, 0.5, 0.6],\n        filename: filename,\n        html2canvas: { scale: 2, useCORS: true },\n        jsPDF: { unit: 'in', format: 'letter', orientation: 'portrait' },\n        pagebreak: { mode: ['avoid-all', 'css', 'legacy'] }\n      }).from(target).save().then(function() {\n        target.className = '';\n        target.innerHTML = '';\n      });\n    }\n  </script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(245, 158, 11, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Build the Lane with a BPA</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 508,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 11363,
          "settleDelayMs": 10000,
          "auditMs": 1349,
          "totalMs": 13311,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 52
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 62,
          "errors": 58,
          "warnings": 2,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"bld-contractno\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"bld-contractno\">Label text</label>",
            "line": 0,
            "fingerprint": "fa791ff0cf75",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b1101bc",
            "a11yPatternFingerprint": "af24d10d45d242a2794941df95efc5005328db4059adecbdc975e752db1eefc9",
            "a11yPatternDisplayId": "A11Y-PAT-AF24D10D45D2",
            "a11yOccurrenceFingerprint": "2a21d981372c49281a812d625123a3fc6f0cafe62ae4952833de2abc7f42bdc6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2A21D981372C"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"bld-contractor\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"bld-contractor\">Label text</label>",
            "line": 0,
            "fingerprint": "5ecca0b4ccfa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d4e8c621",
            "a11yPatternFingerprint": "f76f3683fbd78726e00b18ec1f72b7c84d3d075977ad2995923876002935e9d1",
            "a11yPatternDisplayId": "A11Y-PAT-F76F3683FBD7",
            "a11yOccurrenceFingerprint": "b46de611b886166f6d91779181b69dcbf75ddb4ea61cff718d853c41513ba46e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B46DE611B886"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input>",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "a855e06570b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57977ed5",
            "a11yPatternFingerprint": "fa079a1842fc08366e3b0ff141a91adba14276bccf6b7544cfb898e101d59590",
            "a11yPatternDisplayId": "A11Y-PAT-FA079A1842FC",
            "a11yOccurrenceFingerprint": "f0ffd65532eaf5e9cfc6671cbd3a1dc31fa61d92b6d7de88ce0ab1358968c213",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0FFD65532EA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input class=\"clin-desc\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "ecda31698c4b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-372bfd0f",
            "a11yPatternFingerprint": "a38ddaadd54f2624fad8fed63e7a58d43f7722c31693f361eeb4d61fe07b1e66",
            "a11yPatternDisplayId": "A11Y-PAT-A38DDAADD54F",
            "a11yOccurrenceFingerprint": "4f680e48a04340cd33f002f84d87439a92b6742b9267cfd0e07ca9795cb82539",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4F680E48A043"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input>",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "a855e06570b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57977ed5",
            "a11yPatternFingerprint": "fa079a1842fc08366e3b0ff141a91adba14276bccf6b7544cfb898e101d59590",
            "a11yPatternDisplayId": "A11Y-PAT-FA079A1842FC",
            "a11yOccurrenceFingerprint": "f0ffd65532eaf5e9cfc6671cbd3a1dc31fa61d92b6d7de88ce0ab1358968c213",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0FFD65532EA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input>",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "a855e06570b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57977ed5",
            "a11yPatternFingerprint": "fa079a1842fc08366e3b0ff141a91adba14276bccf6b7544cfb898e101d59590",
            "a11yPatternDisplayId": "A11Y-PAT-FA079A1842FC",
            "a11yOccurrenceFingerprint": "f0ffd65532eaf5e9cfc6671cbd3a1dc31fa61d92b6d7de88ce0ab1358968c213",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0FFD65532EA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input>",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "a855e06570b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57977ed5",
            "a11yPatternFingerprint": "fa079a1842fc08366e3b0ff141a91adba14276bccf6b7544cfb898e101d59590",
            "a11yPatternDisplayId": "A11Y-PAT-FA079A1842FC",
            "a11yOccurrenceFingerprint": "f0ffd65532eaf5e9cfc6671cbd3a1dc31fa61d92b6d7de88ce0ab1358968c213",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0FFD65532EA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"bld-c-title\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"bld-c-title\">Label text</label>",
            "line": 0,
            "fingerprint": "14dfd58ca048",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-128e5b9d",
            "a11yPatternFingerprint": "f5819db5361abb69606e7f0286cdfbdb53d4b6962ae9520dc44b13136186f5e1",
            "a11yPatternDisplayId": "A11Y-PAT-F5819DB5361A",
            "a11yOccurrenceFingerprint": "b887474bc626b12e9218f6af4c3a4f264cc1dcb13ac794e4485bdddfea6b12f4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B887474BC626"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea id=\"bld-c-body\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"bld-c-body\">Label text</label>",
            "line": 0,
            "fingerprint": "dcf4944b041a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-13a25707",
            "a11yPatternFingerprint": "e7638515d7da23a64a1bb520aae505af5ed3e10e387612a807c82f105b4b3cb9",
            "a11yPatternDisplayId": "A11Y-PAT-E7638515D7DA",
            "a11yOccurrenceFingerprint": "af531534baa37b047b8c3a5d256a2a4dcd0f547303426dd43e7cdb8eae854a2f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AF531534BAA3"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<select id=\"bld-f-type\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"bld-f-type\">Label text</label>",
            "line": 0,
            "fingerprint": "b48e4ea0e8c2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f2f4bea",
            "a11yPatternFingerprint": "26a7148495c90ad758e0598cc4433f677c3fa8778b4c9b46a54118cba1d387a3",
            "a11yPatternDisplayId": "A11Y-PAT-26A7148495C9",
            "a11yOccurrenceFingerprint": "527a160a477921d629c5e3592799ecd1acd98a92b9f014fe14b1e3f0915bfc2b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-527A160A4779"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"bld-f-start\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"bld-f-start\">Label text</label>",
            "line": 0,
            "fingerprint": "92c730be43d7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e5396185",
            "a11yPatternFingerprint": "9cd425002d326c1c8e5ef282cd873ff45b4b0a173493d4498bd753167232bc6e",
            "a11yPatternDisplayId": "A11Y-PAT-9CD425002D32",
            "a11yOccurrenceFingerprint": "3eabcdc42a108e8eff88ffe63bb9cef1f76c8f7ce6c948f1b2615da3c13c0cf9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3EABCDC42A10"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"bld-f-end\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"bld-f-end\">Label text</label>",
            "line": 0,
            "fingerprint": "3b6c00c7d4c4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-eb00f89b",
            "a11yPatternFingerprint": "9fd60fdd054368a7e4efbe50f07d16b744327d70f7db9104c09a9c33dda78148",
            "a11yPatternDisplayId": "A11Y-PAT-9FD60FDD0543",
            "a11yOccurrenceFingerprint": "b57506cfa3701e031f3af3b42dc1d92b7d8a077bc6be2ce2c790398e2bfecffa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B57506CFA370"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea id=\"bld-f-delivery\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"bld-f-delivery\">Label text</label>",
            "line": 0,
            "fingerprint": "42b255220030",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b5132b00",
            "a11yPatternFingerprint": "758ed72d1109d7a38f21f08fa64e4b04451c55ac64a0aae406bd156f5a4b0d17",
            "a11yPatternDisplayId": "A11Y-PAT-758ED72D1109",
            "a11yOccurrenceFingerprint": "2929cd4e1d5d95807acfbe62c6cf3c05b69ceae0176b0137858d329874aca779",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2929CD4E1D5D"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"bld-f-place\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"bld-f-place\">Label text</label>",
            "line": 0,
            "fingerprint": "1810ea6857c0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7bb9898a",
            "a11yPatternFingerprint": "42fdcef1e23b8e75dfcda087b91c14f0e19f03fd38002e5275717fbb66dd65cd",
            "a11yPatternDisplayId": "A11Y-PAT-42FDCEF1E23B",
            "a11yOccurrenceFingerprint": "6379fc587af3613452dff2e699b5d65307d747fe1331352d89761e0a1143909e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6379FC587AF3"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea id=\"bld-f-body\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"bld-f-body\">Label text</label>",
            "line": 0,
            "fingerprint": "259a6d0c6d5b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10543a15",
            "a11yPatternFingerprint": "ec7c3ce58d89d3f654ec342013fa46880606336c3c355a126962ee5fe97e17ad",
            "a11yPatternDisplayId": "A11Y-PAT-EC7C3CE58D89",
            "a11yOccurrenceFingerprint": "66524af29baf5069cabeedda3bbb22ae296ac47a0fb68577322009f41e2b14cc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-66524AF29BAF"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea id=\"bld-h-body\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"bld-h-body\">Label text</label>",
            "line": 0,
            "fingerprint": "a8dcb47fa4f1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e2dfaefc",
            "a11yPatternFingerprint": "3eae7e7837459374c30abd818f295277f5fa590a64953b34ad4d6bebac0ee49d",
            "a11yPatternDisplayId": "A11Y-PAT-3EAE7E783745",
            "a11yOccurrenceFingerprint": "694f2ba8bc52bf715f181b79c60963fdb6b35232eb5d25a6fdcf2ff8ad2bb0cd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-694F2BA8BC52"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input>",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "a855e06570b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57977ed5",
            "a11yPatternFingerprint": "fa079a1842fc08366e3b0ff141a91adba14276bccf6b7544cfb898e101d59590",
            "a11yPatternDisplayId": "A11Y-PAT-FA079A1842FC",
            "a11yOccurrenceFingerprint": "f0ffd65532eaf5e9cfc6671cbd3a1dc31fa61d92b6d7de88ce0ab1358968c213",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0FFD65532EA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input>",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "a855e06570b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57977ed5",
            "a11yPatternFingerprint": "fa079a1842fc08366e3b0ff141a91adba14276bccf6b7544cfb898e101d59590",
            "a11yPatternDisplayId": "A11Y-PAT-FA079A1842FC",
            "a11yOccurrenceFingerprint": "f0ffd65532eaf5e9cfc6671cbd3a1dc31fa61d92b6d7de88ce0ab1358968c213",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0FFD65532EA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input>",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "a855e06570b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57977ed5",
            "a11yPatternFingerprint": "fa079a1842fc08366e3b0ff141a91adba14276bccf6b7544cfb898e101d59590",
            "a11yPatternDisplayId": "A11Y-PAT-FA079A1842FC",
            "a11yOccurrenceFingerprint": "f0ffd65532eaf5e9cfc6671cbd3a1dc31fa61d92b6d7de88ce0ab1358968c213",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0FFD65532EA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input>",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "a855e06570b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57977ed5",
            "a11yPatternFingerprint": "fa079a1842fc08366e3b0ff141a91adba14276bccf6b7544cfb898e101d59590",
            "a11yPatternDisplayId": "A11Y-PAT-FA079A1842FC",
            "a11yOccurrenceFingerprint": "f0ffd65532eaf5e9cfc6671cbd3a1dc31fa61d92b6d7de88ce0ab1358968c213",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0FFD65532EA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input>",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "a855e06570b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57977ed5",
            "a11yPatternFingerprint": "fa079a1842fc08366e3b0ff141a91adba14276bccf6b7544cfb898e101d59590",
            "a11yPatternDisplayId": "A11Y-PAT-FA079A1842FC",
            "a11yOccurrenceFingerprint": "f0ffd65532eaf5e9cfc6671cbd3a1dc31fa61d92b6d7de88ce0ab1358968c213",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0FFD65532EA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input>",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"\">Label text</label>",
            "line": 0,
            "fingerprint": "a855e06570b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57977ed5",
            "a11yPatternFingerprint": "fa079a1842fc08366e3b0ff141a91adba14276bccf6b7544cfb898e101d59590",
            "a11yPatternDisplayId": "A11Y-PAT-FA079A1842FC",
            "a11yOccurrenceFingerprint": "f0ffd65532eaf5e9cfc6671cbd3a1dc31fa61d92b6d7de88ce0ab1358968c213",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F0FFD65532EA"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "c20c01bfcd6f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "3ff3dff52a2a2243d45b274d9e7eea92a8dbee90283202caffc9900cfde07e1b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3FF3DFF52A2A"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "document",
            "message": "Page does not have an h1 heading",
            "suggestion": "Add one <h1> that describes the main topic of the page",
            "line": 0,
            "fingerprint": "9a9d0ccb47f6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-63d0f0bd",
            "a11yPatternFingerprint": "3e77ea3cda1153f74ad07abc99551599837cc90950980c113f05bae55fd4e90e",
            "a11yPatternDisplayId": "A11Y-PAT-3E77EA3CDA11",
            "a11yOccurrenceFingerprint": "5eb252130650b3c0a623711851bc566e5e4bcff4b067fb30264f52b4be805279",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5EB252130650"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "1a3bf2d01a71",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "cc38d941c3f2b33a7a9ab6d39ab6b4c7336418c37bf550f23e33127cd066769e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CC38D941C3F2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6bf795cba234",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "9c8e6ef4d8a5f6ab65ba8652a418bb0042f5d370a76b24118779f03c6e069d58",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9C8E6EF4D8A5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fa585ab3a7b5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "b1416391e6147de5adb3432be5da326313214c55a284ebc55d3d424b9fa6eca0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B1416391E614"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "cc6ea6b595ce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "68e685d16072d4b391ca91b51b7888d48e5ca67643626cac086b03e568617e4e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-68E685D16072"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e693dfa9f0be",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "8f79b41ad927a2eddf2c344e5d581ef8cbfc92a31965f4320b575ca38d81bb47",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8F79B41AD927"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0adaf1c2f30b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "f30e7bd66822f203729226c9ebed779af2bacee04d6e706c9e6fdf5f3cfd885c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F30E7BD66822"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "200e4d56f782",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "5b110f3ab8dc8c20dcc11d5ece496820ac6841d5590c86dccd774aefddad9a8a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5B110F3AB8DC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4ef1bd34da0a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "3b7c0a35a6686a6a9874b6dc07b66e113d7b4e743d373c54b715547dc3015409",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3B7C0A35A668"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a4e42c5d1f7c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "68839800296e9fc05a47af1296524ab8118e3e62eee91fdf837c1d812e14ef7d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-68839800296E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "28ae0c133bc9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "57d3af968ce3d0b22ca80344ce5eb5e61bb81c8fb9ee7986ccc43ada95d07ee0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-57D3AF968CE3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8010a6433293",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "a350bde3a5f8ec38d276a4af2d3e913a5f2251bc7b53c34a87fa620edb071b77",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A350BDE3A5F8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "52170f654bdf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "d5a020606c2afa2d703914a6b16959b2298e3165841ef91c60589998dc13f5c2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D5A020606C2A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5fce53cb587e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "9897a69236e2ffde613d35ac80cc544e14adfba7ac5c0942d4313cb62e37f29a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9897A69236E2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "93c54dc1b183",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "756f2d8dbc8fc6cadc6d217738455cd6e8ecd9dd9de28b25afdb8655a6f5d209",
            "a11yOccurrenceDisplayId": "A11Y-OCC-756F2D8DBC8F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "43ce77b4d73c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "50f24c2ccef1b985ce8f5d9547bd57db0972a18e550e12cfdc06b000608e55ba",
            "a11yOccurrenceDisplayId": "A11Y-OCC-50F24C2CCEF1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a20d8dc9c2bb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "d74912d96c6c2f491fd9dd5ae72f333cb95a6089e653da8bd17b00dab8139d82",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D74912D96C6C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "053d40f782d1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "4e9b8f946e904ce82c6018978ab61d149543db503670f3ef81d5de240ca98c5c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4E9B8F946E90"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bb04ab52471c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "fddd146359c175fc574e0c2d0c25fdba56bc579e3c1cf6ddaf0c2a0c54844ae6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FDDD146359C1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d5f44be54b15",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "fa10e509d7f9cc26d051b8942c5a16b22cd2ffab838f5e66d42da1d7c258d1d1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FA10E509D7F9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "88c7181aa2d3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "f3e45be0123e1035180f4196926ff9785f42206ceb3a52097c574ad3fd1f2a35",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F3E45BE0123E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "789bf7f1825b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "b42e81e2adb5b0c087ac3ecdb16006e31e8d1578a2f54151235918d1ea397e4d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B42E81E2ADB5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ae217e103dad",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "b335096852c6f37d023e3bea6e42178894bbc4497cf5760de7cf99a9e217bdae",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B335096852C6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a62a979e79dd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "bf4373cdc9c66780c538fa804e3c35274c65c28bbbd24b53cccb6b54b8685dc3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BF4373CDC9C6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a13dea6ca1e0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "401224c4436a9b27b76bcfc12bdc8552029f4d57352c70ae5338b1f12db4ec9c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-401224C4436A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1ccc9e75735a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "2c402d43c18ea345350215153e34861bb9842af821601c754fdfff4d84eeff2d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2C402D43C18E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ec08099cc2a2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "3aa9df5206500853831fe97310321c1c2f3635fa2ae44df3a8121c0739214f3a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3AA9DF520650"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "67a60f20320a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "a8c35586693cb8133199019a1f2d1a4f917cb1aba3b78754a5877ba7daebe494",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A8C35586693C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c2718585e250",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "2a6b7b463fbb57cb47a706e19403f4e0de1a97c4079b69dbf4db91c77015babc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2A6B7B463FBB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bd836b3f1379",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "78cd1f3d11b55372cbce6aa697bcdda02a44954f9637d493230de0a2aed123f4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-78CD1F3D11B5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2419f99fb3b5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "d188fefcb62dea0cbf6c7a9648f47845cdad59c67ef2c82f65c287e6611938d5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D188FEFCB62D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0d210830575e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "8fdc0c82244911ecfbca65298285caaa559f73ef532ef70c1c3ba55a8cbc87e1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8FDC0C822449"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "63707c01ab79",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "071cec45942431ad811af9a3d381cf5857207f579c4c444bde61b536b4cfc829",
            "a11yOccurrenceDisplayId": "A11Y-OCC-071CEC459424"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4d27cdde1beb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "a41dad22eacba4e0b123f42c7add6188c90358b34b2b15c1d1f8ef1f448d092c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A41DAD22EACB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1eb04ac65140",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "2f55c257ebaef9e1651304e453ba394ba8626a65f8f8f1ba9704da8212f3ecf0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2F55C257EBAE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "99c974cedfde",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "ac1ececa0566b27915a8e168c0a7f7bfc1418e8fd7f8967f139179ddef310ae1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AC1ECECA0566"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "67205d26102c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "84020740159026708f6f1b0ee922b0633f41e39a1296a2c6309d653cdcd236ac",
            "a11yOccurrenceDisplayId": "A11Y-OCC-840207401590"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "f0a398f4d767",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "291c3814b56d94be95e546dbbed8f82d69f6a702ada7694c545c558ce8470ec9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-291C3814B56D"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "f0a398f4d767",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "291c3814b56d94be95e546dbbed8f82d69f6a702ada7694c545c558ce8470ec9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-291C3814B56D"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 133,
      "timings": {
        "fetchMs": 123,
        "pageNavigationMs": 11363,
        "pageLoadDelayMs": 10000,
        "totalMs": 19365,
        "scannerMs": {
          "axe": 13311,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/cure-notices.html",
      "finalUrl": "https://kthq.org/cure-notices.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Cure Notices | ContractingHQ",
      "elapsedMs": 21855,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 576,
          "failed": 167,
          "cantTell": 257,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r46",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r76",
          "https://alfa.siteimprove.com/rules/sia-r77",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48bfedde8a06",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "e09260d7fd824f7def268c29e5f79a2ee7d6d2e0828ce8d2b27605887d7c9a59",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E09260D7FD82"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d66f15833ba",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "b9ca8dae545fce9e01d60a57c9860cbf4d1f87ef763d01f5845ecbf2b4c31bbe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B9CA8DAE545F"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f680308da64",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "444c67dbf1c431f4378b62b9ea3972e8a5d75e69f9203e84cc3c8e78a88a6aca",
            "a11yOccurrenceDisplayId": "A11Y-OCC-444C67DBF1C4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb4c705055ea",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "ec0d7f8b5afd9cd1f595f586b98360a3d2ff933074a2f67b8ec20b174cd63170",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EC0D7F8B5AFD"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f83127d01940",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "1028e2966866e540e3fe3ac060a43007e1546eec2564fa7b02978ec039115940",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1028E2966866"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c09decc8f437",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "d3a1339bdc8c616c1d8fe7dd1e96f00cee39af26022eb3f441cf165f3d37a0d4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D3A1339BDC8C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b356e526cca",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "aa24e3ed37d7b62353d29a01426d5fc801f7336e3b23028fcd4b68a89c32d4fa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AA24E3ED37D7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e684f2bbb3f1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "80ccbdc384ec5b3ec0ba7f3ba6d8065862f2b7ae3a75b0b8f9c3311c6e88c58d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-80CCBDC384EC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-prev-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"requirements-approval-documents.html\" aria-label=\"Previous Training: Requirements Approval Documents\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86ddd41fdcd7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d9c1cd5",
            "a11yPatternFingerprint": "7a9cf2260dc7c7f537d3974fd7e21f9a390ff871ee913c2d1c7ae42761ea6035",
            "a11yPatternDisplayId": "A11Y-PAT-7A9CF2260DC7",
            "a11yOccurrenceFingerprint": "50725e29427e7f228cf410f4d9a108d2f42a7ef6c183d941ea4f5db964ae626b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-50725E29427E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-next-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"show-cause-letters.html\" aria-label=\"Next Training: Show-Cause Letters\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e4a6f5ff318",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3854520",
            "a11yPatternFingerprint": "ea4b1ba79ba210b4b0a94cd151bdfd5283763f21d67c432512d6080e42f35dfb",
            "a11yPatternDisplayId": "A11Y-PAT-EA4B1BA79BA2",
            "a11yOccurrenceFingerprint": "7f1959edbbe447d9f9ab0c586a18f9d327793381d23ab533b32e41d96961084a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7F1959EDBBE4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67194c284b27",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "e1a921e4bfdbe2b6aeb939cdfaa6a8d85e36f8a7177c32e4724c155eb3192dc5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E1A921E4BFDB"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "564555a5950c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "dff9b46797e88689848d07fe0593803d323d43c73864a44f439f2ee4b7aa2b35",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DFF9B46797E8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01c854f7213c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "c1bc0e1026f7e67d5cf8cf90e8ac36db3541490e50369d604283d8b84039e004",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C1BC0E1026F7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d0108938d17",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8563fbe5",
            "a11yPatternFingerprint": "fe342e2cb9e05d3a917ebd43128c1be5135f9a9e4e7fb8abc2882bfb87548e47",
            "a11yPatternDisplayId": "A11Y-PAT-FE342E2CB9E0",
            "a11yOccurrenceFingerprint": "dcf30662f2c6b4f7dc66f4dee4a04327e6be6805a7a7fc61f3d60d91cc9cd435",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DCF30662F2C6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bb999e8e572",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "00da42a2a3897f06c1709f00380f1d5e0fd2a38ea5399928ff70408aa85e5f6c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-00DA42A2A389"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/div[@class=\"rfp-tabs\"]",
            "html": "<div class=\"rfp-tabs\" role=\"tablist\">...</div>",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23479ed030b2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0613db59",
            "a11yPatternFingerprint": "d6580339772f7162ddbd03f706abf2f19e2cc2e4b156f7a8cfe6a9484ac17a8a",
            "a11yPatternDisplayId": "A11Y-PAT-D6580339772F",
            "a11yOccurrenceFingerprint": "67cb1ccfc6751c3c15661fec1db8e23d3824430dfa4941f5dd7b23d289030566",
            "a11yOccurrenceDisplayId": "A11Y-OCC-67CB1CCFC675"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/div[@class=\"rfp-tabs tablist-bottom\"]",
            "html": "<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">...</div>",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "561f448ce5b7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f6692d15",
            "a11yPatternFingerprint": "8c2faf9fe85062dc1235d41ea7cf5e75ac874ef873d0e0ae9accb19fe792a661",
            "a11yPatternDisplayId": "A11Y-PAT-8C2FAF9FE850",
            "a11yOccurrenceFingerprint": "00e0cbc5f1901f2ddeddc16d02322b36c5b635402a8268fc55e4eb0539ed703d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-00E0CBC5F190"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f7493872e0a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "c130e83b8ed34a00dc663815f1e7a1ce8190112addeb91b496c9d2cb7125fe53",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C130E83B8ED3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96ae4a8623e8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "85d64d423111b22607577507245b07598fda68708ca311354e16b0538453b1bd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-85D64D423111"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d656e7c004a5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "fbab72e34b3796a1e11638e8e1beec1b81fae911ef916d23b4cac93339dec8f1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FBAB72E34B37"
          }
        ],
        "outcomeCount": 1047,
        "duplicateFailedCount": 147,
        "uniqueFailedCount": 20,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 343,
          "failed": 19,
          "cantTell": 119,
          "inapplicable": 48
        },
        "failedRules": [
          "aria-required-children",
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "page-has-heading-one",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "empty-table-header",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "region",
          "scrollable-region-focusable",
          "table-duplicate-name",
          "td-headers-attr",
          "th-has-data-cells"
        ],
        "failures": [
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".rfp-tabs[role=\"tablist\"]:nth-child(2)",
            "html": "<div class=\"rfp-tabs\" role=\"tablist\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[tabindex]",
            "relatedPaths": [
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .active.rfp-tab[onclick=\"showRfpTab('learn', this)\"]",
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab[onclick=\"showRfpTab('buildit', this)\"]",
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab[onclick=\"showRfpTab('lookup', this)\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "546eb8b8880c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cb8dd646",
            "a11yPatternFingerprint": "2c0b8267e240843e96718e1e9f1f4a7ff8785f0cdb02d3204e1d25b539367ef2",
            "a11yPatternDisplayId": "A11Y-PAT-2C0B8267E240",
            "a11yOccurrenceFingerprint": "d9b09cb4b0bdda053ec59c6f8179323de2b772880a25e05fb9ae871a8f25bd1c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D9B09CB4B0BD"
          },
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".tablist-bottom",
            "html": "<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[tabindex]",
            "relatedPaths": [
              ".tablist-bottom > .active.rfp-tab[onclick=\"showRfpTab('learn', this)\"]",
              ".tablist-bottom > .rfp-tab[onclick=\"showRfpTab('buildit', this)\"]",
              ".tablist-bottom > .rfp-tab[onclick=\"showRfpTab('lookup', this)\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bedd00ceb8dd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99998b8b",
            "a11yPatternFingerprint": "51be94572dbc3a4f739b3c188e084d30f1a82773b5d8e801bcfab8b326a725c2",
            "a11yPatternDisplayId": "A11Y-PAT-51BE94572DBC",
            "a11yOccurrenceFingerprint": "d0ca2a40c4eb48fa14f1a04daf728bc4d48a74a17221694a14462944de50f73e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D0CA2A40C4EB"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "308441fb6670",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "40fe043a4d76ae09e05b96e25620cdb7b4b4ea2910cfeafeedd7d2ccca2f0914",
            "a11yOccurrenceDisplayId": "A11Y-OCC-40FE043A4D76"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4450fd1b826a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "3cc6b5aff4245aca27c61aadb5a847d55a81cfca957aa80696a3cb174ace9c36",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3CC6B5AFF424"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" style=\"margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.3px;\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e26b69a199b8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "9bb94674664edc17c30a066d4a1b20e74bc63c8f4d9bcea5f300352d74cc6291",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9BB94674664E"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc5ece59c33b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "bf2a44b99a31c32f8b7fd58a0db6ec9bc456784507fe6cc989572f39fa30c1e4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BF2A44B99A31"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #8b5cf6;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6edc3578bdd7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "ad138589b1e18d72a9dc66d502a199b0bf5e6c300f8ced5194e972bb7b72eff8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AD138589B1E1"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1938a0180fb4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "10f9a872ad41a590e6003afc2700c9756757b6b7f350b6d9b334befa015a56af",
            "a11yOccurrenceDisplayId": "A11Y-OCC-10F9A872AD41"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #8b5cf6;\">",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5650e6047c90",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "a11yPatternFingerprint": "c916acc3bb7239929ae9de77956d92171abe53d1dd105f60ab8d48a1fba8bede",
            "a11yPatternDisplayId": "A11Y-PAT-C916ACC3BB72",
            "a11yOccurrenceFingerprint": "ae43cffa50641495a36ddcce7a9f100ce733fe9b4932ff5a3e3031f1ad3f5e22",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AE43CFFA5064"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".rfp-intro",
            "html": "<div class=\"rfp-intro\">\n    <div class=\"rfp-intro-tag\">Topic I-20 — Contract Remedies</div>\n    <h2>Cure Notices</h2>\n    <p>What a cure notice is, when to issue one, what it needs to say, and why it should be your first move when contractor performance falls short.</p>\n  </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "339a6845d439",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd2311ef",
            "a11yPatternFingerprint": "25cee9740d75484d2e788587c95d2bce4dd33f8c4afc78397532071a6472814e",
            "a11yPatternDisplayId": "A11Y-PAT-25CEE9740D75",
            "a11yOccurrenceFingerprint": "4d9e32d214ddae727c285812884307656b2b495f7e41e66382911399b9b24d7f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4D9E32D214DD"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#rfp-learn",
            "html": "<div id=\"rfp-learn\" class=\"rfp-panel active\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ded31090ac3e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-12ca4ade",
            "a11yPatternFingerprint": "0a3fec3e44acb884dc947bd18c00a630546d297df5fcae3267bf33d7612ba45f",
            "a11yPatternDisplayId": "A11Y-PAT-0A3FEC3E44AC",
            "a11yOccurrenceFingerprint": "427514f8b3b543f3fe9603f3a0ca1485b95db866878c359077ea8769cbcfe6e7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-427514F8B3B5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".tablist-bottom",
            "html": "<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f7c7f2b2cc7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-939bfc4b",
            "a11yPatternFingerprint": "3055bcb5e655d9ee967c3eae465ec7863cd7c9507c60f5a6360531a5fa78f0d6",
            "a11yPatternDisplayId": "A11Y-PAT-3055BCB5E655",
            "a11yOccurrenceFingerprint": "70b1a46875cb42186e60baa4ef458f3f37294040af5e32cab622221288e71541",
            "a11yOccurrenceDisplayId": "A11Y-OCC-70B1A46875CB"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-prev-float",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"requirements-approval-documents.html\" aria-label=\"Previous Training: Requirements Approval Documents\"><em>←</em><span>Previous Training</span><strong>Requirements Approval Documents</strong></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "426a1e354f15",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-34a903fa",
            "a11yPatternFingerprint": "42bb9c1dfa41a1112e42b6410fb42a5d12a243a1ef12577f5498a146e16d00ec",
            "a11yPatternDisplayId": "A11Y-PAT-42BB9C1DFA41",
            "a11yOccurrenceFingerprint": "d72693acd5c8d2a07fbf55a1a324e718b054e28a4c68dc6fb1ffd7706158a879",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D72693ACD5C8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-next-float",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"show-cause-letters.html\" aria-label=\"Next Training: Show-Cause Letters\"><span>Next Training</span><strong>Show-Cause Letters</strong><em>→</em></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b3828920473",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d90cc1f",
            "a11yPatternFingerprint": "a76eeeb210cd0a789672f4c6f0f1bc52ca3d71751edd452cce32291a1080aeee",
            "a11yPatternDisplayId": "A11Y-PAT-A76EEEB210CD",
            "a11yOccurrenceFingerprint": "d05ebfab1be4a6e8b7fbebce4d3863f139458d8f42550e4effe30eb26ace2f4e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D05EBFAB1BE4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96ebef512751",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "708854ca9b1f8f4f8ae68295f362b91e92bbdf5c224aeff3a0286c01c17ea709",
            "a11yOccurrenceDisplayId": "A11Y-OCC-708854CA9B1F"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(139, 92, 246, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "353b9753042e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "e1ebae6d6c55466b18248adf57c7fb4ee35bc31f7a90982d6d5dbafd60fcdc57",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E1EBAE6D6C55"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Ask Me Again Tomorrow</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1b89c2b18e2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "0e29eca1c0a2cbb10322be8c0d241fd37350ceefcdad6f949f11f5f25b8577de",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0E29ECA1C0A2"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9cb07755f46",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "191ac215b86bb75026c87135a57384e4939b79aa55969fbfe11776803f01779a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-191AC215B86B"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "933d9ed7f196",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "7306db90345b4c6d6113b6a64ed0f24bcbc2dce4ff12d0a6763448ee8abcccce",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7306DB90345B"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #8b5cf6;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','G-X2RXS78N7K');</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Learn how to write and issue cure notices under FAR 49.402-3. Covers when to issue, required elements, cure periods, and what happens after the cure period expires.\">\n  <title>Cure Notices | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n  <style>.bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}</style>\n  <style>\n    .rfp-bg {\n      background:\n        radial-gradient(ellipse 110% 35% at 50% 0%,   rgba(251,191,36,0.09) 0%, transparent 65%),\n        radial-gradient(ellipse 80%  25% at 0%   50%,  rgba(251,191,36,0.05) 0%, transparent 55%),\n        radial-gradient(ellipse 80%  25% at 100% 50%,  rgba(251,191,36,0.05) 0%, transparent 55%),\n        radial-gradient(ellipse 110% 30% at 50% 100%,  rgba(251,191,36,0.07) 0%, transparent 65%),\n        #040d1f;\n      padding: 0 0 6rem;\n      min-height: 100vh;\n    }\n    .rfp-intro { text-align: center; padding: 2.5rem 1.5rem 0; }\n    .rfp-intro-tag { display: inline-block; background: rgba(251,191,36,0.1); border: 1px solid rgba(251,191,36,0.3); color: #fbbf24; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 0.25rem 0.9rem; border-radius: 100px; margin-bottom: 0.65rem; }\n    .rfp-intro h2 { font-family: 'Rajdhani', sans-serif; font-size: clamp(1.4rem,3vw,2rem); font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .rfp-intro p { color: var(--silver); font-size: 0.9rem; max-width: 640px; margin: 0 auto 1.5rem; line-height: 1.6; }\n\n    .rfp-tabs { display: flex; gap: 0; border-bottom: 1px solid rgba(251,191,36,0.15); background: rgba(4,13,31,0.95); position: sticky; top: 0; z-index: 90; backdrop-filter: blur(8px); flex-wrap: wrap; }\n    .rfp-tab { padding: 0.85rem 1.5rem; font-size: 0.85rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: var(--silver); background: none; border: none; border-bottom: 3px solid transparent; cursor: pointer; transition: all 0.18s; font-family: inherit; white-space: nowrap; }\n    .rfp-tab:hover { color: var(--white); }\n    .rfp-tab.active { color: #fbbf24; border-bottom-color: #fbbf24; }\n    .rfp-panel { display: none; padding: 3rem 1.5rem; max-width: 900px; margin: 0 auto; }\n    .rfp-panel.active { display: block; }\n\n    .learn-section { margin-bottom: 2.5rem; }\n    .learn-section h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.35rem; font-weight: 700; color: var(--white); margin-bottom: 0.75rem; display: flex; align-items: center; gap: 0.5rem; }\n    .learn-section h3 .section-num { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 8px; background: rgba(251,191,36,0.12); color: #fbbf24; font-size: 0.85rem; font-weight: 700; flex-shrink: 0; }\n    .learn-body { color: var(--silver); font-size: 0.92rem; line-height: 1.75; }\n    .learn-body p { margin-bottom: 1rem; }\n    .learn-body strong { color: var(--white); font-weight: 600; }\n    .learn-divider { border: none; border-top: 1px solid rgba(251,191,36,0.08); margin: 2rem 0; }\n\n    .highlight-box { background: rgba(74,158,255,0.05); border: 1px solid rgba(74,158,255,0.15); border-radius: 12px; padding: 1rem 1.25rem; margin: 1rem 0; font-size: 0.88rem; color: var(--silver); }\n    .highlight-box strong { color: var(--white); }\n    .highlight-box.warn { background: rgba(248,113,113,0.05); border-color: rgba(248,113,113,0.2); }\n    .highlight-box.warn strong { color: #fca5a5; }\n    .highlight-box.tip { background: rgba(52,211,153,0.05); border-color: rgba(52,211,153,0.2); }\n    .highlight-box.tip strong { color: #6ee7b7; }\n    .highlight-box.amber { background: rgba(251,191,36,0.06); border-color: rgba(251,191,36,0.22); }\n    .highlight-box.amber strong { color: #fcd34d; }\n\n    .integrity-box { background: rgba(251,191,36,0.06); border: 1px solid rgba(251,191,36,0.25); border-left: 4px solid #fbbf24; border-radius: 0 12px 12px 0; padding: 1.25rem 1.4rem; margin: 1.25rem 0; font-size: 0.9rem; line-height: 1.7; color: var(--silver); }\n    .integrity-box .integrity-label { font-size: 0.65rem; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #fbbf24; margin-bottom: 0.5rem; display: block; }\n    .integrity-box strong { color: #fcd34d; }\n\n    .rfp-table { width: 100%; border-collapse: collapse; font-size: 0.85rem; margin: 1rem 0; }\n    .rfp-table th { background: rgba(251,191,36,0.1); color: #fbbf24; font-weight: 700; text-align: left; padding: 0.6rem 0.9rem; border-bottom: 1px solid rgba(251,191,36,0.2); font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.5px; }\n    .rfp-table td { color: var(--silver); padding: 0.65rem 0.9rem; border-bottom: 1px solid rgba(74,158,255,0.06); vertical-align: top; }\n    .rfp-table tr:hover td { background: rgba(251,191,36,0.03); }\n    .rfp-table td strong { color: var(--white); }\n\n    .doc-block { background: rgba(4,10,26,0.7); border: 1px solid rgba(74,158,255,0.12); border-radius: 10px; padding: 1.1rem 1.3rem; margin: 1rem 0; font-size: 0.82rem; font-family: 'Inter', monospace; color: #8a9bb0; line-height: 1.75; }\n    .doc-block .doc-section-head { font-weight: 700; color: var(--white); text-transform: uppercase; letter-spacing: 0.5px; font-size: 0.84rem; margin-bottom: 0.5rem; border-bottom: 1px solid rgba(74,158,255,0.12); padding-bottom: 0.35rem; display: block; }\n    .doc-block .doc-clause { color: var(--white); font-weight: 600; }\n    .doc-block .doc-body { color: #8a9bb0; }\n    .doc-block .doc-annotation { display: inline-block; background: rgba(251,191,36,0.1); border: 1px solid rgba(251,191,36,0.25); border-radius: 4px; padding: 0.1rem 0.4rem; font-size: 0.72rem; color: #fbbf24; font-style: normal; font-weight: 600; margin-left: 0.35rem; vertical-align: middle; cursor: default; }\n\n    /* ════ BUILD IT ════ */\n    .buildit-intro { color: var(--silver); font-size: 0.88rem; line-height: 1.7; margin-bottom: 1rem; }\n    .buildit-sc-nav { display: flex; gap: 0.4rem; flex-wrap: wrap; margin-bottom: 1.25rem; align-items: center; }\n    .buildit-sc-nav-label { font-size: 0.68rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1.5px; color: var(--silver); opacity: 0.5; margin-right: 0.1rem; flex-shrink: 0; }\n    .buildit-sc-pill { background: rgba(10,22,50,0.6); border: 1px solid rgba(74,158,255,0.15); color: var(--silver); border-radius: 100px; padding: 0.3rem 0.85rem; font-size: 0.76rem; font-weight: 700; cursor: pointer; font-family: inherit; transition: all 0.15s; }\n    .buildit-sc-pill:hover { border-color: rgba(251,191,36,0.4); color: var(--white); }\n    .buildit-sc-pill.active { background: rgba(251,191,36,0.12); border-color: rgba(251,191,36,0.4); color: #fbbf24; }\n\n    .buildit-card { background: rgba(6,14,32,0.7); border: 1px solid rgba(251,191,36,0.14); border-radius: 12px; overflow: hidden; }\n    .buildit-card-head { background: rgba(251,191,36,0.09); border-bottom: 1px solid rgba(251,191,36,0.16); padding: 0.9rem 1.1rem; }\n    .buildit-card-eyebrow { font-size: 0.6rem; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #fbbf24; opacity: 0.8; margin-bottom: 0.45rem; }\n    .buildit-card-title { font-family: 'Rajdhani', sans-serif; font-size: 1.1rem; font-weight: 700; color: var(--white); }\n    .buildit-card-badge { display: inline-block; background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.2); color: #93c5fd; border-radius: 100px; padding: 0.15rem 0.65rem; font-size: 0.72rem; font-weight: 600; margin-top: 0.35rem; }\n    .buildit-card-desc { padding: 0.85rem 1.1rem; color: var(--silver); font-size: 0.85rem; line-height: 1.65; border-bottom: 1px solid rgba(74,158,255,0.08); }\n\n    .buildit-step { padding: 0.9rem 1.1rem; border-bottom: 1px solid rgba(74,158,255,0.08); }\n    .buildit-step-label { font-size: 0.65rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1.8px; color: #fbbf24; opacity: 0.8; margin-bottom: 0.6rem; display: block; }\n    .buildit-options { display: flex; flex-direction: column; gap: 0.45rem; }\n    .buildit-option { display: flex; align-items: flex-start; gap: 0.6rem; padding: 0.55rem 0.75rem; border: 1px solid rgba(74,158,255,0.12); border-radius: 8px; cursor: pointer; transition: all 0.14s; font-size: 0.84rem; color: var(--silver); background: rgba(10,20,48,0.3); }\n    .buildit-option:hover { border-color: rgba(251,191,36,0.3); color: var(--white); background: rgba(251,191,36,0.04); }\n    .buildit-option input[type=radio] { margin-top: 2px; flex-shrink: 0; accent-color: #fbbf24; }\n    .buildit-option.selected { border-color: rgba(251,191,36,0.4); color: var(--white); background: rgba(251,191,36,0.07); }\n    .buildit-option-title { font-weight: 600; color: var(--white); }\n    .buildit-option-sub { font-size: 0.78rem; color: var(--silver); opacity: 0.7; margin-top: 0.1rem; }\n\n    .buildit-footer { padding: 0.9rem 1.1rem; display: flex; gap: 0.65rem; align-items: center; flex-wrap: wrap; }\n    .buildit-generate-btn { background: #fbbf24; color: #050d1c; border: none; border-radius: 8px; padding: 0.55rem 1.4rem; font-weight: 700; font-size: 0.84rem; font-family: inherit; cursor: pointer; transition: opacity 0.2s; }\n    .buildit-generate-btn:hover { opacity: 0.85; }\n    .buildit-reset-btn { background: transparent; color: var(--silver); border: 1px solid rgba(74,158,255,0.2); border-radius: 8px; padding: 0.5rem 1rem; font-weight: 600; font-size: 0.82rem; font-family: inherit; cursor: pointer; transition: all 0.15s; display: none; }\n    .buildit-reset-btn.shown { display: inline-block; }\n    .buildit-reset-btn:hover { border-color: rgba(74,158,255,0.5); color: var(--white); }\n\n    .buildit-result { display: none; margin: 0 1.1rem 1.1rem; }\n    .buildit-result.shown { display: block; }\n    .buildit-feedback-label { font-size: 0.62rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1.8px; color: #4a9eff; opacity: 0.8; margin-bottom: 0.4rem; display: block; }\n\n    .lookup-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); gap: 1rem; }\n    .lookup-card { background: rgba(10,22,50,0.4); border: 1px solid rgba(74,158,255,0.12); border-radius: 12px; padding: 1.1rem 1.25rem; }\n    .lookup-card h4 { font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .lookup-card p { color: var(--silver); font-size: 0.82rem; line-height: 1.55; margin-bottom: 0.75rem; }\n    .lookup-card a { display: inline-block; font-size: 0.78rem; font-weight: 600; color: var(--accent); text-decoration: none; padding: 0.3rem 0.75rem; border: 1px solid rgba(74,158,255,0.25); border-radius: 6px; transition: all 0.15s; }\n    .lookup-card a:hover { background: rgba(74,158,255,0.1); border-color: var(--accent); }\n  </style>\n  <!-- Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Cure Notices | ContractingHQ\">\n  <meta property=\"og:description\" content=\"Learn how to write and issue cure notices under FAR 49.402-3. Covers when to issue, required elements, cure periods, and what happens after the cure period expires.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/cure-notices.html\">\n  <meta property=\"og:image\" content=\"https://kthq.org/og-image.png\">\n  <meta name=\"twitter:card\" content=\"summary_large_image\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Cure Notices | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"Learn how to write and issue cure notices under FAR 49.402-3. Covers when to issue, required elements, cure periods, and what happens after the cure period expires.\">\n  <meta name=\"twitter:image\" content=\"https://kthq.org/og-image.png\">\n  <link rel=\"canonical\" href=\"https://kthq.org/cure-notices.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"logo-full\">ContractingHQ</span>\n    </a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\">\n      <span></span><span></span><span></span>\n    </button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<div class=\"rfp-bg\">\n  <div class=\"rfp-intro\">\n    <div class=\"rfp-intro-tag\">Topic I-20 — Contract Remedies</div>\n    <h2>Cure Notices</h2>\n    <p>What a cure notice is, when to issue one, what it needs to say, and why it should be your first move when contractor performance falls short.</p>\n  </div>\n\n  \n\n  <div class=\"rfp-tabs\" role=\"tablist\">\n    <button class=\"rfp-tab active\" onclick=\"showRfpTab('learn', this)\">📖 Learn</button>\n    <button class=\"rfp-tab\" onclick=\"showRfpTab('buildit', this)\">🔨 Build It</button>\n    <button class=\"rfp-tab\" onclick=\"showRfpTab('lookup', this)\">🔍 Look It Up</button>\n  </div>\n\n  <!-- ═══════════════════════════ LEARN ═══════════════════════════ -->\n  <div id=\"rfp-learn\" class=\"rfp-panel active\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">1</span> What a Cure Notice Is</h3>\n      <div class=\"learn-body\">\n        <p>A cure notice is a written notice from the contracting officer to the contractor stating that the government considers the contractor to be in danger of default for either <strong>failure to make progress</strong> or <strong>failure to perform</strong> the contract, and giving the contractor a specified period of time to cure the problem. It is governed by FAR 49.402-3(d) and (e).</p>\n        <p>The cure notice is a prerequisite to termination for default in most situations. If you terminate a contractor for default without first issuing a cure notice (when one was required), the termination is likely to be converted to a termination for convenience on appeal, which means the contractor gets paid for work performed and you lose your leverage.</p>\n        <p>A cure notice does not terminate anything. It does not modify the contract. It does not penalize the contractor. It tells the contractor: <strong>here is what is wrong, you have this many days to fix it, and if you do not fix it the government may terminate the contract for default.</strong> That is all it does. And that is why it should be your first step when you identify a performance problem.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">2</span> Skip the Letter of Concern</h3>\n      <div class=\"learn-body\">\n        <p>Some offices have a practice of sending \"letters of concern\" or \"letters of caution\" before issuing a cure notice. These are not required by the FAR, have no legal effect, and create a problem: they add time between when you identify a deficiency and when you can act on it.</p>\n        <p>Here is the practical issue. You notice the contractor is falling behind on deliveries. You send a letter of concern. The contractor responds with a recovery plan. The problem continues. You send another letter. Eventually the situation reaches a point where the contractor clearly cannot recover, and now you need to issue a cure notice followed by a show-cause letter and possibly a termination. All the time you spent on letters of concern did not advance the process by a single day.</p>\n        <p>A cure notice, by contrast, starts the clock. It gives the contractor a defined period to fix the problem. If the problem gets fixed, everyone is better off. If it does not, you have a documented record that the contractor was put on notice, given a fair opportunity to cure, and failed to do so. That record is what protects the government if the termination is appealed.</p>\n\n        <div class=\"highlight-box amber\">\n          <strong>A cure notice does not cause harm.</strong> It is not a punishment. It is not a black mark on the contractor's record. It is a formal statement of what is wrong and how long the contractor has to fix it. There is no reason to add an informal step before it. If the problem is worth documenting, it is worth a cure notice.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">3</span> When a Cure Notice Is Required</h3>\n      <div class=\"learn-body\">\n        <p>FAR 49.402-3(d) requires a cure notice before termination for default when the contractor has failed to make progress or failed to perform any other provision of the contract (other than failure to deliver on time). The cure notice must give the contractor at least <strong>10 days</strong> to cure the failure.</p>\n\n        <table class=\"rfp-table\">\n          <thead><tr><th>Situation</th><th>Cure Notice Required?</th></tr></thead>\n          <tbody>\n            <tr><td><strong>Contractor failing to make progress</strong> and endangering performance of the contract</td><td>Yes. FAR 49.402-3(d).</td></tr>\n            <tr><td><strong>Contractor failing to perform</strong> a contract provision (other than delivery)</td><td>Yes. FAR 49.402-3(d).</td></tr>\n            <tr><td><strong>Contractor failed to deliver</strong> by the contract delivery date (date has already passed)</td><td>Not required. You may proceed directly to a show-cause notice or termination. However, issuing a cure notice first is still good practice if there is any possibility the contractor can still deliver.</td></tr>\n            <tr><td><strong>Contractor performance is substandard</strong> but the delivery date has not passed</td><td>Yes. This is a failure to make progress or perform.</td></tr>\n          </tbody>\n        </table>\n\n        <p>The key distinction: if the delivery date has already passed, the FAR does not require a cure notice before termination for default. But if the contractor is struggling before the delivery date, you must issue a cure notice and give them a chance to fix it before you can terminate.</p>\n\n        <div class=\"highlight-box tip\">\n          <strong>The 10-day minimum is a floor, not a target.</strong> Depending on the nature of the deficiency, you may need to give the contractor more than 10 days to realistically cure the problem. A cure period that is too short to allow actual correction may be viewed as a pretextual step toward a predetermined termination decision, which weakens your record.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">4</span> What Goes in the Cure Notice</h3>\n      <div class=\"learn-body\">\n        <p>A cure notice must contain the following elements. If any of these are missing, the notice may be found deficient on appeal.</p>\n\n        <ul style=\"color:var(--silver);line-height:1.9;font-size:0.92rem;padding-left:1.4rem;margin-bottom:1rem;\">\n          <li><strong>Identification of the contract:</strong> contract number, task order number if applicable, and contractor name.</li>\n          <li><strong>Specific description of the failure:</strong> what the contractor is failing to do or failing to make progress on, referencing the specific contract provisions, PWS sections, or CLIN items involved. Do not be vague. \"The contractor is not performing satisfactorily\" is insufficient. \"The contractor has failed to provide the required monthly status reports for October, November, and December 2025 as required by PWS Section 6.3\" is specific.</li>\n          <li><strong>Statement that the failure endangers performance:</strong> explain how the identified failure, if not corrected, endangers the contractor's ability to perform the contract.</li>\n          <li><strong>The cure period:</strong> state the number of days the contractor has to cure the deficiency. Minimum 10 days per FAR 49.402-3(e). The cure period begins when the contractor receives the notice.</li>\n          <li><strong>Statement of consequences:</strong> state that if the contractor fails to cure the deficiency within the specified period, the government may terminate the contract for default under FAR 52.249-8 (fixed-price) or FAR 52.249-9 (cost-reimbursement).</li>\n        </ul>\n\n        <div class=\"doc-block\">\n          <span class=\"doc-section-head\">FAR 49.607(a) — Cure Notice Format</span>\n          <div class=\"doc-body\">\n            <p>You are notified that the Government considers your [<em>specify the contractor's failure or failures</em>] a condition that is endangering performance of the contract. Therefore, unless this condition is cured within 10 days after receipt of this notice [<em>or insert any longer time that the Contracting Officer may consider reasonably necessary</em>], the Government may terminate for default under the terms and conditions of the [<em>insert clause title</em>] clause of this contract.</p>\n          </div>\n        </div>\n\n        <p>That is the FAR-prescribed format. It is short. In practice, you should supplement this language with a specific description of the failure (dates, contract provisions, quantities) so the record is clear enough to support the next step if the contractor does not cure. The FAR format gives you the structure; your job is to fill in the bracket language with enough detail that anyone reading the record can understand exactly what the contractor was told to fix.</p>\n\n        <div class=\"highlight-box warn\">\n          <strong>Coordinate with legal counsel.</strong> Termination actions, including the cure notice that may precede one, should be reviewed by your procurement attorney. The cure notice creates the record that supports or defeats a termination for default. Get it right the first time.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">5</span> After the Cure Period Expires</h3>\n      <div class=\"learn-body\">\n        <p>When the cure period ends, one of three things has happened:</p>\n\n        <p><strong>The contractor cured the deficiency.</strong> Document that the problem was resolved. The cure notice served its purpose. No further action is required unless the problem recurs.</p>\n\n        <p><strong>The contractor partially cured or made meaningful progress.</strong> You have a judgment call. If the contractor is demonstrating good faith effort and making real progress, you may extend the cure period in writing. If the progress is cosmetic or insufficient, you may proceed to the next step. Document your reasoning either way.</p>\n\n        <p><strong>The contractor failed to cure.</strong> At this point you have a documented record showing: (1) the contractor was notified of a specific deficiency, (2) the contractor was given a reasonable period to cure it, and (3) the contractor did not cure it. This record supports a termination for default. In most cases, the next step is a <strong>show-cause notice</strong> (covered in I-21), which gives the contractor one more opportunity to explain why the contract should not be terminated. After that, the termination decision is made, typically with significant involvement from your legal counsel and, in some agencies, a termination contracting officer (TCO).</p>\n\n        <div class=\"integrity-box\">\n          <span class=\"integrity-label\">Your Role vs. the TCO and Legal</span>\n          Terminations for default are legally complex. The contractor can appeal to the boards of contract appeals (ASBCA, CBCA) or the Court of Federal Claims. The government bears the burden of proving the default was justified. Your job as the CO is to build the record: issue the cure notice correctly, document the deficiency with specificity, give a reasonable cure period, and document the outcome. Your legal counsel and, where applicable, your TCO handle the legal strategy and the termination decision itself. Do your part right and you give them what they need to protect the government's position.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">6</span> Common Mistakes</h3>\n      <div class=\"learn-body\">\n        <p><strong>Vague descriptions of the deficiency.</strong> \"The contractor's performance has been unsatisfactory\" does not tell anyone what was wrong. Cite the specific PWS section, CLIN, or contract provision. Include dates, numbers, and objective facts. The cure notice needs to be specific enough that the contractor knows exactly what to fix and the record shows exactly what was at issue.</p>\n\n        <p><strong>Cure period that is too short to allow actual correction.</strong> If the deficiency involves hiring staff, procuring materials, or restructuring a team, 10 days may not be realistic. A cure period that appears designed to fail looks pretextual on appeal. Give the contractor enough time to actually cure the problem.</p>\n\n        <p><strong>Failing to send the notice in writing.</strong> Verbal warnings do not satisfy the FAR requirement. The cure notice must be in writing and you should confirm receipt (certified mail, email with read receipt, or hand delivery with signature).</p>\n\n        <p><strong>Issuing the notice after the delivery date has already passed.</strong> If the delivery date passed and the contractor did not deliver, a cure notice is not required. You should issue a show-cause notice instead, or proceed to termination if the facts clearly support it. Issuing a cure notice in this situation is not wrong, but it adds time without legal benefit.</p>\n\n        <p><strong>Not coordinating with legal.</strong> Cure notices create the record that may be litigated before a board of contract appeals. Your legal counsel should review the notice before you send it.</p>\n      </div>\n    </div>\n\n  </div><!-- end learn panel -->\n\n  <!-- ═══════════════════════════ BUILD IT ═══════════════════════════ -->\n  <div id=\"rfp-buildit\" class=\"rfp-panel\">\n\n    <p class=\"buildit-intro\">Each scenario below presents a contract performance problem. Decide whether a cure notice is the right action and, if so, identify what should go in it. The feedback explains the reasoning.</p>\n\n    <div class=\"buildit-sc-nav\">\n      <span class=\"buildit-sc-nav-label\">Scenario</span>\n      <button class=\"buildit-sc-pill active\" onclick=\"goToBuildScenario(0,this)\">1 — IT Staffing Shortfall</button>\n      <button class=\"buildit-sc-pill\" onclick=\"goToBuildScenario(1,this)\">2 — Late Deliverables</button>\n      <button class=\"buildit-sc-pill\" onclick=\"goToBuildScenario(2,this)\">3 — Quality Deficiency</button>\n    </div>\n\n    <div class=\"buildit-card\" id=\"buildit-mount\"><div class=\"buildit-card-head\"><div class=\"buildit-card-eyebrow\">Scenario 1</div><div class=\"buildit-card-title\">IT Help Desk Support Services</div><span class=\"buildit-card-badge\">FFP · $3.2M · Base+4 Options</span></div><div class=\"buildit-card-desc\">You are the CO on a fixed-price IT help desk support contract. The PWS requires the contractor to maintain a minimum of 10 FTEs on site during business hours (PWS Section 4.2). For the past three months, the contractor has averaged 6 to 7 FTEs on site. The COR has documented the shortfall in monthly surveillance reports and raised it with the contractor's project manager verbally on multiple occasions. The contractor acknowledges the staffing gap and says they are having difficulty recruiting qualified candidates. The contract delivery/performance period runs through September 2027. It is currently January 2026.</div><div class=\"buildit-step\"><span class=\"buildit-step-label\">What is the right next step?</span><div class=\"buildit-options\"><label class=\"buildit-option\"><input type=\"radio\" name=\"action-0\" value=\"letter\" onchange=\"selectAnswer('letter')\"><div><div class=\"buildit-option-title\">Send a letter of concern documenting the staffing shortfall</div><div class=\"buildit-option-sub\">Formally notify the contractor of your concerns and request a corrective action plan.</div></div></label><label class=\"buildit-option\"><input type=\"radio\" name=\"action-0\" value=\"cure\" onchange=\"selectAnswer('cure')\"><div><div class=\"buildit-option-title\">Issue a cure notice under FAR 49.402-3</div><div class=\"buildit-option-sub\">Notify the contractor they are in danger of default for failure to perform, with a defined cure period.</div></div></label><label class=\"buildit-option\"><input type=\"radio\" name=\"action-0\" value=\"showcause\" onchange=\"selectAnswer('showcause')\"><div><div class=\"buildit-option-title\">Issue a show-cause notice</div><div class=\"buildit-option-sub\">Ask the contractor to show cause why the contract should not be terminated for default.</div></div></label><label class=\"buildit-option\"><input type=\"radio\" name=\"action-0\" value=\"terminate\" onchange=\"selectAnswer('terminate')\"><div><div class=\"buildit-option-title\">Proceed directly to termination for default</div><div class=\"buildit-option-sub\">The pattern of non-compliance is clear enough to terminate.</div></div></label></div></div><div class=\"buildit-footer\"><button class=\"buildit-generate-btn\" onclick=\"submitAnswer()\">Submit</button><button class=\"buildit-reset-btn\" onclick=\"resetBuild()\">Reset</button></div></div>\n\n  </div><!-- end buildit panel -->\n\n  <!-- ═══════════════════════════ LOOK IT UP ═══════════════════════════ -->\n  <div id=\"rfp-lookup\" class=\"rfp-panel\">\n    <div class=\"lookup-grid\">\n      <div class=\"lookup-card\">\n        <h4>FAR 49.402-3 — Procedure for Default</h4>\n        <p>The authoritative provision on cure notices, show-cause notices, and the procedure leading to termination for default. Subsection (d) covers cure notice requirements; subsection (e) covers the 10-day minimum.</p>\n        <a href=\"https://www.acquisition.gov/far/49.402-3\" target=\"_blank\" rel=\"noopener\">Open FAR 49.402-3 →</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 49.4 — Termination for Default</h4>\n        <p>The full subpart on termination for default, including the CO's obligations, contractor rights, and the relationship between cure notices, show-cause notices, and the termination decision.</p>\n        <a href=\"https://www.acquisition.gov/far/part-49#FAR_Subpart_49_4\" target=\"_blank\" rel=\"noopener\">Open FAR 49.4 →</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 52.249-8 — Default (Fixed-Price Supply and Service)</h4>\n        <p>The contract clause that authorizes termination for default on fixed-price contracts. This is the clause cited in the cure notice consequences paragraph.</p>\n        <a href=\"https://www.acquisition.gov/far/52.249-8\" target=\"_blank\" rel=\"noopener\">Open FAR 52.249-8 →</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 52.249-9 — Default (Fixed-Price Research and Development)</h4>\n        <p>Default clause for fixed-price R&amp;D contracts. Similar structure to 52.249-8 but tailored to R&amp;D performance.</p>\n        <a href=\"https://www.acquisition.gov/far/52.249-9\" target=\"_blank\" rel=\"noopener\">Open FAR 52.249-9 →</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 49.402-1 — The Government's Right</h4>\n        <p>Establishes the government's right to terminate for default when the contractor fails to perform, fails to make progress, or fails to comply with contract terms.</p>\n        <a href=\"https://www.acquisition.gov/far/49.402-1\" target=\"_blank\" rel=\"noopener\">Open FAR 49.402-1 →</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 49.402-6 — Repurchase Against Contractor's Account</h4>\n        <p>After a termination for default, the government may repurchase the supplies or services from another source and charge the defaulting contractor for excess costs.</p>\n        <a href=\"https://www.acquisition.gov/far/49.402-6\" target=\"_blank\" rel=\"noopener\">Open FAR 49.402-6 →</a>\n      </div>\n    </div>\n  </div><!-- end lookup panel -->\n\n  \n<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">\n    <button class=\"rfp-tab active\" onclick=\"showRfpTab('learn', this)\">📖 Learn</button>\n    <button class=\"rfp-tab\" onclick=\"showRfpTab('buildit', this)\">🔨 Build It</button>\n    <button class=\"rfp-tab\" onclick=\"showRfpTab('lookup', this)\">🔍 Look It Up</button>\n  </div></div><!-- end rfp-bg -->\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n    <div id=\"gc-stats\" style=\"margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.3px;\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>\n  </div>\n</footer>\n\n<script>\n  function showRfpTab(name, btn) {\n    document.querySelectorAll('.rfp-panel').forEach(function(p){ p.classList.remove('active'); });\n    document.querySelectorAll('.rfp-tab').forEach(function(b){ b.classList.remove('active'); });\n    var panel = document.getElementById('rfp-' + name);\n    if (panel) panel.classList.add('active');\n    if (btn) btn.classList.add('active');\n    window.scrollTo({ top: 0, behavior: 'smooth' });\n  }\n\n  var SCENARIOS = [\n    {\n      idx: 0,\n      title: 'IT Help Desk Support Services',\n      badge: 'FFP &middot; $3.2M &middot; Base+4 Options',\n      desc: 'You are the CO on a fixed-price IT help desk support contract. The PWS requires the contractor to maintain a minimum of 10 FTEs on site during business hours (PWS Section 4.2). For the past three months, the contractor has averaged 6 to 7 FTEs on site. The COR has documented the shortfall in monthly surveillance reports and raised it with the contractor\\'s project manager verbally on multiple occasions. The contractor acknowledges the staffing gap and says they are having difficulty recruiting qualified candidates. The contract delivery/performance period runs through September 2027. It is currently January 2026.',\n      question: 'What is the right next step?',\n      options: [\n        { val: 'letter', title: 'Send a letter of concern documenting the staffing shortfall', sub: 'Formally notify the contractor of your concerns and request a corrective action plan.' },\n        { val: 'cure', title: 'Issue a cure notice under FAR 49.402-3', sub: 'Notify the contractor they are in danger of default for failure to perform, with a defined cure period.' },\n        { val: 'showcause', title: 'Issue a show-cause notice', sub: 'Ask the contractor to show cause why the contract should not be terminated for default.' },\n        { val: 'terminate', title: 'Proceed directly to termination for default', sub: 'The pattern of non-compliance is clear enough to terminate.' }\n      ],\n      feedback: {\n        letter: '<strong>A letter of concern adds time without advancing the process.</strong> The COR has already raised the problem verbally multiple times over three months. The contractor knows about the deficiency and has not resolved it. A letter of concern has no legal standing and does not start any clock. If the problem continues after the letter, you will still need to issue a cure notice before you can terminate, so you have added an extra step that only delays the resolution. Go straight to the cure notice.',\n        cure: '<strong>This is the right call.</strong> The contractor is failing to perform a specific contract provision (PWS Section 4.2 staffing requirement) and the delivery date has not passed. FAR 49.402-3(d) requires a cure notice before termination in this situation. The cure notice should: (1) cite the specific staffing requirement, (2) document the three-month shortfall with the COR\\'s surveillance data, (3) state that the failure endangers contract performance, (4) give the contractor at least 10 days to cure (and probably more, since hiring takes time), and (5) state that failure to cure may result in termination for default. Coordinate with legal counsel before sending.',\n        showcause: '<strong>A show-cause notice is premature here.</strong> Show-cause is appropriate after the contractor has failed to cure a deficiency identified in a cure notice, or when the delivery date has already passed and the contractor has not delivered. In this case, the delivery date is over a year away and the contractor has not yet been formally notified of the deficiency through the cure notice process. Issue the cure notice first. If the contractor fails to cure within the cure period, then a show-cause notice is the appropriate next step.',\n        terminate: '<strong>You cannot terminate for default without first issuing a cure notice in this situation.</strong> The delivery date has not passed, so this is a failure-to-perform case requiring a cure notice under FAR 49.402-3(d). Terminating without the cure notice will likely result in the termination being converted to a termination for convenience on appeal, which defeats the purpose. Follow the process: cure notice first, then show-cause if the cure fails, then the termination decision with your legal counsel and TCO.'\n      }\n    },\n    {\n      idx: 1,\n      title: 'Equipment Delivery Contract',\n      badge: 'FFP &middot; $480K &middot; Single Delivery',\n      desc: 'You have a fixed-price contract for delivery of 200 ruggedized laptops, configured to government specifications. The delivery date was December 15, 2025. It is now January 10, 2026. The contractor has not delivered any laptops. The contractor\\'s program manager informed the COR by email on December 12 that the subcontractor supplying the ruggedized cases experienced a factory fire, and delivery would be delayed by 4 to 6 weeks. The contractor has not formally requested a delivery extension or excusable delay determination. You have confirmed the factory fire occurred.',\n      question: 'What is the right next step?',\n      options: [\n        { val: 'cure', title: 'Issue a cure notice', sub: 'Give the contractor 10 days to cure the delivery failure.' },\n        { val: 'showcause', title: 'Issue a show-cause notice', sub: 'Ask the contractor to show cause why the contract should not be terminated for default.' },\n        { val: 'extension', title: 'Grant a delivery schedule extension', sub: 'The factory fire may constitute an excusable delay; extend the delivery date to accommodate.' },\n        { val: 'wait', title: 'Wait for the contractor to formally request an extension and do nothing until then', sub: 'The contractor mentioned the delay informally but has not submitted a formal request.' }\n      ],\n      feedback: {\n        cure: '<strong>A cure notice is not required here, but it is not wrong either.</strong> Because the delivery date has already passed, FAR 49.402-3(d) does not require a cure notice before termination. However, the circumstances matter. The contractor notified you before the delivery date that the delay was caused by a subcontractor factory fire, which may qualify as an excusable delay under FAR 52.249-8(c). The stronger move is a show-cause notice that simultaneously asks the contractor to justify why termination should not occur and to formally submit any excusable delay claim. That gets both issues on the record at once.',\n        showcause: '<strong>This is the right call.</strong> The delivery date has passed. A cure notice is not required. The show-cause notice asks the contractor to provide a written explanation for why the contract should not be terminated for default. This is the right vehicle here because it also prompts the contractor to formally submit an excusable delay claim if they have one. The factory fire may constitute an excusable cause beyond the contractor\\'s control under FAR 52.249-8(c), but the contractor needs to formally make that case with supporting documentation. The show-cause notice creates the record for both possibilities: if the delay is excusable, the CO grants an extension; if it is not, the government has a basis for termination.',\n        extension: '<strong>Granting an extension without a formal request is premature.</strong> The contractor informally mentioned the fire, but has not submitted a formal request for a delivery schedule extension or an excusable delay determination with supporting documentation. You need that documentation to make a supportable decision. A show-cause notice is the right mechanism to get it: it puts the contractor on notice that termination is being considered and prompts them to formally justify the delay. If the documentation supports an excusable delay, you grant the extension at that point.',\n        wait: '<strong>Waiting is the wrong approach.</strong> The delivery date has passed. You have an affirmative obligation to manage the contract and protect the government\\'s interests. Waiting for the contractor to take the initiative leaves you in a situation where the delay grows without any formal record of what caused it or what the contractor is doing about it. Issue a show-cause notice now. It puts the contractor on notice, prompts formal documentation of the delay cause, and starts the process that leads to either an extension (if excusable) or termination (if not).'\n      }\n    },\n    {\n      idx: 2,\n      title: 'Facility Maintenance Services',\n      badge: 'FFP &middot; $1.8M &middot; Base+2 Options',\n      desc: 'You are the CO on a facility maintenance contract covering HVAC, plumbing, and electrical maintenance at a government office building. The contract requires a 4-hour response time for emergency work orders and next-business-day response for routine work orders (PWS Section 5.1). Over the past two months, the COR has documented 8 instances where emergency response exceeded 4 hours, including one 14-hour response to a heating system failure during winter. Routine work orders have a 40% late response rate. The contractor\\'s site manager says they are short-staffed because two technicians quit. The performance period runs through March 2028. It is currently February 2026.',\n      question: 'What is the right next step?',\n      options: [\n        { val: 'letter', title: 'Send a letter of concern asking for a corrective action plan', sub: 'Document the pattern and request the contractor address it.' },\n        { val: 'cure', title: 'Issue a cure notice citing the specific response time failures', sub: 'Put the contractor on formal notice with a defined cure period.' },\n        { val: 'deductions', title: 'Withhold payment under the contract\\'s performance deduction schedule', sub: 'Use the financial incentive structure in the contract to penalize non-compliance.' },\n        { val: 'cure_and_deductions', title: 'Issue a cure notice and process performance deductions', sub: 'Address the performance failure through the cure notice process while also applying any contractual deduction remedies.' }\n      ],\n      feedback: {\n        letter: '<strong>A letter of concern delays the process without advancing it.</strong> You have two months of documented performance failures, including emergency response times that are well outside the contractual standard. The COR\\'s surveillance data is the documentation. A letter of concern has no legal standing, does not start a cure period, and does not preserve your right to terminate. If the problem continues after the letter, you still have to issue a cure notice anyway. Go straight to the cure notice.',\n        cure: '<strong>A cure notice is the right foundation here.</strong> The contractor is failing to meet specific performance standards (PWS Section 5.1 response times) and the performance period has not ended. FAR 49.402-3(d) requires a cure notice before termination for failure to perform. This notice should cite the specific response time requirements, list the 8 documented emergency failures and the 40% routine late rate, and give the contractor a reasonable period to bring staffing up and meet the response time standards. That said, if the contract includes a performance deduction schedule, you should also be applying those deductions. The two remedies are not mutually exclusive.',\n        deductions: '<strong>Performance deductions address the financial side but do not preserve your termination rights.</strong> If the contract includes a deduction schedule for late responses, you should absolutely be applying those deductions. But deductions alone do not put the contractor on notice of potential termination. If the performance problems continue and you eventually need to terminate for default, you will need a cure notice in the record showing you formally notified the contractor that their performance was endangering the contract. Process the deductions and issue the cure notice.',\n        cure_and_deductions: '<strong>This is the most complete response.</strong> The cure notice addresses the termination track: it formally notifies the contractor that their failure to meet response time standards endangers the contract and gives them a defined cure period to fix it. The performance deductions address the financial consequences of the specific failures already documented. These are separate remedies that serve different purposes and can run in parallel. The cure notice preserves your termination rights if the problem continues. The deductions hold the contractor financially accountable for the failures that already occurred. Coordinate both actions with your legal counsel.'\n      }\n    }\n  ];\n\n  var currentBuildIdx = 0;\n  var buildAnswer = null;\n  var buildGenerated = false;\n\n  function goToBuildScenario(idx, btn) {\n    currentBuildIdx = idx;\n    buildAnswer = null;\n    buildGenerated = false;\n    document.querySelectorAll('.buildit-sc-pill').forEach(function(p){ p.classList.remove('active'); });\n    if (btn) btn.classList.add('active');\n    renderBuildScenario();\n  }\n\n  function renderBuildScenario() {\n    var sc = SCENARIOS[currentBuildIdx];\n    var html = '';\n    html += '<div class=\"buildit-card-head\">'\n          + '<div class=\"buildit-card-eyebrow\">Scenario ' + (sc.idx + 1) + '</div>'\n          + '<div class=\"buildit-card-title\">' + sc.title + '</div>'\n          + '<span class=\"buildit-card-badge\">' + sc.badge + '</span>'\n          + '</div>'\n          + '<div class=\"buildit-card-desc\">' + sc.desc + '</div>';\n\n    html += '<div class=\"buildit-step\">'\n          + '<span class=\"buildit-step-label\">' + sc.question + '</span>'\n          + '<div class=\"buildit-options\">';\n    sc.options.forEach(function(o) {\n      var sel = (buildAnswer === o.val) ? ' selected' : '';\n      html += '<label class=\"buildit-option' + sel + '\">'\n            + '<input type=\"radio\" name=\"action-' + sc.idx + '\" value=\"' + o.val + '\" onchange=\"selectAnswer(\\'' + o.val + '\\')\"' + (buildAnswer === o.val ? ' checked' : '') + '>'\n            + '<div><div class=\"buildit-option-title\">' + o.title + '</div><div class=\"buildit-option-sub\">' + o.sub + '</div></div>'\n            + '</label>';\n    });\n    html += '</div></div>';\n\n    html += '<div class=\"buildit-footer\">'\n          + '<button class=\"buildit-generate-btn\" onclick=\"submitAnswer()\">Submit</button>'\n          + '<button class=\"buildit-reset-btn' + (buildGenerated ? ' shown' : '') + '\" onclick=\"resetBuild()\">Reset</button>'\n          + '</div>';\n\n    if (buildGenerated) {\n      var fb = (sc.feedback && sc.feedback[buildAnswer]) ? sc.feedback[buildAnswer] : '<em>No feedback available.</em>';\n      html += '<div class=\"buildit-result shown\"><div style=\"padding:1rem 1.2rem;\">'\n            + '<span class=\"buildit-feedback-label\">Assessment</span>'\n            + '<div style=\"color:var(--silver);font-size:0.85rem;line-height:1.75;\">' + fb + '</div>'\n            + '</div></div>';\n    }\n\n    document.getElementById('buildit-mount').innerHTML = html;\n  }\n\n  function selectAnswer(val) {\n    buildAnswer = val;\n    if (buildGenerated) buildGenerated = false;\n    renderBuildScenario();\n  }\n\n  function submitAnswer() {\n    if (!buildAnswer) { alert('Select an action before submitting.'); return; }\n    buildGenerated = true;\n    renderBuildScenario();\n  }\n\n  function resetBuild() {\n    buildAnswer = null;\n    buildGenerated = false;\n    renderBuildScenario();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', renderBuildScenario);\n  } else {\n    renderBuildScenario();\n  }\n</script>\n<script src=\"main.js\"></script><a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"requirements-approval-documents.html\" aria-label=\"Previous Training: Requirements Approval Documents\"><em>←</em><span>Previous Training</span><strong>Requirements Approval Documents</strong></a><a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"show-cause-letters.html\" aria-label=\"Next Training: Show-Cause Letters\"><span>Next Training</span><strong>Show-Cause Letters</strong><em>→</em></a>\n<script src=\"player.js\"></script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script>\n(function(){\n  var el = document.getElementById('gc-stats');\n  if (!el) return;\n  var x = new XMLHttpRequest();\n  x.onreadystatechange = function(){\n    if (x.readyState === 4 && x.status === 200) {\n      try {\n        var d = JSON.parse(x.responseText);\n        el.innerHTML = 'Site Visits: <strong style=\"color:#8a9bb0;\">' + d.count + '</strong>';\n      } catch(e){}\n    }\n  };\n  x.open('GET', 'https://nhazelett.goatcounter.com/counter/TOTAL.json');\n  x.send();\n})();\n</script>\n\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(139, 92, 246, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Ask Me Again Tomorrow</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 529,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 11333,
          "settleDelayMs": 10000,
          "auditMs": 1438,
          "totalMs": 13373,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 19
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 42,
          "errors": 38,
          "warnings": 2,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "a76bb3e2bd0a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "6f38e9bb414f2b87ccd61c0c2f429564383f490022fa4e2ee5b2e86ad47ba824",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6F38E9BB414F"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "document",
            "message": "Page does not have an h1 heading",
            "suggestion": "Add one <h1> that describes the main topic of the page",
            "line": 0,
            "fingerprint": "1a05eb8aa15e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-63d0f0bd",
            "a11yPatternFingerprint": "3e77ea3cda1153f74ad07abc99551599837cc90950980c113f05bae55fd4e90e",
            "a11yPatternDisplayId": "A11Y-PAT-3E77EA3CDA11",
            "a11yOccurrenceFingerprint": "725a976d14296cb835cca89552422c8265b75901345d3dc298663061559d377b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-725A976D1429"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "197e5164b449",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "0b2d32b3a0059cb6ac82f56a5e0a007a6d2d8aa3f6d2300cb6f026b3d1972a51",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0B2D32B3A005"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" aria-label=\"Previous Training: Requirements Approval Documents\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "79eb424506a6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-63f08f11",
            "a11yPatternFingerprint": "8b7f5b4a362260dc03d5d24376e9d9381725d7c841a2e1b2c3a90b4603a4406c",
            "a11yPatternDisplayId": "A11Y-PAT-8B7F5B4A3622",
            "a11yOccurrenceFingerprint": "af6be56df586eb090f605cf672c0822cc8a3d5d593212daa8b734f0e8b478b1a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AF6BE56DF586"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-next-float training-nav-auto\" aria-label=\"Next Training: Show-Cause Letters\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1f96ad47c367",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2a5a71a2",
            "a11yPatternFingerprint": "8ada2c4777ef191ba32f5a4ce9fb643c26dd074adc6743ec07ede9eec9bff48e",
            "a11yPatternDisplayId": "A11Y-PAT-8ADA2C4777EF",
            "a11yOccurrenceFingerprint": "b4964497965064a4c07d166e215774ed50c9589d103ee30a75fa4eb7cb607138",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B49644979650"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a33765fbc789",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "4975d89ae547cbe1be87c54555aa215159dc641676b2e2e8ab75cae982a79d5a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4975D89AE547"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "04f7076729fa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "5f6c92c82370be09740c8a87549b68ef24870086d29edbddd256b663b19ec02f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5F6C92C82370"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1e4b35661e23",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "d6c64b8839a490c40824e87b1b3e70cec278c2f84dedf7cd8c65c63e8da7f61d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D6C64B8839A4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "882a8139b7a8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "73437a0efa9a6b9a6aa56508a253fefff10e716942b02a6c0ae0f12241e12edf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-73437A0EFA9A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f868ce85bfd1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "7e0cdcf7944a8611f98e06770a0abfd320d42b339608404924849b5d5cf2c7e5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7E0CDCF7944A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e6e109ae01a1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "56e2561d398f4dbdb8dc2fc0d085da35b566714e7a1a1f9409ebb910fcb47ff2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-56E2561D398F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f0b7bdd85a91",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "62f20cf8410be0c45d60634fba2efd44388e0b4c78ed53df7bc52d3eb60e016f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-62F20CF8410B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0f6d3b7c4897",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "82485f262a5ba2ac22fa8314d98b843245e599343d639edd907c0a7b641edb9c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-82485F262A5B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b977721b54ba",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "f2a9c3cd3176063786c5a50d270389f69b925c85cbf3f7fea2f16f8fc0fef083",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F2A9C3CD3176"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2739d4619cce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "76294c356b8c76fdf7d39f83f1b3270fce390715fa51df7a79dac16d8edbbc4f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-76294C356B8C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "504db75bf2c2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "961e367b2386b625f511ae9a393d6f8cc31f45b217676cfba3d1f352703ff08d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-961E367B2386"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "48a01c3b430f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "90454f23f2e7f4c6e141e17689adbe898b135056deb1db6c46631c2df254cc32",
            "a11yOccurrenceDisplayId": "A11Y-OCC-90454F23F2E7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "013d7e37f0d5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "b943fc6bfd30e13a1c6218ab61d319d995a7da218d12ed1f5f419b932bb83261",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B943FC6BFD30"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7a921139261d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "5e128724e853aa3c406ebf5d1ba0def8384474328e973c71ba7a3f3b67e47aa5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5E128724E853"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "85db657f0aca",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "c3e3f3691c8207fae5c6d081181a6913549078f67b5dbf58cd38cb88e9b8877a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C3E3F3691C82"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "382f325496c6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "0dfda17b45e6cf8c8e2bd3586de6159c771a824d1d8878ea2d9dd2997afcfac2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0DFDA17B45E6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1bc8e57d2ce9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "9d264d7447d2e7aa9c0b545a81ef59ad32831a0077e22eae8bbfcaf95a02f119",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9D264D7447D2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "410881985827",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "cd8b0662cbd5dc6bd7ddc37e4418ace622448560522f3f789230881f4287a29f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CD8B0662CBD5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "27ca9027b51a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "287784f50c6c3d2ffc2fef838df40c976871a0a5ba093b9ea26adf9422896391",
            "a11yOccurrenceDisplayId": "A11Y-OCC-287784F50C6C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a041aebbea90",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "c1e0236ea1b16bdca931226ea8ae402e11eb76b2dc537dac4d2ad1e3c8bb80b8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C1E0236EA1B1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8d66dcd02184",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "caa8c93632393f10aa57fdaf0c54b553f1bba72e459923875513313b99ba0833",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CAA8C9363239"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5c7696281df0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "3cb3636be16431eaea0f0d7178bf6c8e071a47fdb1dc83b391648b3bac251eb3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3CB3636BE164"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "89589b1ef29d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "e51401e2b9367d5f1278908b4e7fc1f5042597b59c1f6225c78cd2435ab42bb0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E51401E2B936"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9ae8e895e34e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "fb6f280f72d5fafc0dd8e1ffc72bf3350c69c14d236b5326a673e7079d07cfba",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FB6F280F72D5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b9b556679671",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "243ec14c0914f699db1569ab48c037d819cdb490e1730f3a8690a4546378fa67",
            "a11yOccurrenceDisplayId": "A11Y-OCC-243EC14C0914"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7117f57fab98",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "22b7226afeaafe7cdf970617453a5d1c6baef83a79196af1375e5c39a98fed7a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-22B7226AFEAA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a96ad1849085",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "d0c315dadfee00f44a7f8432cd60bda7a397274a8b4d768bb15fa6921c8803d5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D0C315DADFEE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0f78dfba60f9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "4a8a89ce996698925c96a4122f9f6c4db598ba1cec6723c89b0138b5df14956f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4A8A89CE9966"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "06b97170c0be",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "2654effe53fb101eb14b101df7796cb72cab5de372b9476b11897044beb1d16c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2654EFFE53FB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3840729ca63e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "2b2747df253af1c7f1c76025100378879b2cd7c325a5c392e3c9644a359e35d8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2B2747DF253A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "cd07dea5178e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "1b268d145ce81bc90afbf5767534b640cfff61ddd6986457541bb34a17adc6f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1B268D145CE8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8ed6b6f7cf51",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "2e7607a0643d3cdb99d8c4d2c6310f093ce3e1b02262441c0da1554bfc51c944",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2E7607A0643D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7ea7f34a2dcf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "89f4bb8e188a390cec43546f6cc807d4eaf4fdf3978c12768b9caa746199f792",
            "a11yOccurrenceDisplayId": "A11Y-OCC-89F4BB8E188A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9a77ebe52d42",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "b81fd8a445b473a766d3f823d9a7d66e18bc770529d09631a2db26b94086410c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B81FD8A445B4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bf9ec3099b95",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "f02e80362e0b4128f99e5b20c43ae4113ca8b16a20b75436ec1efe9ec7101c8b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F02E80362E0B"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "3d505c479b0a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "39b8a3c37b21a02177d3639255625fc0bccdb53722b6f473845096d03e95d3f4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-39B8A3C37B21"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "3d505c479b0a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "39b8a3c37b21a02177d3639255625fc0bccdb53722b6f473845096d03e95d3f4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-39B8A3C37B21"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 147,
      "timings": {
        "fetchMs": 113,
        "pageNavigationMs": 11333,
        "pageLoadDelayMs": 10000,
        "totalMs": 21855,
        "scannerMs": {
          "axe": 13373,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/evaluating-labor-standards.html",
      "finalUrl": "https://kthq.org/evaluating-labor-standards.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Evaluating Contract Labor Standards | ContractingHQ",
      "elapsedMs": 23894,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "RangeError: Invalid string length\n    at stringify (<anonymous>)\n    at JSON (file:///home/runner/work/open-scans/open-scans/node_modules/@siteimprove/alfa-formatter-json/dist/json.js:8:16)\n    at run (file:///home/runner/work/open-scans/open-scans/node_modules/@siteimprove/alfa-cli/bin/alfa/command/audit/run.js:79:41)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 523,
          "failed": 19,
          "cantTell": 210,
          "inapplicable": 48
        },
        "failedRules": [
          "aria-required-children",
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "page-has-heading-one",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "empty-table-header",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "region",
          "scrollable-region-focusable",
          "table-duplicate-name",
          "td-headers-attr",
          "th-has-data-cells"
        ],
        "failures": [
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".rfp-tabs[role=\"tablist\"]:nth-child(2)",
            "html": "<div class=\"rfp-tabs\" role=\"tablist\">\n    <button class=\"rfp-tab active\" onclick=\"showTab('learn', this)\">📖 Learn</button>\n    <button class=\"rfp-tab\" onclick=\"showTab('showme', this)\">🔍 Show Me</button>\n  </div>",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[tabindex]",
            "relatedPaths": [
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab.active[onclick=\"showTab('learn', this)\"]",
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab[onclick=\"showTab('showme', this)\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "835a7f84ee17",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cb8dd646",
            "a11yPatternFingerprint": "2c0b8267e240843e96718e1e9f1f4a7ff8785f0cdb02d3204e1d25b539367ef2",
            "a11yPatternDisplayId": "A11Y-PAT-2C0B8267E240",
            "a11yOccurrenceFingerprint": "3d8bbcaa4dfad4e2376c75a6181864a8b7d4032183e6c4cdc400bc5a054a833d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3D8BBCAA4DFA"
          },
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".tablist-bottom",
            "html": "<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">\n    <button class=\"rfp-tab active\" onclick=\"showTab('learn', this)\">📖 Learn</button>\n    <button class=\"rfp-tab\" onclick=\"showTab('showme', this)\">🔍 Show Me</button>\n  </div>",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[tabindex]",
            "relatedPaths": [
              ".tablist-bottom > .rfp-tab.active[onclick=\"showTab('learn', this)\"]",
              ".tablist-bottom > .rfp-tab[onclick=\"showTab('showme', this)\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cf207886bf8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99998b8b",
            "a11yPatternFingerprint": "51be94572dbc3a4f739b3c188e084d30f1a82773b5d8e801bcfab8b326a725c2",
            "a11yPatternDisplayId": "A11Y-PAT-51BE94572DBC",
            "a11yOccurrenceFingerprint": "47d6b145a7a14b755421ba9674aaea9d1bbe81c41ae86dbc45cc07ecd3d59945",
            "a11yOccurrenceDisplayId": "A11Y-OCC-47D6B145A7A1"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef088aa21059",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "cb499b46389bf02c9613f8481af488297b58ea29a627c27793fc036a8cc9ab06",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CB499B46389B"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b5b4dac45fd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "1e4a647026d3f562cf746254ac2c04f89f121f1022f807e2c336dd371f4b2962",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1E4A647026D3"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" style=\"margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.3px;\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b8932a8a812",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "11e7c28f18201b02d705173b5413320b4bdc2a4e4332111cf263b42aa37bc312",
            "a11yOccurrenceDisplayId": "A11Y-OCC-11E7C28F1820"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a312a88bd609",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "94a3c85a4cfaef4e7ad1e533614dc3d64e9f5f0d5439675bc1c325b29a2af2cf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-94A3C85A4CFA"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #7c3aed;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ec9480c2db4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "d0754a00c3f31ed1333735a51b11873a3196f3b9fe9bcadfac9f9d6daf89e145",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D0754A00C3F3"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ba6032af9fa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "3a60de824694e4654cc77a79b0a00103d59c7696ffbd30067e6b57532cf3d690",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3A60DE824694"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #7c3aed;\">",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c339dec72696",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "a11yPatternFingerprint": "c916acc3bb7239929ae9de77956d92171abe53d1dd105f60ab8d48a1fba8bede",
            "a11yPatternDisplayId": "A11Y-PAT-C916ACC3BB72",
            "a11yOccurrenceFingerprint": "bdb2f7708493fdc45deab81713b3662b528d8e85a575f76adbea58bfb0101cca",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BDB2F7708493"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".rfp-intro",
            "html": "<div class=\"rfp-intro\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da25edef1795",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd2311ef",
            "a11yPatternFingerprint": "25cee9740d75484d2e788587c95d2bce4dd33f8c4afc78397532071a6472814e",
            "a11yPatternDisplayId": "A11Y-PAT-25CEE9740D75",
            "a11yOccurrenceFingerprint": "e6b9bc0c6f3dd0edcef7a2a8bb18f1c354d553ae4fe53521f284b8bbd5b096b2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E6B9BC0C6F3D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#tab-learn",
            "html": "<div id=\"tab-learn\" class=\"rfp-panel active\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef0b0f3061d4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-602c6e79",
            "a11yPatternFingerprint": "59275d2088088e8b75f16cf9331b34b61c01dd2c12146a12ffa156fe08576e04",
            "a11yPatternDisplayId": "A11Y-PAT-59275D208808",
            "a11yOccurrenceFingerprint": "d813e08631157a3030b720a875d61fbee74555925fb050c2664daf7395d917b9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D813E0863115"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".tablist-bottom",
            "html": "<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">\n    <button class=\"rfp-tab active\" onclick=\"showTab('learn', this)\">📖 Learn</button>\n    <button class=\"rfp-tab\" onclick=\"showTab('showme', this)\">🔍 Show Me</button>\n  </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "833a3af49fce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-939bfc4b",
            "a11yPatternFingerprint": "3055bcb5e655d9ee967c3eae465ec7863cd7c9507c60f5a6360531a5fa78f0d6",
            "a11yPatternDisplayId": "A11Y-PAT-3055BCB5E655",
            "a11yOccurrenceFingerprint": "60be77b05ca4b9e15ce92ac1aa0efbabc98f28fa529e79144187ecbaa33260b5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-60BE77B05CA4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-prev-float",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"annual-cor-file-reviews.html\" aria-label=\"Previous Training: Annual COR File Reviews\"><em>←</em><span>Previous Training</span><strong>Annual COR File Reviews</strong></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "899099e534ae",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-34a903fa",
            "a11yPatternFingerprint": "42bb9c1dfa41a1112e42b6410fb42a5d12a243a1ef12577f5498a146e16d00ec",
            "a11yPatternDisplayId": "A11Y-PAT-42BB9C1DFA41",
            "a11yOccurrenceFingerprint": "4a9fc899495bcb4b644d57beaeaa7362b96d624aa70d1f3d9329c7f70bba6ac4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4A9FC899495B"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-next-float",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"requirements-approval-documents.html\" aria-label=\"Next Training: Requirements Approval Documents\"><span>Next Training</span><strong>Requirements Approval Documents</strong><em>→</em></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1019f4ad2c6c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d90cc1f",
            "a11yPatternFingerprint": "a76eeeb210cd0a789672f4c6f0f1bc52ca3d71751edd452cce32291a1080aeee",
            "a11yPatternDisplayId": "A11Y-PAT-A76EEEB210CD",
            "a11yOccurrenceFingerprint": "92e5df26989da88dc56af275e694ee66defa9b79b39bd75580b799222e32fbef",
            "a11yOccurrenceDisplayId": "A11Y-OCC-92E5DF26989D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca0d87f7283c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "0b4f975183be904bfa35ff7b30ccf74b388c9519fb90a5f91f5828c3e3f3570f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0B4F975183BE"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(124, 58, 237, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6665666f3632",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "c1594866c1787cc0add3541394101727a494edf6e4669ce80bbee58bd3ad83a5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C1594866C178"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Personal or Non-Personal</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bca5516542c5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "b25bd70736ebbce141ee59c1d5ac5dc66a96cf32af9c88e86019748fde0a5976",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B25BD70736EB"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b5866ed439e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "a5c4f2976d248d521aa5c6ae6453b685109c789306e9d6cc567373bf75263565",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A5C4F2976D24"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b621e6ef0989",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "357889e9944ef93cf1315947bbe2f89f3c9425ef0b553df5eccd7f4bd1df9f29",
            "a11yOccurrenceDisplayId": "A11Y-OCC-357889E9944E"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #7c3aed;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','G-X2RXS78N7K');</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"What a contracting officer actually does to evaluate contract labor standards: when SCLS applies, when Davis-Bacon applies, how to read a wage determination, the option-year price adjustment under 52.222-43, conformance requests, and the construction-side compliance duties that step up under FAR 22.406.\">\n  <title>Evaluating Contract Labor Standards | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n  <style>.bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}</style>\n  <style>\n    .rfp-bg {\n      background:\n        radial-gradient(ellipse 110% 35% at 50% 0%,   rgba(251,191,36,0.09) 0%, transparent 65%),\n        radial-gradient(ellipse 80%  25% at 0%   50%,  rgba(251,191,36,0.05) 0%, transparent 55%),\n        radial-gradient(ellipse 80%  25% at 100% 50%,  rgba(251,191,36,0.05) 0%, transparent 55%),\n        radial-gradient(ellipse 110% 30% at 50% 100%,  rgba(251,191,36,0.07) 0%, transparent 65%),\n        #040d1f;\n      padding: 0 0 6rem;\n      min-height: 100vh;\n    }\n    .rfp-intro { text-align: center; padding: 2.5rem 1.5rem 0; }\n    .rfp-intro-tag { display: inline-block; background: rgba(251,191,36,0.1); border: 1px solid rgba(251,191,36,0.3); color: #fbbf24; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 0.25rem 0.9rem; border-radius: 100px; margin-bottom: 0.65rem; }\n    .rfp-intro h2 { font-family: 'Rajdhani', sans-serif; font-size: clamp(1.4rem,3vw,2rem); font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .rfp-intro p { color: var(--silver); font-size: 0.9rem; max-width: 680px; margin: 0 auto 1.5rem; line-height: 1.6; }\n\n    .rfp-tabs { display: flex; gap: 0; border-bottom: 1px solid rgba(251,191,36,0.15); background: rgba(4,13,31,0.95); position: sticky; top: 0; z-index: 90; backdrop-filter: blur(8px); flex-wrap: wrap; }\n    .rfp-tab { padding: 0.85rem 1.5rem; font-size: 0.85rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: var(--silver); background: none; border: none; border-bottom: 3px solid transparent; cursor: pointer; transition: all 0.18s; font-family: inherit; white-space: nowrap; }\n    .rfp-tab:hover { color: var(--white); }\n    .rfp-tab.active { color: #fbbf24; border-bottom-color: #fbbf24; }\n    .rfp-panel { display: none; padding: 3rem 1.5rem; max-width: 920px; margin: 0 auto; }\n    .rfp-panel.active { display: block; }\n\n    .learn-section { margin-bottom: 2.5rem; }\n    .learn-section h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.35rem; font-weight: 700; color: var(--white); margin-bottom: 0.75rem; display: flex; align-items: center; gap: 0.5rem; }\n    .learn-section h3 .section-num { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 8px; background: rgba(251,191,36,0.12); color: #fbbf24; font-size: 0.85rem; font-weight: 700; flex-shrink: 0; }\n    .learn-body { color: var(--silver); font-size: 0.92rem; line-height: 1.75; }\n    .learn-body p { margin-bottom: 1rem; }\n    .learn-body strong { color: var(--white); font-weight: 600; }\n    .learn-body ul { margin: 0.5rem 0 1rem 1.3rem; padding: 0; }\n    .learn-body ul li { margin-bottom: 0.4rem; }\n    .learn-body ol { margin: 0.5rem 0 1rem 1.3rem; padding: 0; }\n    .learn-body ol li { margin-bottom: 0.4rem; }\n    .learn-divider { border: none; border-top: 1px solid rgba(251,191,36,0.08); margin: 2rem 0; }\n\n    .highlight-box { background: rgba(74,158,255,0.05); border: 1px solid rgba(74,158,255,0.15); border-radius: 12px; padding: 1rem 1.25rem; margin: 1rem 0; font-size: 0.88rem; color: var(--silver); }\n    .highlight-box strong { color: var(--white); }\n    .highlight-box.warn { background: rgba(248,113,113,0.05); border-color: rgba(248,113,113,0.2); }\n    .highlight-box.warn strong { color: #fca5a5; }\n    .highlight-box.tip { background: rgba(52,211,153,0.05); border-color: rgba(52,211,153,0.2); }\n    .highlight-box.tip strong { color: #6ee7b7; }\n    .highlight-box.amber { background: rgba(251,191,36,0.06); border-color: rgba(251,191,36,0.22); }\n    .highlight-box.amber strong { color: #fcd34d; }\n\n    .rfp-table { width: 100%; border-collapse: collapse; font-size: 0.82rem; margin: 1rem 0; }\n    .rfp-table th { background: rgba(251,191,36,0.1); color: #fbbf24; font-weight: 700; text-align: left; padding: 0.6rem 0.85rem; border-bottom: 1px solid rgba(251,191,36,0.2); font-size: 0.72rem; text-transform: uppercase; letter-spacing: 0.5px; }\n    .rfp-table td { color: var(--silver); padding: 0.6rem 0.85rem; border-bottom: 1px solid rgba(74,158,255,0.06); vertical-align: top; }\n    .rfp-table tr:hover td { background: rgba(251,191,36,0.03); }\n    .rfp-table td strong { color: var(--white); }\n    .rfp-table tr.total-row td { background: rgba(251,191,36,0.08); color: var(--white); font-weight: 700; border-top: 1px solid rgba(251,191,36,0.25); }\n    .rfp-table td.num { text-align: right; font-variant-numeric: tabular-nums; }\n    .rfp-table th.num { text-align: right; }\n\n    .flag-cell { display: inline-block; font-size: 0.68rem; font-weight: 700; padding: 0.12rem 0.5rem; border-radius: 100px; letter-spacing: 0.5px; text-transform: uppercase; }\n    .flag-cell.ok { color: #6ee7b7; background: rgba(52,211,153,0.1); border: 1px solid rgba(52,211,153,0.25); }\n    .flag-cell.warn { color: #fcd34d; background: rgba(251,191,36,0.1); border: 1px solid rgba(251,191,36,0.3); }\n    .flag-cell.bad { color: #fca5a5; background: rgba(248,113,113,0.1); border: 1px solid rgba(248,113,113,0.35); }\n\n    /* Scenario sheet */\n    .showme-part-label { display: inline-block; font-size: 0.62rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #fbbf24; background: rgba(251,191,36,0.08); border: 1px solid rgba(251,191,36,0.22); border-radius: 100px; padding: 0.22rem 0.8rem; margin-bottom: 0.5rem; }\n    .scenario-sheet { background: rgba(4,10,26,0.8); border: 1px solid rgba(74,158,255,0.2); border-radius: 14px; overflow: hidden; margin: 1.2rem 0 1.6rem; box-shadow: 0 6px 22px rgba(0,0,0,0.35); }\n    .scenario-head { background: linear-gradient(180deg, rgba(251,191,36,0.14) 0%, rgba(251,191,36,0.05) 100%); border-bottom: 1px solid rgba(251,191,36,0.25); padding: 1rem 1.3rem; }\n    .scenario-head .scn-label { display: block; font-size: 0.62rem; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #fbbf24; margin-bottom: 0.25rem; }\n    .scenario-head .scn-title { font-family: 'Rajdhani', sans-serif; font-size: 1.2rem; font-weight: 700; color: var(--white); margin-bottom: 0.2rem; }\n    .scenario-head .scn-sub { font-size: 0.78rem; color: #8a9bb0; }\n    .scenario-meta { display: grid; grid-template-columns: 170px 1fr; gap: 0.35rem 0.8rem; padding: 1rem 1.3rem; border-bottom: 1px dashed rgba(74,158,255,0.2); font-size: 0.82rem; color: #c5d3e6; }\n    .scenario-meta .k { color: #8a9bb0; font-weight: 600; text-transform: uppercase; font-size: 0.66rem; letter-spacing: 0.8px; padding-top: 3px; }\n    .scenario-body { padding: 1.1rem 1.3rem; font-size: 0.85rem; color: #c5d3e6; line-height: 1.7; }\n    .scenario-body p { margin: 0 0 0.75rem; }\n    .scenario-body p:last-child { margin-bottom: 0; }\n    .scenario-body strong { color: var(--white); }\n    .scenario-body ol { margin: 0 0 0.8rem 1.2rem; padding: 0; }\n    .scenario-body ol li { margin-bottom: 0.45rem; }\n    .scenario-body ul { margin: 0 0 0.8rem 1.2rem; padding: 0; }\n    .scenario-body ul li { margin-bottom: 0.35rem; }\n    .step-label { display: inline-block; font-size: 0.66rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a9eff; background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.22); padding: 0.15rem 0.55rem; border-radius: 100px; margin-right: 0.4rem; }\n  </style>\n  <!-- Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Evaluating Contract Labor Standards | ContractingHQ\">\n  <meta property=\"og:description\" content=\"What a contracting officer actually does to evaluate contract labor standards: when SCLS applies, when Davis-Bacon applies, how to read a wage determination, the option-year price adjustment under 52.222-43, conformance requests, and the construction-side compliance duties that step up under FAR 22.406.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/evaluating-labor-standards.html\">\n  <meta property=\"og:image\" content=\"https://kthq.org/og-image.png\">\n  <meta name=\"twitter:card\" content=\"summary_large_image\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Evaluating Contract Labor Standards | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"What a contracting officer actually does to evaluate contract labor standards: when SCLS applies, when Davis-Bacon applies, how to read a wage determination, the option-year price adjustment under 52.222-43, conformance requests, and the construction-side compliance duties that step up under FAR 22.406.\">\n  <meta name=\"twitter:image\" content=\"https://kthq.org/og-image.png\">\n  <link rel=\"canonical\" href=\"https://kthq.org/evaluating-labor-standards.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"logo-full\">ContractingHQ</span>\n    </a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\">\n      <span></span><span></span><span></span>\n    </button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<div class=\"rfp-bg\">\n  <div class=\"rfp-intro\">\n    <div class=\"rfp-intro-tag\">Topic I-18 • Labor Standards &amp; Services</div>\n    <h2>Evaluating Contract Labor Standards</h2>\n    <p>What a contracting officer actually does to keep a services or construction contract aligned with federal labor standards. Two lanes with different rules: SCLS for services (where DOL does most of the enforcement), and Davis-Bacon for construction (where the agency has real compliance duties). The administrative work at solicitation and option exercise, the weekly payroll review that steps up on DBA, and what happens when DOL shows up.</p>\n  </div>\n\n  \n\n  <div class=\"rfp-tabs\" role=\"tablist\">\n    <button class=\"rfp-tab active\" onclick=\"showTab('learn', this)\">📖 Learn</button>\n    <button class=\"rfp-tab\" onclick=\"showTab('showme', this)\">🔍 Show Me</button>\n  </div>\n\n  <!-- LEARN -->\n  <div id=\"tab-learn\" class=\"rfp-panel active\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">1</span> What \"Evaluating Labor Standards\" Actually Means for a CO</h3>\n      <div class=\"learn-body\">\n        <p>The phrase \"evaluating contract labor standards\" can sound like the CO is auditing contractor payrolls. For a services CO running SCLS-covered contracts, that framing is misleading. DOL's Wage and Hour Division has primary enforcement authority. The CO's job is to get the setup right at solicitation, handle the option-year price adjustments, process conformance requests when they come up, and cooperate with DOL when a complaint or investigation arrives.</p>\n\n        <p>The agency's role steps up considerably on construction. FAR 22.406 gives the contracting agency compliance duties on Davis-Bacon work that do not exist for SCLS: reviewing weekly certified payrolls, conducting employee interviews, investigating apparent violations before they route to DOL. A CO who splits their time between services and construction will feel the difference.</p>\n\n        <div class=\"highlight-box amber\">\n          <strong>Two lanes, different rules.</strong> On services contracts under SCLS, the CO's role is mostly administrative (WD management, price adjustments, conformance requests), and DOL handles enforcement. On construction contracts under DBA, the CO has active compliance monitoring duties written into FAR 22.406 including weekly payroll review. A CO who walks onto a construction job expecting the SCLS lane will miss things that are specifically the agency's responsibility.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">2</span> When SCLS Applies, When DBA Applies, When Neither Does</h3>\n      <div class=\"learn-body\">\n        <p>The starting question on any contract is which labor standards law applies, and the answer comes from the principal purpose test, not from whether some labor shows up in the work.</p>\n\n        <table class=\"rfp-table\">\n          <thead>\n            <tr>\n              <th>Test</th>\n              <th>SCLS<br>(Service Contract Labor Standards)</th>\n              <th>DBA<br>(Davis-Bacon Act)</th>\n            </tr>\n          </thead>\n          <tbody>\n            <tr>\n              <td><strong>Principal purpose</strong></td>\n              <td>Furnishing services through the use of service employees.</td>\n              <td>Construction, alteration, or repair (including painting and decorating) of public buildings or public works.</td>\n            </tr>\n            <tr>\n              <td><strong>Threshold</strong></td>\n              <td>Over $2,500.</td>\n              <td>Over $2,000.</td>\n            </tr>\n            <tr>\n              <td><strong>Wage determination source</strong></td>\n              <td>DOL service contract wage determinations via sam.gov/wage-determinations.</td>\n              <td>DOL Davis-Bacon wage determinations via sam.gov/wage-determinations, by construction type.</td>\n            </tr>\n            <tr>\n              <td><strong>Core FAR clauses</strong></td>\n              <td>52.222-41 (SCLS), 52.222-42 (statement of equivalent rates for federal hires), 52.222-43 (price adjustment, multiple year and option).</td>\n              <td>52.222-6 (Construction Wage Rate Requirements), 52.222-8 (payrolls and basic records), 52.222-10 (compliance), 52.222-11 (subcontracts).</td>\n            </tr>\n          </tbody>\n        </table>\n\n        <p>Common exemptions worth knowing:</p>\n        <ul>\n          <li><strong>Bona fide executive, administrative, and professional employees</strong> under 29 CFR Part 541 are exempt from both SCLS and DBA rate requirements.</li>\n          <li><strong>Certain maintenance, calibration, or repair of specific equipment</strong> may be exempt from SCLS under 41 U.S.C. 6703 when the narrow statutory tests are met.</li>\n          <li><strong>Supply contracts</strong> fall under the Walsh-Healey Public Contracts Act, not SCLS or DBA. A contract whose principal purpose is to furnish supplies is not an SCLS contract even if there is incidental labor in the delivery.</li>\n          <li><strong>Contracts for professional services</strong> (architects, engineers, attorneys, consultants) are typically outside SCLS because the workforce is exempt under Part 541.</li>\n        </ul>\n\n        <p>Mixed-purpose contracts come up. A services contract that includes a small amount of construction, or a construction contract that includes follow-on maintenance, can trigger both sets of requirements for the respective portions. FAR 22.402(b) walks the treatment.</p>\n\n        <div class=\"highlight-box tip\">\n          <strong>Principal purpose is the right question.</strong> Almost every contract involves some labor of some kind. The question is what activity the contract exists to accomplish. A custodial contract is SCLS. A roof replacement is DBA. A grounds maintenance contract with a one-time sidewalk repair is SCLS for the ongoing grounds work and DBA for the sidewalk portion, with the clauses flowing to the relevant work.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">3</span> Reading a Wage Determination</h3>\n      <div class=\"learn-body\">\n        <p>A wage determination (WD) is a DOL-issued document that sets the minimum hourly rate and fringe benefits the contractor must pay each category of worker on the contract. Reading one takes about five minutes once you know the structure.</p>\n\n        <p><strong>SCLS wage determinations</strong> (the \"Register of Wage Determinations Under The Service Contract Act\") include:</p>\n        <ul>\n          <li><strong>WD number and revision.</strong> Example: WD 2015-5395, Revision 24. The revision number changes as DOL updates the rates, usually annually.</li>\n          <li><strong>Geographic coverage.</strong> Counties, state, or specific installations.</li>\n          <li><strong>Effective date.</strong> When the revision takes effect for application purposes.</li>\n          <li><strong>Directory of occupations.</strong> SCA Directory codes and titles (Janitor 11150, Landscape Specialist 23580, Tractor Operator 23860, and so on).</li>\n          <li><strong>Minimum hourly rate by occupation.</strong></li>\n          <li><strong>Health and Welfare (H&amp;W) fringe rate.</strong> Usually a single hourly rate applied across most occupations.</li>\n          <li><strong>Vacation and holiday schedule.</strong></li>\n          <li><strong>Executive Order minimum wage</strong> where applicable. Check the current status of any applicable EO floor, since this has changed with administration.</li>\n        </ul>\n\n        <p><strong>DBA wage determinations</strong> look different. They are organized by construction type (Building, Heavy, Highway, Residential), list craft rates (Carpenter, Electrician, Laborer, Roofer, etc.), and show fringe benefits as a separate hourly dollar amount rather than a single H&amp;W rate. A DBA WD often references union agreements as the source of the rate and may include separate rates for apprentices and helpers.</p>\n\n        <div class=\"highlight-box\">\n          <strong>The \"occupations not listed\" problem.</strong> If the contract requires labor in a category that does not appear on the attached WD, the contractor cannot simply pick a rate and pay it. A conformance process is required before the work is performed. Section 6 walks the mechanics.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">4</span> Getting the Right WD Into the Solicitation</h3>\n      <div class=\"learn-body\">\n        <p>Wage determinations live on sam.gov/wage-determinations. The workflow is short and the same basic shape for both SCLS and DBA:</p>\n\n        <ol>\n          <li><strong>Identify the type.</strong> SCLS for a services contract, DBA for a construction contract, picked from the principal purpose test.</li>\n          <li><strong>Identify the performance location.</strong> County, state, or specific installation. Multi-location contracts need WDs for each location.</li>\n          <li><strong>Pull the current WD.</strong> For SCLS, the Register of Wage Determinations for that county. For DBA, the construction type (Building, Heavy, etc.) that matches the work.</li>\n          <li><strong>Attach the WD to the solicitation.</strong> Incorporated by reference with the number, revision, and effective date captured in the contract record.</li>\n          <li><strong>File the WD baseline.</strong> Keep a copy in the contract file so that the option-year price adjustment calculation has a clean starting point.</li>\n        </ol>\n\n        <p>For SCLS solicitations where the standard WD selector does not match the actual work (unusual location, non-standard occupation mix), DOL provides an <strong>e98 process</strong>. The CO submits an e98 request through DOL and receives a project-specific wage determination. This is uncommon on routine services contracts.</p>\n\n        <p>Effective date rules are specific and worth getting right. The WD in effect at the time of solicitation issuance is the one that typically attaches, with timing exceptions for solicitations held open past certain dates and for option exercises. FAR 22.1008 (SCLS) and FAR 22.404 (DBA) walk the timing in detail.</p>\n\n        <div class=\"highlight-box warn\">\n          <strong>Check the revision on the day you issue.</strong> Attaching an outdated WD is a common solicitation error. The revision number on your draft copy from three weeks ago is probably not the one that should be in the issued solicitation. DOL revises WDs regularly. Pull the current version from SAM.gov on the day you issue and confirm the revision number that lands in the file matches.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">5</span> The Option Year Price Adjustment (SCLS)</h3>\n      <div class=\"learn-body\">\n        <p>This is where most services COs spend the bulk of their labor standards time, and it is the section worth reading carefully.</p>\n\n        <p>FAR 52.222-43 (Fair Labor Standards Act and Service Contract Labor Standards, Price Adjustment, Multiple Year and Option Contracts) requires a contract price adjustment at each option exercise to reflect the cost impact of a revised wage determination. The clause is mandatory on most multi-year and option-year SCLS contracts. FAR 52.222-44 handles the comparable situation for certain multiple-year contracts without options.</p>\n\n        <p>The mechanics:</p>\n\n        <ol>\n          <li><strong>Pull the current WD before the option exercise.</strong> Grab the SCLS WD for the performance location from SAM.gov. If the revision is newer than the one currently incorporated in the contract, the clause is triggered.</li>\n          <li><strong>Notify the contractor and incorporate the revised WD.</strong> By bilateral or unilateral modification, depending on how the office prefers to handle it. The contract now references the new revision.</li>\n          <li><strong>The contractor has 30 days to submit actual cost impact.</strong> The clause limits recovery to the actual labor cost delta: new hourly rate minus old hourly rate, applied to actual hours in each affected category. H&amp;W delta works the same way.</li>\n          <li><strong>The CO reviews the submission.</strong> Mathematical accuracy, consistency with the labor categories actually used on the contract, no claimed hours for categories that are not performing, no G&amp;A or profit applied on top of the wage delta.</li>\n          <li><strong>Modify and document.</strong> Bilateral modification adjusts the option-year ceiling price. File the modification, the contractor's submission, and the new WD in the contract file.</li>\n        </ol>\n\n        <p>The adjustment should be in place before the option period begins. A CO who discovers at month six of an option that the revised WD was never incorporated has a messier situation. The clause still requires the adjustment, but the contractor has already been performing at the new rates and the reconciliation is harder than a clean 30-day submission would have been.</p>\n\n        <div class=\"highlight-box amber\">\n          <strong>Actual cost impact only.</strong> 52.222-43 is a vehicle for the labor rate delta and nothing more. A contractor submission that includes G&amp;A on top of the wage delta, a profit markup on the increase, or hours for categories that are not actually performing should be pushed back on. The clause language is specific: \"the actual increase or decrease in wages and fringe benefits as a result of the adjustment in wages and fringe benefits required to conform with the new wage determination.\"\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">6</span> Conformance Requests</h3>\n      <div class=\"learn-body\">\n        <p>When the contract requires a labor category that is not on the attached SCLS wage determination, the contractor cannot simply pick a rate. FAR 52.222-41(c) and DOL's conformance process at 29 CFR 4.6(b)(2) require the contractor to submit a <strong>conformance request using SF 1444</strong> (\"Request For Authorization of Additional Classification and Rate\").</p>\n\n        <p>The process in practical terms:</p>\n\n        <ol>\n          <li><strong>Contractor identifies the gap.</strong> A labor category not listed on the WD is needed for the work.</li>\n          <li><strong>Contractor proposes a rate and fringe</strong> that bear a reasonable relationship to other listed categories on the same WD.</li>\n          <li><strong>Contractor submits SF 1444 through the CO.</strong></li>\n          <li><strong>CO reviews.</strong> Does the proposed rate sit in a sensible place relative to similar categories already on the WD? Is the classification well-defined? The CO then forwards the request to DOL's Wage and Hour Division.</li>\n          <li><strong>DOL reviews and responds.</strong> Approve, modify, or deny. Typical turnaround is weeks to months.</li>\n          <li><strong>Approved rate is retroactive</strong> to the first day the unlisted work was performed.</li>\n        </ol>\n\n        <p>A practical observation: many contracting offices do not actively process conformance requests. The paperwork burden is real, DOL's turnaround is slow, and the volume a single CO might see in a year is low. Offices with a dedicated labor advisor or an office lead who handles conformances usually have the CO flag the need and route to that person. Offices without that support handle it directly when they have to, or (more often) the gap gets managed through a better-scoped next solicitation.</p>\n\n        <div class=\"highlight-box\">\n          <strong>Routing note.</strong> If your office has someone who handles conformances, route them there. If not, and conformance needs are showing up on the same contract repeatedly, the longer-term fix is usually in how the next solicitation is scoped and which labor categories are requested on the initial WD. Avoiding conformances through better scoping is usually a better investment than processing them one by one.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">7</span> The Construction Lane Is Different</h3>\n      <div class=\"learn-body\">\n        <p>Davis-Bacon contracts give the contracting agency compliance duties that SCLS contracts do not. A CO picking up a construction contract needs to know what steps up.</p>\n\n        <p><strong>Weekly certified payrolls.</strong> FAR 22.406-6 requires the contractor to submit a weekly certified payroll (Form WH-347 or equivalent) covering every employee performing work on the site of the work. Each payroll is certified by the contractor as accurate and compliant with the wage determination. The contracting agency reviews these as they come in, not just at the end of the contract.</p>\n\n        <p>What the payroll review is actually looking for:</p>\n        <ul>\n          <li>Every employee has a classification that matches one on the WD, or has a conformance in place.</li>\n          <li>The hourly rate paid meets or exceeds the WD rate for that classification.</li>\n          <li>Fringe benefits are being paid, either in cash or into a bona fide plan, at the rate on the WD.</li>\n          <li>Overtime premiums are calculated correctly on the basic rate.</li>\n          <li>Apprentices are registered with a bona fide DOL-recognized apprenticeship program, and the apprentice-to-journeyman ratio on the job is within the program's allowed ratio. A worker paid at apprentice rates without proper registration must be paid the journey rate as the remedy under FAR 22.406-4.</li>\n          <li>The hours reported are consistent with what is being observed on the job site, to the extent the CO or a representative conducts site visits.</li>\n        </ul>\n\n        <p><strong>Employee interviews.</strong> FAR 22.406-6(b) authorizes on-site interviews with contractor employees using <strong>SF 1445</strong> (\"Labor Standards Interview\"). These are short conversations, not depositions. The interviewer confirms the employee's name, classification, rate, and hours against the payroll submission. Discrepancies between the interview and the payroll are a significant finding.</p>\n\n        <p><strong>Site postings.</strong> The contractor must post <strong>WH-1321</strong> (\"Notice to Employees Working on Federal or Federally Financed Construction Projects\") and the applicable wage determination at the site of the work in a location accessible to the employees.</p>\n\n        <p><strong>Investigations of apparent violations.</strong> When payroll review or interviews surface an apparent violation, FAR 22.406-8 walks the agency's investigation process. The agency has the first look. Matters not resolved at the agency level route to DOL.</p>\n\n        <div class=\"highlight-box warn\">\n          <strong>The DBA agency duties are real and are in the FAR.</strong> A CO who treats a construction contract like a services contract and skips the weekly payroll review is missing a requirement that sits specifically on the agency, not on DOL. If the office does not have bandwidth for weekly payroll review across construction contracts, that is a staffing conversation to have with leadership, not a reason to skip the requirement.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">8</span> When DOL Shows Up</h3>\n      <div class=\"learn-body\">\n        <p>Both SCLS and DBA complaints route to DOL's Wage and Hour Division for investigation. A CO managing a contract under DOL investigation has a specific role and a specific set of things to stay out of.</p>\n\n        <p>What typically happens:</p>\n\n        <ul>\n          <li>A complaint originates from an employee, a union, or (less often) an anonymous tip.</li>\n          <li>WHD opens an investigation and may request contract documents, wage determinations, payrolls, and contact with the CO.</li>\n          <li>The CO's role is to cooperate, provide requested documentation, and let DOL lead the investigation. The CO does not separately adjudicate the labor claim.</li>\n          <li>The contract continues. An open DOL investigation by itself is not a basis to stop work, withhold payment, or terminate the contract. Withholding of contract funds for back wages is a DOL-initiated action with specific procedures under 29 CFR Part 5 (DBA) or 29 CFR Part 4 (SCLS).</li>\n          <li>Outcomes can include back wage computations, civil money penalties, and in serious or repeated cases, debarment from future federal contracts under 41 U.S.C. 6706 (SCLS) or 29 CFR 5.12 (DBA).</li>\n        </ul>\n\n        <p>The CO stays in coordination with DOL throughout but does not run a parallel investigation. If DOL computes back wages, the CO's role is to process the withholding or payment adjustment DOL directs, on the timeline DOL directs.</p>\n\n        <div class=\"highlight-box tip\">\n          <strong>Two things to have ready.</strong> If a DOL investigation opens on a contract you manage, the two fastest things to pull are the solicitation with the attached WD (and all subsequent revisions incorporated by modification), and the contractor's certified payrolls (DBA) or personnel records the contractor has provided. DOL will ask for both early. Having them organized saves days of back-and-forth.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">9</span> A Realistic CO Checklist</h3>\n      <div class=\"learn-body\">\n        <p>The CO's labor standards touchpoints across a contract's life, split by lane:</p>\n\n        <table class=\"rfp-table\">\n          <thead>\n            <tr>\n              <th>Touchpoint</th>\n              <th>SCLS services contract</th>\n              <th>DBA construction contract</th>\n            </tr>\n          </thead>\n          <tbody>\n            <tr>\n              <td><strong>Pre-solicitation</strong></td>\n              <td>Confirm SCLS applies (principal purpose, threshold, exemptions). Pull the current SCLS WD from SAM.gov for the performance location.</td>\n              <td>Confirm DBA applies (construction, $2,000 threshold). Pull the current DBA WD for the construction type and location.</td>\n            </tr>\n            <tr>\n              <td><strong>Solicitation</strong></td>\n              <td>Attach the WD. Confirm the revision on the issue date. Flow 52.222-41, 52.222-42, 52.222-43.</td>\n              <td>Attach the WD. Flow 52.222-6, 52.222-8, 52.222-10, 52.222-11 and the DBA-related reps and certs.</td>\n            </tr>\n            <tr>\n              <td><strong>Award</strong></td>\n              <td>Incorporate the WD by reference. File the baseline WD version for future price adjustments.</td>\n              <td>Incorporate the WD. Brief the contractor on weekly WH-347 submission requirements and posting obligations.</td>\n            </tr>\n            <tr>\n              <td><strong>During performance</strong></td>\n              <td>Route conformance requests to the labor advisor or process SF 1444 if handled directly. Cooperate with any DOL inquiry that opens.</td>\n              <td>Review weekly WH-347 payrolls. Conduct occasional SF 1445 employee interviews. Verify WH-1321 and WD postings on site visits. Investigate apparent violations per FAR 22.406-8.</td>\n            </tr>\n            <tr>\n              <td><strong>Option exercise</strong></td>\n              <td>Pull current WD from SAM.gov. If revised, incorporate and process the 52.222-43 price adjustment before the option period begins.</td>\n              <td>Pull current WD. Incorporate per the contract's DBA option-year terms, which vary by contract type and clause set.</td>\n            </tr>\n            <tr>\n              <td><strong>Closeout</strong></td>\n              <td>Confirm no open conformance or DOL issues. File the final WD version with the closeout record.</td>\n              <td>Confirm no open payroll disputes, no open DOL investigation, and that final certified payrolls are on file.</td>\n            </tr>\n          </tbody>\n        </table>\n\n        <div class=\"highlight-box\">\n          <strong>The rhythm differs by lane.</strong> Most of the services-side work is concentrated at solicitation, award, and option exercise. The middle of performance is quiet unless a conformance or a complaint comes up. Most of the construction-side work is concentrated during performance, because weekly payroll review is an ongoing obligation. A CO managing both lanes benefits from recognizing the rhythm and planning workload accordingly.\n        </div>\n      </div>\n    </div>\n\n  </div><!-- end learn panel -->\n\n  <!-- SHOW ME -->\n  <div id=\"tab-showme\" class=\"rfp-panel\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">🔍</span> Two Scenarios, Side by Side</h3>\n      <div class=\"learn-body\">\n        <p>This walkthrough runs two short scenarios at the same fictional base to illustrate the services versus construction distinction. Scenario A is an SCLS option-year price adjustment on the Buckeye grounds maintenance contract from Topic I-16 and Topic I-17. Scenario B is one week of DBA payroll review on a small roof replacement contract at the same base. Both are executed by Capt. J. Holloway, 56 CONS.</p>\n      </div>\n\n      <span class=\"showme-part-label\">Scenario A • SCLS Option-Year Price Adjustment</span>\n\n      <div class=\"scenario-sheet\">\n        <div class=\"scenario-head\">\n          <span class=\"scn-label\">FAR 52.222-43 Price Adjustment</span>\n          <div class=\"scn-title\">Buckeye AFB Grounds Maintenance Option Year 1</div>\n          <div class=\"scn-sub\">Pulling, incorporating, and pricing a revised SCLS wage determination</div>\n        </div>\n\n        <div class=\"scenario-meta\">\n          <div class=\"k\">Contract</div><div>FA4890-26-D-0012 • Base Grounds Maintenance Services</div>\n          <div class=\"k\">Contractor</div><div>GreenLawn Solutions, LLC</div>\n          <div class=\"k\">COR</div><div>TSgt Elena Reyes, 56 CES</div>\n          <div class=\"k\">CO</div><div>Capt. J. Holloway, 56 CONS</div>\n          <div class=\"k\">Base Period</div><div>01 May 2026 - 30 Apr 2027</div>\n          <div class=\"k\">Option Year 1</div><div>01 May 2027 - 30 Apr 2028</div>\n          <div class=\"k\">Original WD</div><div>WD 2015-5395 Rev 21 (eff 14 Jan 2026)</div>\n          <div class=\"k\">Revised WD</div><div>WD 2015-5395 Rev 24 (eff 07 Feb 2027)</div>\n        </div>\n\n        <div class=\"scenario-body\">\n          <p><span class=\"step-label\">Step 1 • 15 Mar 2027</span> Holloway pulls the current SCLS wage determination for Maricopa County from sam.gov/wage-determinations. The original award carried Rev 21. The current revision is Rev 24. A revision has posted since award, which triggers 52.222-43.</p>\n\n          <p><span class=\"step-label\">Step 2 • 17 Mar 2027</span> Holloway notifies GreenLawn by email, attaches the new WD revision, and initiates a bilateral modification (P00007) to incorporate the revised WD into the contract. The contractor countersigns the same week.</p>\n\n          <p><span class=\"step-label\">Step 3 • 11 Apr 2027</span> GreenLawn submits their actual cost impact under the clause (within the 30-day window). The submission shows:</p>\n\n          <table class=\"rfp-table\">\n            <thead>\n              <tr>\n                <th>Occupation (SCA code)</th>\n                <th class=\"num\">Old rate</th>\n                <th class=\"num\">New rate</th>\n                <th class=\"num\">Delta/hr</th>\n                <th class=\"num\">Annual hrs</th>\n                <th class=\"num\">Annual delta</th>\n              </tr>\n            </thead>\n            <tbody>\n              <tr>\n                <td>Landscape Specialist (23580)</td>\n                <td class=\"num\">$19.45</td>\n                <td class=\"num\">$20.15</td>\n                <td class=\"num\">$0.70</td>\n                <td class=\"num\">4,160</td>\n                <td class=\"num\">$2,912.00</td>\n              </tr>\n              <tr>\n                <td>Tractor Operator (23860)</td>\n                <td class=\"num\">$21.20</td>\n                <td class=\"num\">$22.00</td>\n                <td class=\"num\">$0.80</td>\n                <td class=\"num\">2,080</td>\n                <td class=\"num\">$1,664.00</td>\n              </tr>\n              <tr>\n                <td>Pest Control Applicator (23760)</td>\n                <td class=\"num\">$22.10</td>\n                <td class=\"num\">$22.95</td>\n                <td class=\"num\">$0.85</td>\n                <td class=\"num\">520</td>\n                <td class=\"num\">$442.00</td>\n              </tr>\n              <tr>\n                <td>H&amp;W rate (all occupations)</td>\n                <td class=\"num\">$4.98</td>\n                <td class=\"num\">$5.36</td>\n                <td class=\"num\">$0.38</td>\n                <td class=\"num\">6,760</td>\n                <td class=\"num\">$2,568.80</td>\n              </tr>\n              <tr class=\"total-row\">\n                <td>Total cost impact</td>\n                <td class=\"num\"></td>\n                <td class=\"num\"></td>\n                <td class=\"num\"></td>\n                <td class=\"num\"></td>\n                <td class=\"num\">$7,586.80</td>\n              </tr>\n            </tbody>\n          </table>\n\n          <p><span class=\"step-label\">Step 4 • 14 Apr 2027</span> Holloway reviews the submission. The math checks. Hours are consistent with the labor categories in the original contract. No G&amp;A or profit markup is applied to the labor delta, which is correct for 52.222-43. No categories are claimed that are not actually used on this contract. Nothing to push back on.</p>\n\n          <p><span class=\"step-label\">Step 5 • 24 Apr 2027</span> Bilateral modification P00008 adds $7,586.80 to the Option Year 1 not-to-exceed price. Modification, contractor cost submission, and new WD revision all filed together in the contract file under labor standards.</p>\n\n          <p><span class=\"step-label\">Step 6 • 30 Apr 2027</span> Holloway exercises Option Year 1 effective 01 May 2027. Clean transition. The adjustment is in place before the option period begins, which is what the clause contemplates.</p>\n        </div>\n      </div>\n\n      <div class=\"highlight-box\">\n        <strong>Realistic time estimate.</strong> The whole sequence, from pulling the WD to executing the modification, ran six weeks end-to-end and about four hours of CO time across multiple touches. That is typical for a straightforward services contract. The CO's time concentrates at two points: incorporating the revised WD, and reviewing the contractor's cost submission.\n      </div>\n\n      <span class=\"showme-part-label\" style=\"margin-top:2rem;\">Scenario B • DBA Weekly Payroll Review</span>\n\n      <div class=\"scenario-sheet\">\n        <div class=\"scenario-head\">\n          <span class=\"scn-label\">FAR 22.406-6 Payroll Review</span>\n          <div class=\"scn-title\">Roof Replacement, Bldg 721, 56 MXS Hangar</div>\n          <div class=\"scn-sub\">One week of WH-347 certified payroll review on a small construction contract</div>\n        </div>\n\n        <div class=\"scenario-meta\">\n          <div class=\"k\">Contract</div><div>FA4890-27-C-0089 • Roof Replacement, Bldg 721</div>\n          <div class=\"k\">Contractor</div><div>Copper State Roofing, LLC</div>\n          <div class=\"k\">CO</div><div>Capt. J. Holloway, 56 CONS</div>\n          <div class=\"k\">Contract Value</div><div>$182,000 firm-fixed-price</div>\n          <div class=\"k\">Period of Performance</div><div>05 May 2027 - 19 Jun 2027</div>\n          <div class=\"k\">Wage Determination</div><div>AZ20270012 (Building, Maricopa County)</div>\n          <div class=\"k\">Payroll Under Review</div><div>Week ending 16 May 2027 (submitted 19 May)</div>\n        </div>\n\n        <div class=\"scenario-body\">\n          <p><span class=\"step-label\">Step 1 • 19 May 2027</span> Copper State submits the second weekly WH-347 certified payroll. Holloway opens it the same day (weekly review is the FAR 22.406-6 requirement, and timely review makes corrections cheaper when flags come up).</p>\n\n          <table class=\"rfp-table\">\n            <thead>\n              <tr>\n                <th>Employee</th>\n                <th>Classification</th>\n                <th class=\"num\">WD rate</th>\n                <th class=\"num\">Paid</th>\n                <th class=\"num\">Fringe</th>\n                <th class=\"num\">Hrs</th>\n                <th>Flag</th>\n              </tr>\n            </thead>\n            <tbody>\n              <tr>\n                <td>Ruiz, A.</td>\n                <td>Roofer</td>\n                <td class=\"num\">$31.85</td>\n                <td class=\"num\">$32.10</td>\n                <td class=\"num\">$6.40</td>\n                <td class=\"num\">40</td>\n                <td><span class=\"flag-cell ok\">OK</span></td>\n              </tr>\n              <tr>\n                <td>Williams, D.</td>\n                <td>Roofer</td>\n                <td class=\"num\">$31.85</td>\n                <td class=\"num\">$31.85</td>\n                <td class=\"num\">$6.40</td>\n                <td class=\"num\">42</td>\n                <td><span class=\"flag-cell ok\">OK</span></td>\n              </tr>\n              <tr>\n                <td>Hansen, M.</td>\n                <td>Roofer App. (Yr 2, 67%)</td>\n                <td class=\"num\">$21.34</td>\n                <td class=\"num\">$21.34</td>\n                <td class=\"num\">$6.40</td>\n                <td class=\"num\">40</td>\n                <td><span class=\"flag-cell warn\">Verify</span></td>\n              </tr>\n              <tr>\n                <td>Patel, R.</td>\n                <td>Laborer</td>\n                <td class=\"num\">$22.10</td>\n                <td class=\"num\">$22.10</td>\n                <td class=\"num\">$5.85</td>\n                <td class=\"num\">32</td>\n                <td><span class=\"flag-cell ok\">OK</span></td>\n              </tr>\n              <tr>\n                <td>Coleman, T.</td>\n                <td>Truck Driver</td>\n                <td class=\"num\">$24.95</td>\n                <td class=\"num\">$24.00</td>\n                <td class=\"num\">$5.85</td>\n                <td class=\"num\">16</td>\n                <td><span class=\"flag-cell bad\">Underpaid</span></td>\n              </tr>\n            </tbody>\n          </table>\n\n          <p>Review notes as the CO walks the payroll:</p>\n\n          <ul>\n            <li><strong>Ruiz, Williams, Patel.</strong> Clean. Classifications match the WD, rates meet or exceed, fringe paid at or above the WD rate. No action.</li>\n            <li><strong>Hansen.</strong> Listed as a Year 2 Roofer apprentice at 67% of the journey rate. Under FAR 22.406-4, an apprentice rate is only valid if the worker is registered in a DOL-recognized apprenticeship program and the apprentice-to-journeyman ratio on the job stays within the program's approved ratio. Verification is required before the apprentice rate is accepted.</li>\n            <li><strong>Coleman.</strong> Listed as Truck Driver. WD rate is $24.95. Paid rate on the submission is $24.00. That is a 95-cent-per-hour underpayment on the face of the payroll and needs to be resolved.</li>\n          </ul>\n\n          <p><span class=\"step-label\">Step 2 • 19 May 2027, 14:00</span> Holloway emails Copper State the same day, raising both flags. Short email, specific asks: (1) provide documentation of Hansen's registration in a DOL-recognized apprenticeship program and the current apprentice-to-journeyman ratio on site, and (2) explain the $24.00 rate paid to Coleman against the $24.95 WD rate.</p>\n\n          <p><span class=\"step-label\">Step 3 • 21 May 2027</span> Copper State responds. Coleman is confirmed as a Truck Driver (no classification question). The $24.00 rate was a payroll processing error on the contractor's side. A corrected payroll is issued 22 May with Coleman at $24.95, and back wages of $15.20 (16 hours x $0.95) are paid to Coleman on the 28 May paycheck.</p>\n\n          <p><span class=\"step-label\">Step 4 • 22 May 2027</span> Copper State provides Hansen's apprenticeship registration with the Arizona Roofers Apprenticeship Program, including Hansen's current year and the program's approved 1:1 apprentice-to-journeyman ratio. The job has two journey-level Roofers (Ruiz and Williams) and one apprentice (Hansen), which is within the allowed ratio. Hansen is cleared to the apprentice rate.</p>\n\n          <p><span class=\"step-label\">Step 5 • 23 May 2027</span> Holloway files the corrected payroll, the contractor response email, the apprenticeship registration, and a short review note in the contract file under labor compliance. Both findings are closed at the agency level. No referral to DOL.</p>\n        </div>\n      </div>\n\n      <div class=\"highlight-box\">\n        <strong>Resolved inside a week, inside the agency.</strong> Both findings were routine and were resolved at the contract level, which is what FAR 22.406-6 contemplates. Neither needed to go to DOL because the contractor corrected promptly. The payroll review itself took about 25 minutes once the WH-347 was open. If either issue had not resolved at the agency level, the next step would have been the investigation procedure at FAR 22.406-8 and potentially referral to WHD.\n      </div>\n\n      <div class=\"highlight-box amber\">\n        <strong>Scale matters.</strong> Scenario B is one week of one small construction contract. A CO running four or five concurrent DBA jobs is reviewing four or five payrolls every week, which is why the construction lane takes more CO time during performance than the services lane does. The services lane concentrates its CO time at solicitation and option exercise and is quiet in between. The construction lane concentrates its CO time during performance and is quiet at award and closeout. Workload planning benefits from recognizing that difference.\n      </div>\n\n    </div>\n\n  </div><!-- end show me panel -->\n\n  \n<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">\n    <button class=\"rfp-tab active\" onclick=\"showTab('learn', this)\">📖 Learn</button>\n    <button class=\"rfp-tab\" onclick=\"showTab('showme', this)\">🔍 Show Me</button>\n  </div></div><!-- end rfp-bg -->\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n    <div id=\"gc-stats\" style=\"margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.3px;\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>\n  </div>\n</footer>\n\n<script>\n  /* tab switching */\n  function showTab(name, btn) {\n    document.querySelectorAll('.rfp-panel').forEach(function(p){ p.classList.remove('active'); });\n    document.querySelectorAll('.rfp-tab').forEach(function(b){ b.classList.remove('active'); });\n    var panel = document.getElementById('tab-' + name);\n    if (panel) panel.classList.add('active');\n    if (btn) btn.classList.add('active');\n    window.scrollTo({ top: 0, behavior: 'smooth' });\n  }\n</script>\n<script src=\"main.js\"></script><a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"annual-cor-file-reviews.html\" aria-label=\"Previous Training: Annual COR File Reviews\"><em>←</em><span>Previous Training</span><strong>Annual COR File Reviews</strong></a><a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"requirements-approval-documents.html\" aria-label=\"Next Training: Requirements Approval Documents\"><span>Next Training</span><strong>Requirements Approval Documents</strong><em>→</em></a>\n<script src=\"player.js\"></script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script>\n(function(){\n  var el = document.getElementById('gc-stats');\n  if (!el) return;\n  var x = new XMLHttpRequest();\n  x.onreadystatechange = function(){\n    if (x.readyState === 4 && x.status === 200) {\n      try {\n        var d = JSON.parse(x.responseText);\n        el.innerHTML = 'Site Visits: <strong style=\"color:#8a9bb0;\">' + d.count + '</strong>';\n      } catch(e){}\n    }\n  };\n  x.open('GET', 'https://nhazelett.goatcounter.com/counter/TOTAL.json');\n  x.send();\n})();\n</script>\n\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(124, 58, 237, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Personal or Non-Personal</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 800,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 11381,
          "settleDelayMs": 10000,
          "auditMs": 1679,
          "totalMs": 13664,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 19
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 42,
          "errors": 38,
          "warnings": 2,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "ddd7c95b15e3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "e682b641ff740956b02da1f253eb8d013d1118fdc676e1d0d15db3ada8828542",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E682B641FF74"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "document",
            "message": "Page does not have an h1 heading",
            "suggestion": "Add one <h1> that describes the main topic of the page",
            "line": 0,
            "fingerprint": "7424d5f0ff7a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-63d0f0bd",
            "a11yPatternFingerprint": "3e77ea3cda1153f74ad07abc99551599837cc90950980c113f05bae55fd4e90e",
            "a11yPatternDisplayId": "A11Y-PAT-3E77EA3CDA11",
            "a11yOccurrenceFingerprint": "77b91bd55a06fda63e1db4c58266fa3acfa6f8a42909908d4e7ffc58a9c82570",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77B91BD55A06"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "7a52eb2838e7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "a774afef25453682cd34cab63784694cf95e4ce8bf72b515f82343174af5932b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A774AFEF2545"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" aria-label=\"Previous Training: Annual COR File Reviews\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "574ec05fd548",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-825ab920",
            "a11yPatternFingerprint": "90080ea07567bb11cfcad1ba4ae7122535d8d0b78283e6261ce94c7f0fd1389d",
            "a11yPatternDisplayId": "A11Y-PAT-90080EA07567",
            "a11yOccurrenceFingerprint": "5caa3d88a7e302e8de4f2d789a56e36fc6103a12a13dc1e5c2cdda9602524132",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5CAA3D88A7E3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-next-float training-nav-auto\" aria-label=\"Next Training: Requirements Approval Documents\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "06189ffd9393",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3e5128d7",
            "a11yPatternFingerprint": "3618d61637e76ac1e5f0e4c2e1272db5353c1fd370668d607ff696638df42375",
            "a11yPatternDisplayId": "A11Y-PAT-3618D61637E7",
            "a11yOccurrenceFingerprint": "57d85ede1886575d0c20f075323350c6f79468a0c223975cff170b7dd1e49e77",
            "a11yOccurrenceDisplayId": "A11Y-OCC-57D85EDE1886"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f307a4085b6a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "b7a28e81407216ce8018c445496855939e1eae279877bcedc3c62b9bdea6cad9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B7A28E814072"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "663c8d519c5b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "259ebdc2c1cf7bb6b86bfc6dfc8f20619317eb0c1157dfd6c7f54b323835b40a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-259EBDC2C1CF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c5a96e3eb47e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "fd2ccfceadd02c600e140756b70596426a9a0b9a91e567b5a835d25159dfcb0b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FD2CCFCEADD0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5277bd6650f9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "78d3eedf6ad93445e4d4b74fb87abf425a2270f6ec46c602e26633e6b6f0e8c0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-78D3EEDF6AD9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1771e1b48f00",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "1eff7f37f2e1c19470e7bfde23ca8b0aee25d79f896fa1040bfdbef3feff06ad",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1EFF7F37F2E1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8aa23cdeae0f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "b6c9347e639280f5d62eea424a3823150385efde4bea4a2ae937fa32ea40a993",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B6C9347E6392"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "527c94b54d8a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "0646f8449690bcddbca933c58072b555abfe22dcb85fc4167d9b7de8882771e5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0646F8449690"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4fc5706445f3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "22d25977e93221c7999350770f887e00e5569686e8b9998bcc09542c14e0a976",
            "a11yOccurrenceDisplayId": "A11Y-OCC-22D25977E932"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "821339190c78",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "c74944206f6441582abbda7b25906ab4d783f25b33a4c32413281c94a564eea8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C74944206F64"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "081be91cb984",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "a760bbf60311da0ae62504f5bcf45e0aa2e307ff214f539072fe0de99472bd9f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A760BBF60311"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a3ee47f01672",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "60315941247d299ae94c511e64c3da11c2920373e67b6799658a6215815c3090",
            "a11yOccurrenceDisplayId": "A11Y-OCC-60315941247D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2e6e406c04e5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "1729b48a5252a90550e377864067de6d3e20526f1aaada66e97641f9748ddcea",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1729B48A5252"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e6fa1579fd99",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "b2e82fc1d9ec13cdac62b8f5bf258e67f22ad8e6d3bed2907690521da8a0d716",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B2E82FC1D9EC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d84bfb051ef8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "c7edb6b177d8c111f0046b3716d52ba7ad0ce3be1f51d305e84ba31999a814a3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C7EDB6B177D8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9d6afddebd44",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "fdd80a0c9fb3f4516fac9cd735c8fc4c026016cebb31689d6e0f7af914dab375",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FDD80A0C9FB3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c747d02134e7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "a03f50d0a1579aa763ee7a9c4ebcf1ef03a2b2a691a326fcd7528b49e3ef23fc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A03F50D0A157"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f48fc589f1f0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "c89d62752722188d044f56e9f1c3e1631c4ba578da42005db12d02e88d06bfd4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C89D62752722"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b903654bf4f1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "0292a5bb79ef21c68c5812625482fbd267d5c2aae290234f202b2ab876e6992e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0292A5BB79EF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bfb6c3c556e2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "b749c5726cbeffcf5b79733205dbaf6f6aa22f85a157765c8d11aaa63d3b18ca",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B749C5726CBE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d0950c136d79",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "f04a73eaa235c7cfaaf4c80c04679194805ffa08cdddf997faad8161ee35fa9c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F04A73EAA235"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d9ebcc8f0a39",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "074f3fd07b098b2a357dd1d744ccf35e15d64e7daa32e0c28ecf498f8a981e12",
            "a11yOccurrenceDisplayId": "A11Y-OCC-074F3FD07B09"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b86eced461ce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "73413200db037d18c0bf7491c8b70678752862c70999bf5bac9e80e4a7b9b8c0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-73413200DB03"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e353092adb2a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "1c86fa574400d00e12cf1759b3cf395ad5982c8159f0cce1d40bed334ac4e2a9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C86FA574400"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1458d55c9a46",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "3fa07251430450c7106f33852922a8311584c1c34b743974d02f18ea26867b94",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3FA072514304"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8aca5a34a646",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "4867a51f4aad05b246d7111141a77a6b7efa6c15904232d0bf60b32e32228fd8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4867A51F4AAD"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "dbe5b36c1732",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "f7b42e6c5aebe6a7474b8d4260edd82bc5eb0f3d8d5bcba39185e392ca349ecc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F7B42E6C5AEB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9b50166bb16b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "484354ba2bda44ca8eb8714099e97d730db77c883653d7e724b81624dc616484",
            "a11yOccurrenceDisplayId": "A11Y-OCC-484354BA2BDA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0735c08b3ebf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "884c6fe75054de443e787a7a3e18564304cc8713e8a7516d8dd38dd31e55cf96",
            "a11yOccurrenceDisplayId": "A11Y-OCC-884C6FE75054"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3b2e6e73d0c8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "8dc4bee8e7323fd62ed24e046bde15c840e229012baa436c1fb4bebcf3111827",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8DC4BEE8E732"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "eb03d100ca14",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "ca7c1cad06eef96c3d6d9f83d5c3f456da58cb2901e1b19904042a2ac2c1d880",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CA7C1CAD06EE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "78ba85fbce41",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "b7636d79e878be73213a005fb14f9586f1544fc46fbcc81ae82c2bb83a1fd0de",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B7636D79E878"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7f322eaa775c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "55452bf60d6f0da428585d35e42be0c851dc23fbad86f91985e24f27aa3903f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-55452BF60D6F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "38624c2c39d7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "7ce9fd4e925ef47de560123374bcadadc9f180bd31a48ab8de8a95436017fbf1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7CE9FD4E925E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "91dc965a3a08",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "297e557c3d5b7f885fcf69a8fcf1a7ed50832834a4e1d9707fa3f414ac261229",
            "a11yOccurrenceDisplayId": "A11Y-OCC-297E557C3D5B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6e12adc611be",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "0bfbd13cf62352e10be8eb17846a258d2aaeee6770d0a73db3d1cef75455edb9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0BFBD13CF623"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "b70174fcfdd7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "eb685e80c09978a9573a7b01745c549ca92761daa5cb3d743d7b447cac536c0d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EB685E80C099"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "b70174fcfdd7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "eb685e80c09978a9573a7b01745c549ca92761daa5cb3d743d7b447cac536c0d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EB685E80C099"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 123,
        "pageNavigationMs": 11381,
        "pageLoadDelayMs": 10000,
        "totalMs": 23894,
        "scannerMs": {
          "axe": 13664,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/evaluating-justifications.html",
      "finalUrl": "https://kthq.org/evaluating-justifications.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Evaluating Brand Name J&As | ContractingHQ",
      "elapsedMs": 19512,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 618,
          "failed": 165,
          "cantTell": 61,
          "inapplicable": 53
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2331f363eec",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "b1866e705a6f75ef916ef91368c7a93bb09816184853e361a5d834b2fe349d64",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B1866E705A6F"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb2b033966e8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "e6ed51e10e47aabb6aa297934f69f4b64234f5963098a831e5e96b3713f30eed",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E6ED51E10E47"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"active\"]",
            "html": "<a href=\"training.html\" class=\"active\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ed37965e3fe",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3ebaabbf",
            "a11yPatternFingerprint": "81982916b09f6bd81b389ce520157de84fa1525c39537da3d44f1b95640a0910",
            "a11yPatternDisplayId": "A11Y-PAT-81982916B09F",
            "a11yOccurrenceFingerprint": "1e54df9ff3012d3009335fd92e61e97fbe39e5019bbe1680f03f824e69a66868",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1E54DF9FF301"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e6b4f7c4f0a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "c8ac0a62e7fab6342cd371b5efe490dd1fb914ee488e9932107bf5c072131b53",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C8AC0A62E7FA"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a78cbe53df2f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "475bf70ce303c6a16cfe606e65adf3608c882abb9d420ee4284e6f36eccbb00d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-475BF70CE303"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b04faecc720",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "23108f81134a6d31b6df7f3f28904cd7be6d01422d312c8308d68bfbdff8b572",
            "a11yOccurrenceDisplayId": "A11Y-OCC-23108F81134A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6326f2d53e7f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "f8c5ce653e6df3cecb7611502a561d68a799d82b7de025b4d1810b4135fbda95",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F8C5CE653E6D"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e72eb82695c6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "433c690e875e5ee3660d726cd76141bd6d59fa8151c2ac6e5622d379fdef5a11",
            "a11yOccurrenceDisplayId": "A11Y-OCC-433C690E875E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a9aacc9a9cd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "dd915a26b43499806fa74bda3fabe4b931440e44276cc7f40ab71f57fef936b2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DD915A26B434"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-prev-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"publicizing-awards.html\" aria-label=\"Previous Training: Publicizing Awards\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4949c699137",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d9c1cd5",
            "a11yPatternFingerprint": "7a9cf2260dc7c7f537d3974fd7e21f9a390ff871ee913c2d1c7ae42761ea6035",
            "a11yPatternDisplayId": "A11Y-PAT-7A9CF2260DC7",
            "a11yOccurrenceFingerprint": "5b83579b885b4d44b753619db560100f2934f776fe69fadeca672c61cc70a9fa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5B83579B885B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-next-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"far-part6-competition.html\" aria-label=\"Next Training: Other Than Full & Open Competition\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98e28ed054d6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3854520",
            "a11yPatternFingerprint": "ea4b1ba79ba210b4b0a94cd151bdfd5283763f21d67c432512d6080e42f35dfb",
            "a11yPatternDisplayId": "A11Y-PAT-EA4B1BA79BA2",
            "a11yOccurrenceFingerprint": "c75df0bb388862780b8579e076db258dfbd81c73c394a69db87b510c871aa66f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C75DF0BB3888"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da28a93b7c91",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "9158ed973667a50823319c9e08ac1e175401936bc8ab5d44423658c7aa64ec84",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9158ED973667"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9264feb1934",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "595fbc76a602360963ea9cd21a98a7edd746cc554ff80bf42488582d94944a2a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-595FBC76A602"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32c602f4e774",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "4061aa795305df6a62cf3710d4b922f408d1b100ecf8a01579429aede3716ccd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4061AA795305"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7616b6dfa8a6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "44f3818dc6e01a58f37d3b4132235877fc62c3bd5ff24efe5f0c0512680acc7a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-44F3818DC6E0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d938c8232e4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "9482e51d621e5fc230b6be452048364c6438222766945eb4c51d32e5aea46c14",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9482E51D621E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "765108a47988",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "74fef1718e260d5395273f91b77b69c494cfdbba6ea129de02207009d7556ab1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-74FEF1718E26"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88e6f3aa38b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "db4180da5d12466d5770034da2638dc213f4341804296ebc535f92b17ac2eb32",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DB4180DA5D12"
          }
        ],
        "outcomeCount": 897,
        "duplicateFailedCount": 147,
        "uniqueFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 341,
          "failed": 19,
          "cantTell": 21,
          "inapplicable": 57
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b709ba29bbd5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "4386c62c9536e983a6751ae1c2dc91ca9a696cfc3d1cbc019bd92d3466aa81a7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4386C62C9536"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb341b0177dd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "ca077c6d1da8994cb7aacfca3721209841992f9afee58b08d776b6213229884e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CA077C6D1DA8"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5895edaad86",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "3fdef6cae94a9d868a933eaf6fa99ae8991e8f2bc7a5f0aecd8b520fd3f3e861",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3FDEF6CAE94A"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".eja-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7dbd5debfe66",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "50567ee4a3ea64fe5ef07f705e90d1c8b8da9b9c9d53f613cff396ba4a1c26b2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-50567EE4A3EA"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-sub",
            "html": "<div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.79 (foreground color: #555566, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".eja-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "690a93699c4e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b84856ec",
            "a11yPatternFingerprint": "bd9ff574df79f4f8be0818d2c1ecf68b460829f133970457242956fd4b8d7086",
            "a11yPatternDisplayId": "A11Y-PAT-BD9FF574DF79",
            "a11yOccurrenceFingerprint": "94023137f886fe8ab9eef876df0d60a375b5678703423b323fb328dceff2c972",
            "a11yOccurrenceDisplayId": "A11Y-OCC-94023137F886"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".eja-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccfc970fe6a4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "fa4de507a77e8ac069fcce84f367a93b04cf34804605195f8ce3463a22644eeb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FA4DE507A77E"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".eja-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d845dc851f08",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "77e8d3d91f97654068c8b9bb6496ed20efe05f7ee2141fd6448c08dd0b726146",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77E8D3D91F97"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cac129ccb3a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "ccd72d499ad93bae916c3042e25c50ed976c732ffc064bcbd1d3ed10530e48bc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CCD72D499AD9"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #0891b2;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8a926821635",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "ae644e395359ab55c3acc7c168fbb7db1d49e3a7ff9d9ef75dc78b621d6b3720",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AE644E395359"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "392eafcb5b16",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "f1ac065c7f63a32723a44fb213a5b6a53d122ed180b6c8c4fa2322a76e68a627",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F1AC065C7F63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-hero",
            "html": "<div class=\"page-hero\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1abc578a34b5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd1d7f9b",
            "a11yPatternFingerprint": "4710728b68df43ce612d557218925bfb722780cbc99a2b720c5555f648cb123c",
            "a11yPatternDisplayId": "A11Y-PAT-4710728B68DF",
            "a11yOccurrenceFingerprint": "9725997d2530c89b689f16ce36439307655cf25b5c1ab178a26bab6e4ed06e98",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9725997D2530"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#panel-learn",
            "html": "<div id=\"panel-learn\" class=\"eja-panel active\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "964f207aed87",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7da18b54",
            "a11yPatternFingerprint": "5ea227713167763ad8bd036bdba494e2135687609762e3348cb199d5dd88a0c8",
            "a11yPatternDisplayId": "A11Y-PAT-5EA227713167",
            "a11yOccurrenceFingerprint": "3a50299044895d05be8069d3c3300d4636bea205f4a933a62285d281891e9c4a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3A5029904489"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-prev-float",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"publicizing-awards.html\" aria-label=\"Previous Training: Publicizing Awards\"><em>←</em><span>Previous Training</span><strong>Publicizing Awards</strong></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1122012164e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-34a903fa",
            "a11yPatternFingerprint": "42bb9c1dfa41a1112e42b6410fb42a5d12a243a1ef12577f5498a146e16d00ec",
            "a11yPatternDisplayId": "A11Y-PAT-42BB9C1DFA41",
            "a11yOccurrenceFingerprint": "7224002bc770e1eb87260c2f7427b7698b7c2d800ae93547aa149e6a943bada6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7224002BC770"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-next-float",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"far-part6-competition.html\" aria-label=\"Next Training: Other Than Full &amp; Open Competition\"><span>Next Training</span><strong>Other Than Full &amp; Open Competition</strong><em>→</em></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f122f739eb1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d90cc1f",
            "a11yPatternFingerprint": "a76eeeb210cd0a789672f4c6f0f1bc52ca3d71751edd452cce32291a1080aeee",
            "a11yPatternDisplayId": "A11Y-PAT-A76EEEB210CD",
            "a11yOccurrenceFingerprint": "d7164c7731cda2f9043d3647d1b566773f7a95908832be1bb79f507874a2a2e5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D7164C7731CD"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce00855fa03e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "362609a197a792eb7938e278af2b0f76ee4c62a5c17cd7ceb57c5b1fb6f9f8e4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-362609A197A7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(8, 145, 178, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb000b44a3d5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "e47df7896bd3e4dc9bf6d372546ed4e3f6a13318adc077816419a4796b29d487",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E47DF7896BD3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">The Myth Collector</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0e387a9787d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "0d88512011596e17958baddbff04d0042d7e0d285f0709ed6a3b5985993ffe3c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0D8851201159"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4880c2875aaf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "e94596736d545cc6051987c5c29317a900d0cc02b18a3080d08abcdd780d7dd9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E94596736D54"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd6f0f6ff50c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "29e0b6c3182889a09ec98f0798087aa08e8f4bf4e1ebeda5a15e84752f00c40a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-29E0B6C31828"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #0891b2;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Learn how to evaluate brand name justifications and analyses. Understand what makes a sole source justification legitimate and spot red flags in weak J&amp;As.\">\n  <title>Evaluating Brand Name J&amp;As | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <style>\n    .eja-bg { background: #040d1f; padding: 0 0 6rem; min-height: 80vh; }\n    .eja-tabs { display: flex; gap: 0; border-bottom: 1px solid rgba(74,158,255,0.15); background: rgba(4,13,31,0.95); position: sticky; top: 0; z-index: 90; backdrop-filter: blur(8px); flex-wrap: wrap; }\n    .eja-tab { padding: 0.85rem 1.5rem; font-size: 0.85rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: var(--silver); background: none; border: none; border-bottom: 3px solid transparent; cursor: pointer; transition: all 0.18s; font-family: inherit; white-space: nowrap; }\n    .eja-tab:hover { color: var(--white); }\n    .eja-tab.active { color: var(--accent); border-bottom-color: var(--accent); }\n    .eja-panel { display: none; padding: 3rem 1.5rem; max-width: 900px; margin: 0 auto; }\n    .eja-panel.active { display: block; }\n    .eja-intro { text-align: center; padding: 2.5rem 1.5rem 0; }\n    .eja-intro-tag { display: inline-block; background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.25); color: var(--accent); font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 0.25rem 0.9rem; border-radius: 100px; margin-bottom: 0.65rem; }\n    .eja-intro h2 { font-family: 'Rajdhani', sans-serif; font-size: clamp(1.4rem,3vw,2rem); font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .eja-intro p { color: var(--silver); font-size: 0.9rem; max-width: 620px; margin: 0 auto 1.5rem; line-height: 1.6; }\n    .learn-section { margin-bottom: 2.5rem; }\n    .learn-section h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.35rem; font-weight: 700; color: var(--white); margin-bottom: 0.75rem; display: flex; align-items: center; gap: 0.5rem; }\n    .learn-section h3 .section-num { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 8px; background: rgba(74,158,255,0.12); color: var(--accent); font-size: 0.85rem; font-weight: 700; flex-shrink: 0; }\n    .learn-body { color: var(--silver); font-size: 0.92rem; line-height: 1.75; }\n    .learn-body p { margin-bottom: 1rem; }\n    .learn-body strong { color: var(--white); font-weight: 600; }\n    .learn-body .highlight-box { background: rgba(74,158,255,0.05); border: 1px solid rgba(74,158,255,0.15); border-radius: 12px; padding: 1rem 1.25rem; margin: 1rem 0; font-size: 0.88rem; }\n    .learn-body .highlight-box.warn { background: rgba(248,113,113,0.05); border-color: rgba(248,113,113,0.2); }\n    .learn-body .highlight-box.warn strong { color: #fca5a5; }\n    .learn-body .highlight-box.tip { background: rgba(52,211,153,0.05); border-color: rgba(52,211,153,0.2); }\n    .learn-body .highlight-box.tip strong { color: #6ee7b7; }\n    .learn-divider { border: none; border-top: 1px solid rgba(74,158,255,0.08); margin: 2rem 0; }\n    /* ── Document display ── */\n    .eja-outer { background: rgba(10,22,50,0.3); border-radius: 14px; padding: 1.5rem; overflow-x: auto; }\n    .eja-doc { min-width: 600px; border: 2px solid #000; background: #fff; color: #000; font-size: 12px; line-height: 1.6; font-family: 'Inter', 'Times New Roman', serif; padding: 2rem 2.5rem; }\n    .eja-doc h4 { font-size: 14px; font-weight: 700; text-transform: uppercase; text-align: center; margin-bottom: 0.25rem; letter-spacing: 1px; }\n    .eja-doc h5 { font-size: 11px; font-weight: 400; text-align: center; margin-bottom: 1.5rem; padding-bottom: 0.5rem; border-bottom: 2px solid #000; }\n    .eja-doc .doc-label { font-size: 11px; font-weight: 700; margin: 0.75rem 0 0.15rem; text-transform: uppercase; }\n    .eja-doc .doc-field { font-size: 12px; padding: 0.3rem 0; border-bottom: 1px solid #ccc; margin-bottom: 0.5rem; min-height: 1.2em; }\n    .eja-doc .doc-section-head { font-size: 12px; font-weight: 700; margin: 1.25rem 0 0.5rem; }\n    .eja-doc .doc-section-body { font-size: 12px; padding: 0.4rem 0; }\n    .eja-doc .doc-sig { margin-top: 1.5rem; border-top: 1px solid #000; padding-top: 0.3rem; font-size: 11px; }\n    .eja-doc .doc-footer { margin-top: 1.5rem; text-align: center; font-size: 10px; font-style: italic; color: #666; border-top: 1px solid #ccc; padding-top: 0.75rem; }\n    /* ── Clickable sections ── */\n    .eja-section { padding: 0.6rem 0.75rem; margin: 0.5rem 0; border-radius: 4px; cursor: pointer; transition: background 0.12s; border-left: 3px solid transparent; }\n    .eja-section:hover { background: #f0f4ff; }\n    .eja-section.active { background: #fff9db; }\n    .eja-section.eja-flag { border-left-color: #4a9eff; }\n    .eja-section.eja-problem { border-left-color: #dc2626; }\n    /* ── Toggle buttons ── */\n    .eja-toggle { display: flex; gap: 0; margin-bottom: 1.25rem; }\n    .eja-toggle-btn { flex: 1; padding: 0.75rem 1rem; font-size: 0.85rem; font-weight: 700; border: 1px solid rgba(74,158,255,0.2); background: rgba(10,22,50,0.5); color: var(--silver); cursor: pointer; transition: all 0.18s; font-family: inherit; }\n    .eja-toggle-btn:first-child { border-radius: 8px 0 0 8px; }\n    .eja-toggle-btn:last-child { border-radius: 0 8px 8px 0; }\n    .eja-toggle-btn.active { background: rgba(74,158,255,0.15); color: var(--accent); border-color: rgba(74,158,255,0.35); }\n    .eja-toggle-btn.bad { color: var(--silver); }\n    .eja-toggle-btn.bad.active { background: rgba(220,38,38,0.12); color: #fca5a5; border-color: rgba(220,38,38,0.35); }\n    /* ── Note popup ── */\n    .eja-overlay { display: none; position: fixed; inset: 0; background: rgba(0,0,0,0.6); z-index: 200; align-items: center; justify-content: center; padding: 1.5rem; }\n    .eja-overlay.visible { display: flex; }\n    .eja-note { background: #0d1a33; border: 1px solid rgba(74,158,255,0.3); border-radius: 14px; padding: 1.5rem 1.75rem; max-width: 520px; width: 100%; box-shadow: 0 8px 40px rgba(0,0,0,0.5); animation: popIn 0.18s ease-out; position: relative; }\n    .eja-note.warn { border-color: rgba(220,38,38,0.4); }\n    .eja-note-title { font-family: 'Rajdhani', sans-serif; font-size: 1.15rem; font-weight: 700; color: var(--accent); margin-bottom: 0.6rem; padding-right: 2rem; }\n    .eja-note.warn .eja-note-title { color: #fca5a5; }\n    .eja-note-body { color: var(--silver); font-size: 0.9rem; line-height: 1.75; }\n    .eja-note-body strong { color: var(--white); }\n    .eja-note-close { position: absolute; top: 1rem; right: 1rem; background: none; border: none; color: var(--silver); cursor: pointer; font-size: 1.4rem; line-height: 1; padding: 0; transition: color 0.12s; }\n    .eja-note-close:hover { color: var(--white); }\n    @keyframes popIn { from { opacity: 0; transform: scale(0.95); } to { opacity: 1; transform: scale(1); } }\n    /* ── Lookup ── */\n    .lookup-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.25rem; margin-top: 1.5rem; }\n    .lookup-card { background: rgba(10,22,50,0.7); border: 1px solid rgba(74,158,255,0.12); border-radius: 14px; padding: 1.5rem; transition: all 0.2s; }\n    .lookup-card:hover { border-color: rgba(74,158,255,0.3); transform: translateY(-2px); }\n    .lookup-card h4 { font-family: 'Rajdhani', sans-serif; font-size: 1.1rem; font-weight: 700; color: var(--white); margin-bottom: 0.5rem; }\n    .lookup-card p { color: var(--silver); font-size: 0.85rem; line-height: 1.6; margin-bottom: 1rem; }\n    .lookup-card a { display: inline-flex; align-items: center; gap: 0.4rem; color: var(--accent); font-size: 0.85rem; font-weight: 700; text-decoration: none; transition: all 0.18s; }\n    .lookup-card a:hover { color: var(--white); }\n    .lookup-card a::after { content: '\\2197'; font-size: 0.9rem; }\n    @media (max-width: 768px) {\n      .eja-tab { padding: 0.7rem 0.9rem; font-size: 0.75rem; }\n      .lookup-grid { grid-template-columns: 1fr; }\n      .eja-doc { min-width: 0; padding: 1rem; font-size: 11px; }\n    }\n    .bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}\n    /* ── Practice tab ── */\n    .eja-subtabs { display: flex; gap: 0.5rem; justify-content: center; margin-bottom: 2rem; }\n    .eja-subtab { padding: 0.65rem 1.3rem; font-size: 0.82rem; font-weight: 700; border-radius: 100px; border: 1px solid rgba(74,158,255,0.2); background: rgba(10,22,50,0.5); color: var(--silver); cursor: pointer; transition: all 0.18s; font-family: inherit; }\n    .eja-subtab:hover { color: var(--white); border-color: rgba(74,158,255,0.35); }\n    .eja-subtab.active { background: rgba(74,158,255,0.15); color: var(--accent); border-color: rgba(74,158,255,0.4); }\n    .eja-subpanel { display: none; }\n    .eja-subpanel.active { display: block; }\n    /* Quiz */\n    .eja-quiz-progress { text-align: center; color: var(--silver); font-size: 0.82rem; margin-bottom: 1rem; }\n    .eja-quiz-progress strong { color: var(--accent); }\n    .eja-quiz-card { background: rgba(10,22,50,0.6); border: 1px solid rgba(74,158,255,0.12); border-radius: 14px; padding: 1.75rem; max-width: 700px; margin: 0 auto 1.5rem; }\n    .eja-quiz-card .eja-quiz-q { color: var(--white); font-size: 1rem; line-height: 1.7; margin-bottom: 1.25rem; font-style: italic; }\n    .eja-quiz-card .eja-quiz-q::before { content: '\\201C'; color: var(--accent); font-size: 1.4rem; margin-right: 0.15rem; }\n    .eja-quiz-card .eja-quiz-q::after { content: '\\201D'; color: var(--accent); font-size: 1.4rem; margin-left: 0.15rem; }\n    .eja-quiz-btns { display: flex; gap: 0.75rem; justify-content: center; }\n    .eja-quiz-btn { padding: 0.7rem 2rem; font-size: 0.88rem; font-weight: 700; border-radius: 10px; border: 2px solid transparent; cursor: pointer; transition: all 0.18s; font-family: inherit; }\n    .eja-quiz-btn.legit { background: rgba(52,211,153,0.1); border-color: rgba(52,211,153,0.3); color: #6ee7b7; }\n    .eja-quiz-btn.legit:hover { background: rgba(52,211,153,0.2); }\n    .eja-quiz-btn.flag { background: rgba(248,113,113,0.1); border-color: rgba(248,113,113,0.3); color: #fca5a5; }\n    .eja-quiz-btn.flag:hover { background: rgba(248,113,113,0.2); }\n    .eja-quiz-btn:disabled { opacity: 0.5; cursor: default; }\n    .eja-quiz-btn:disabled:hover { background: initial; }\n    .eja-quiz-btn.legit:disabled:hover { background: rgba(52,211,153,0.1); }\n    .eja-quiz-btn.flag:disabled:hover { background: rgba(248,113,113,0.1); }\n    .eja-quiz-feedback { margin-top: 1rem; padding: 1rem 1.25rem; border-radius: 10px; font-size: 0.88rem; line-height: 1.7; color: var(--silver); display: none; }\n    .eja-quiz-feedback.correct { background: rgba(52,211,153,0.08); border: 1px solid rgba(52,211,153,0.25); }\n    .eja-quiz-feedback.wrong { background: rgba(248,113,113,0.08); border: 1px solid rgba(248,113,113,0.25); }\n    .eja-quiz-feedback .fb-verdict { font-weight: 700; display: block; margin-bottom: 0.35rem; }\n    .eja-quiz-feedback .fb-verdict.correct { color: #6ee7b7; }\n    .eja-quiz-feedback .fb-verdict.wrong { color: #fca5a5; }\n    .eja-quiz-next { display: none; margin: 1rem auto 0; padding: 0.6rem 1.5rem; font-size: 0.85rem; font-weight: 700; border-radius: 8px; background: rgba(74,158,255,0.15); border: 1px solid rgba(74,158,255,0.3); color: var(--accent); cursor: pointer; font-family: inherit; transition: all 0.18s; }\n    .eja-quiz-next:hover { background: rgba(74,158,255,0.25); }\n    /* Score card */\n    .eja-score { text-align: center; max-width: 500px; margin: 0 auto; }\n    .eja-score-ring { width: 120px; height: 120px; margin: 0 auto 1rem; position: relative; }\n    .eja-score-ring svg { transform: rotate(-90deg); }\n    .eja-score-ring .ring-bg { fill: none; stroke: rgba(74,158,255,0.1); stroke-width: 8; }\n    .eja-score-ring .ring-fill { fill: none; stroke-width: 8; stroke-linecap: round; transition: stroke-dashoffset 0.8s ease; }\n    .eja-score-num { position: absolute; inset: 0; display: flex; align-items: center; justify-content: center; font-family: 'Rajdhani', sans-serif; font-size: 1.8rem; font-weight: 700; color: var(--white); }\n    .eja-score h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.4rem; font-weight: 700; color: var(--white); margin-bottom: 0.5rem; }\n    .eja-score p { color: var(--silver); font-size: 0.9rem; line-height: 1.6; margin-bottom: 1.25rem; }\n    .eja-replay { padding: 0.7rem 1.8rem; font-size: 0.88rem; font-weight: 700; border-radius: 10px; background: rgba(74,158,255,0.15); border: 1px solid rgba(74,158,255,0.3); color: var(--accent); cursor: pointer; font-family: inherit; transition: all 0.18s; }\n    .eja-replay:hover { background: rgba(74,158,255,0.25); }\n    /* Scenario */\n    .eja-scenario { background: rgba(10,22,50,0.5); border: 1px solid rgba(74,158,255,0.12); border-radius: 14px; padding: 1.5rem; margin-bottom: 1.5rem; }\n    .eja-scenario-head { display: flex; align-items: center; gap: 0.75rem; margin-bottom: 1rem; }\n    .eja-scenario-badge { display: inline-block; padding: 0.2rem 0.7rem; border-radius: 6px; font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }\n    .eja-scenario-badge.easy { background: rgba(52,211,153,0.15); color: #6ee7b7; }\n    .eja-scenario-badge.medium { background: rgba(251,191,36,0.15); color: #fcd34d; }\n    .eja-scenario-badge.hard { background: rgba(248,113,113,0.15); color: #fca5a5; }\n    .eja-scenario-head h4 { font-family: 'Rajdhani', sans-serif; font-size: 1.15rem; font-weight: 700; color: var(--white); }\n    .eja-scenario-brief { color: var(--silver); font-size: 0.88rem; line-height: 1.7; margin-bottom: 1rem; }\n    .eja-scenario-brief strong { color: var(--white); }\n    .eja-scenario-choices { display: flex; gap: 0.5rem; flex-wrap: wrap; margin-bottom: 0.5rem; }\n    .eja-scenario-btn { padding: 0.6rem 1.3rem; font-size: 0.82rem; font-weight: 700; border-radius: 8px; border: 1px solid rgba(74,158,255,0.2); background: rgba(10,22,50,0.7); color: var(--silver); cursor: pointer; font-family: inherit; transition: all 0.18s; }\n    .eja-scenario-btn:hover { color: var(--white); border-color: rgba(74,158,255,0.4); }\n    .eja-scenario-btn.selected.correct-choice { background: rgba(52,211,153,0.15); border-color: rgba(52,211,153,0.4); color: #6ee7b7; }\n    .eja-scenario-btn.selected.wrong-choice { background: rgba(248,113,113,0.15); border-color: rgba(248,113,113,0.4); color: #fca5a5; }\n    .eja-scenario-btn:disabled { opacity: 0.5; cursor: default; }\n    .eja-scenario-btn:disabled:hover { color: var(--silver); border-color: rgba(74,158,255,0.2); }\n    .eja-scenario-btn.selected:disabled { opacity: 1; }\n    .eja-scenario-reveal { display: none; margin-top: 1rem; padding: 1rem 1.25rem; border-radius: 10px; background: rgba(74,158,255,0.05); border: 1px solid rgba(74,158,255,0.15); color: var(--silver); font-size: 0.88rem; line-height: 1.7; }\n    .eja-scenario-reveal strong { color: var(--white); }\n    .eja-scenario-reveal .reveal-verdict { font-weight: 700; display: block; margin-bottom: 0.35rem; }\n    .eja-scenario-reveal .reveal-verdict.right { color: #6ee7b7; }\n    .eja-scenario-reveal .reveal-verdict.wrong { color: #fca5a5; }\n    @media (max-width: 768px) {\n      .eja-subtabs { flex-direction: column; align-items: stretch; }\n      .eja-quiz-btns { flex-direction: column; }\n      .eja-scenario-choices { flex-direction: column; }\n    }\n  </style>\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n\n  <!-- SEO: Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Evaluating Brand Name J&amp;As | ContractingHQ\">\n  <meta property=\"og:description\" content=\"Learn how to evaluate brand name justifications and analyses. Understand what makes a sole source justification legitimate and spot red flags in weak J&amp;As.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/evaluating-justifications.html\">\n  <meta name=\"twitter:card\" content=\"summary\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Evaluating Brand Name J&amp;As | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"Learn how to evaluate brand name justifications and analyses. Understand what makes a sole source justification legitimate and spot red flags in weak J&amp;As.\">\n  <link rel=\"canonical\" href=\"https://kthq.org/evaluating-justifications.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\"><span class=\"logo-kthq\">KTHQ</span><span class=\"logo-full\">ContractingHQ</span></a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\"><span></span><span></span><span></span></button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\" class=\"active\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<div class=\"page-hero\">\n  <div class=\"container\">\n    <span class=\"hero-badge\">Beginner Track • Topic 14</span>\n    <h1 class=\"page-hero-title\">Evaluating Brand Name J&amp;As</h1>\n    <p class=\"page-hero-sub\">Your mission partners mean well, but that brand name justification they handed you probably needs some work. Learn what to look for, what questions to ask, and when a sole source actually makes sense.</p>\n  </div>\n</div>\n\n\n\n\n<div class=\"eja-bg\">\n  <div class=\"eja-tabs\">\n    <button class=\"eja-tab active\" data-tab=\"learn\">📚 Learn</button>\n    <button class=\"eja-tab\" data-tab=\"examples\">📋 J&amp;A Examples</button>\n    <button class=\"eja-tab\" data-tab=\"lookup\">🔍 Look It Up</button>\n    <button class=\"eja-tab\" data-tab=\"practice\">🎯 Practice</button>\n  </div>\n\n  <!-- ═══════════════ LEARN ═══════════════ -->\n  <div id=\"panel-learn\" class=\"eja-panel active\">\n\n    <div class=\"eja-intro\">\n      <span class=\"eja-intro-tag\">The Basics</span>\n      <h2>Evaluating Brand Name Justifications</h2>\n      <p>Your job is not to rubber-stamp what the customer sends you. Your job is to evaluate whether the justification actually holds up. Here is how to do that.</p>\n    </div>\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">1</span> What You Are Actually Evaluating</h3>\n      <div class=\"learn-body\">\n        <p>In operational contracting, you receive J&amp;As with your packages regularly. Mission partners are domain experts who understand what they need. They have done the legwork, determined their requirements, and tried to justify a specific approach.</p>\n        <p>A brand name J&amp;A says \"we need this specific product from this specific manufacturer, and nothing else will work.\" That is a high bar to clear.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">2</span> Walk Them Back</h3>\n      <div class=\"learn-body\">\n        <p>The first thing you do when you receive a brand name J&amp;A is walk the customer back through their reasoning.</p>\n        <p>How did they get to that determination? What market research did they do? Did they look at alternatives? Did they talk to other vendors?</p>\n        <p>Is this company really the only one who can supply this? Or did they just Google it, find one company, and call it a day?</p>\n        <p>Is it truly a brand name requirement, or is it a performance requirement that happens to be met by one brand they know about?</p>\n        <p>Many times the customer found one vendor that works and stopped looking. That is not a justification. That is convenience.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">3</span> When a Sole Source Actually Makes Sense</h3>\n      <div class=\"learn-body\">\n        <p>There are legitimate reasons to restrict competition. The key is whether the justification actually supports the restriction.</p>\n        <p><strong>Substantial duplication of costs.</strong> If the Government has an existing system built around a specific manufacturer's components, and switching would require replacing the entire infrastructure, that is a real justification.</p>\n        <p><strong>Proprietary interfaces and data rights.</strong> If the manufacturer owns the technical data and nobody else can legally produce the item, competition is not possible.</p>\n        <p><strong>Safety and interoperability requirements.</strong> Genuine limitations that cannot be met by alternatives are legitimate grounds.</p>\n        <p>The justification needs to explain WHY, not just WHAT. \"We need Brand X\" is not a justification. \"We need Brand X because our existing system uses proprietary connectors that only Brand X manufactures, and replacing the system would cost $2M with no operational benefit\" is a justification.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">4</span> Red Flags</h3>\n      <div class=\"learn-body\">\n        <p><strong>\"This is what we have always used\"</strong> - not a justification.</p>\n        <p><strong>\"The vendor is local\"</strong> - not a justification.</p>\n        <p><strong>\"We already have a relationship with them\"</strong> - not a justification.</p>\n        <p><strong>No market research documented at all.</strong></p>\n        <p><strong>The J&amp;A was clearly written by the vendor</strong> - you can tell.</p>\n        <p><strong>The justification describes a brand name but the actual requirement could be written as a performance specification.</strong></p>\n        <div class=\"highlight-box warn\">\n          <strong>When you push back, you are not being difficult.</strong> You are doing your job. The customer may not like it, but competition saves the Government money and it is the law. Help them get to a better answer, not just the easy one.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">5</span> The AF Single Source Justification Template</h3>\n      <div class=\"learn-body\">\n        <p>The Air Force uses a simplified single source justification form for acquisitions under the simplified acquisition threshold. This is the template you will see most often when customers bring you a brand name buy at the base level. It has five sections:</p>\n        <p><strong>Section A: General Contract Information.</strong> The basics: contracting activity, project name, PR number, and estimated cost. Nothing to evaluate here, just make sure it matches the package.</p>\n        <p><strong>Section B: Description of the Supplies/Services Required.</strong> What are they buying? This should be clear enough that someone unfamiliar with the requirement can understand it.</p>\n        <p><strong>Section C: Justification for Soliciting from a Single Source or Brand Name.</strong> This is where the real evaluation happens. The customer needs to explain WHY this specific source or brand name is necessary.</p>\n        <p><strong>Section D: Efforts to Obtain Competition.</strong> What did they do to look for alternatives? Did they check SAM.gov? Did they contact other vendors?</p>\n        <p><strong>Section E: Steps to Preclude Future Single Source or Brand Name Awards.</strong> What will they do differently next time to allow competition?</p>\n        <div class=\"highlight-box\">\n          <strong>The form should now point to FAR 13.101(b)</strong> for single source noncommercial simplified acquisitions. This is separate from the Part 6 J&amp;A process. Under simplified acquisition procedures, the contracting officer documents the determination and findings that only one source is reasonably available.\n        </div>\n        <p>Check the <strong>J&amp;A Examples</strong> tab to see how this looks on paper, and how it falls apart when done wrong.</p>\n      </div>\n    </div>\n\n  </div>\n\n  <!-- ═══════════════ EXAMPLES ═══════════════ -->\n  <div id=\"panel-examples\" class=\"eja-panel\">\n\n    <div class=\"eja-intro\">\n      <span class=\"eja-intro-tag\">Interactive Tool</span>\n      <h2>J&amp;A Examples</h2>\n      <p>Same scenario, two very different justifications. A maintenance shop needs replacement HEPA filters for an air handling unit. Click highlighted sections for coaching notes. <strong style=\"color:#4a9eff;\">Blue borders</strong> highlight what makes a justification strong. <strong style=\"color:#dc2626;\">Red borders</strong> flag problems.</p>\n    </div>\n\n    <div class=\"eja-toggle\">\n      <button class=\"eja-toggle-btn active\" data-example=\"good\">✅ Well-Written J&amp;A</button>\n      <button class=\"eja-toggle-btn bad\" data-example=\"bad\">❌ Poorly-Written J&amp;A</button>\n    </div>\n\n    <!-- ── Good example ── -->\n    <div id=\"example-good\" class=\"eja-outer\">\n      <div class=\"eja-doc\">\n        <h4>Single Source Justification</h4>\n        <h5>Simplified Acquisition Procedures / FAR 13.101(b)</h5>\n\n        <div class=\"eja-section eja-flag\" data-note=\"good-header\">\n          <div class=\"doc-label\">Section A: General Contract Information</div>\n          <div class=\"doc-field\"><strong>Contracting Activity:</strong> 88 CONS/LGCA, Wright-Patterson AFB, OH</div>\n          <div class=\"doc-field\"><strong>Project Name:</strong> PMEL HVAC Filter Replacement</div>\n          <div class=\"doc-field\"><strong>PR Number:</strong> FD20260315-0042</div>\n          <div class=\"doc-field\"><strong>Estimated Cost:</strong> $12,480.00</div>\n        </div>\n\n        <div class=\"eja-section eja-flag\" data-note=\"good-desc\">\n          <div class=\"doc-section-head\">Section B: Description of the Supplies/Services Required</div>\n          <div class=\"doc-section-body\">Replacement HEPA filters (24x24x12, 99.97% efficiency at 0.3 microns) for the Trane ClimaTuff air handling unit in Building 100, supporting clean room operations in the Precision Measurement Equipment Laboratory (PMEL). Quantity: 24 filters (12 per semi-annual replacement cycle). NSN: None (commercial item, proprietary dimensions).</div>\n        </div>\n\n        <div class=\"eja-section eja-flag\" data-note=\"good-just\">\n          <div class=\"doc-section-head\">Section C: Justification for Soliciting from a Single Source or Brand Name</div>\n          <div class=\"doc-section-body\">The Trane ClimaTuff AHU in Building 100 requires filters with proprietary frame dimensions (24.125 x 24.125 x 12.25 inches) that are specific to the Trane filter rack assembly. Standard 24x24x12 HEPA filters do not fit the proprietary mounting system without modification, which would compromise the clean room seal integrity required for PMEL calibration operations. Donaldson P/N DF-2412-HE is the only filter manufactured to Trane's proprietary specifications for this unit. Market research on SAM.gov and through GSA Advantage confirmed no other manufacturer produces a compatible filter with the required proprietary dimensions. Replacing the filter rack assembly to accept standard filter dimensions would cost approximately $45,000 and require 3 weeks of PMEL downtime, during which calibration services for the wing would be unavailable.</div>\n        </div>\n\n        <div class=\"eja-section eja-flag\" data-note=\"good-effort\">\n          <div class=\"doc-section-head\">Section D: Efforts to Obtain Competition</div>\n          <div class=\"doc-section-body\">Searched SAM.gov for HEPA filter suppliers (NAICS 333413) on 15 Jan 2026. Searched GSA Advantage for compatible replacement filters on 16 Jan 2026. Contacted two additional filter distributors (ABC Filtration, ph: 555-0142; XYZ Industrial Supply, ph: 555-0198) who both confirmed they cannot source a filter matching the proprietary Trane dimensions. See attached market research documentation.</div>\n        </div>\n\n        <div class=\"eja-section eja-flag\" data-note=\"good-future\">\n          <div class=\"doc-section-head\">Section E: Steps to Preclude Future Single Source or Brand Name Awards</div>\n          <div class=\"doc-section-body\">When the AHU is replaced at end of life (estimated FY28 per the Civil Engineer real property maintenance plan), the replacement specification will require standard HEPA filter dimensions to enable competitive sourcing of replacement filters going forward.</div>\n        </div>\n\n        <div class=\"doc-sig\"><strong>Contracting Officer Determination:</strong> I have determined, in accordance with FAR 13.101(b), that only one source is reasonably available for this contract action.</div>\n        <div class=\"doc-footer\">TRAINING EXAMPLE | NOT AN OFFICIAL GOVERNMENT DOCUMENT</div>\n      </div>\n    </div>\n\n    <!-- ── Bad example ── -->\n    <div id=\"example-bad\" class=\"eja-outer\" style=\"display:none;\">\n      <div class=\"eja-doc\">\n        <h4>Single Source Justification</h4>\n        <h5>Simplified Acquisition Procedures / FAR 13.101(b)</h5>\n\n        <div class=\"eja-section eja-problem\" data-note=\"bad-header\">\n          <div class=\"doc-label\">Section A: General Contract Information</div>\n          <div class=\"doc-field\"><strong>Contracting Activity:</strong> 88 CONS</div>\n          <div class=\"doc-field\"><strong>Project Name:</strong> Filters</div>\n          <div class=\"doc-field\"><strong>PR Number:</strong> FD20260315-0042</div>\n          <div class=\"doc-field\"><strong>Estimated Cost:</strong> $12,480.00</div>\n        </div>\n\n        <div class=\"eja-section eja-problem\" data-note=\"bad-desc\">\n          <div class=\"doc-section-head\">Section B: Description of the Supplies/Services Required</div>\n          <div class=\"doc-section-body\">Filters for Building 100.</div>\n        </div>\n\n        <div class=\"eja-section eja-problem\" data-note=\"bad-just\">\n          <div class=\"doc-section-head\">Section C: Justification for Soliciting from a Single Source or Brand Name</div>\n          <div class=\"doc-section-body\">We need Donaldson filters because that is what we have always used. The vendor is local and can deliver quickly. These filters work well and we have not had any issues with them.</div>\n        </div>\n\n        <div class=\"eja-section eja-problem\" data-note=\"bad-effort\">\n          <div class=\"doc-section-head\">Section D: Efforts to Obtain Competition</div>\n          <div class=\"doc-section-body\">None. We always buy from this vendor.</div>\n        </div>\n\n        <div class=\"eja-section eja-problem\" data-note=\"bad-future\">\n          <div class=\"doc-section-head\">Section E: Steps to Preclude Future Single Source or Brand Name Awards</div>\n          <div class=\"doc-section-body\">N/A.</div>\n        </div>\n\n        <div class=\"doc-sig\"><strong>Contracting Officer Determination:</strong> I have determined, in accordance with FAR 13.101(b), that only one source is reasonably available for this contract action.</div>\n        <div class=\"doc-footer\">TRAINING EXAMPLE | NOT AN OFFICIAL GOVERNMENT DOCUMENT</div>\n      </div>\n    </div>\n\n  </div>\n\n  <!-- ═══════════════ LOOK IT UP ═══════════════ -->\n  <div id=\"panel-lookup\" class=\"eja-panel\">\n    <div class=\"lookup-grid\">\n      <div class=\"lookup-card\">\n        <h4>FAR 6.302-1</h4>\n        <p>Only One Responsible Source. The regulatory basis for sole source justifications and what you need to demonstrate.</p>\n        <a href=\"https://acquisition.gov/far/6.302-1\" target=\"_blank\" rel=\"noopener\">Read on acquisition.gov</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 11.104</h4>\n        <p>Use of Brand Name or Equal. When you can mandate a brand name and how to structure those requirements properly.</p>\n        <a href=\"https://acquisition.gov/far/11.104\" target=\"_blank\" rel=\"noopener\">Read on acquisition.gov</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 11.105</h4>\n        <p>Items Peculiar to One Manufacturer. Covers situations where only one vendor makes a particular item.</p>\n        <a href=\"https://acquisition.gov/far/11.105\" target=\"_blank\" rel=\"noopener\">Read on acquisition.gov</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 10.002</h4>\n        <p>Market Research Procedures. The foundation for determining whether competition is actually possible and what you need to document.</p>\n        <a href=\"https://acquisition.gov/far/10.002\" target=\"_blank\" rel=\"noopener\">Read on acquisition.gov</a>\n      </div>\n    </div>\n  </div>\n\n  <!-- ═══════════════ PRACTICE ═══════════════ -->\n  <div id=\"panel-practice\" class=\"eja-panel\">\n\n    <div class=\"eja-intro\">\n      <span class=\"eja-intro-tag\">Test Yourself</span>\n      <h2>Practice Evaluating Justifications</h2>\n      <p>Think you can spot a weak justification? Pick an activity below and find out.</p>\n    </div>\n\n    <div class=\"eja-subtabs\">\n      <button class=\"eja-subtab active\" data-subtab=\"quiz\">Red Flag or Legit?</button>\n      <button class=\"eja-subtab\" data-subtab=\"scenarios\">You Be the CO</button>\n    </div>\n\n    <!-- ── Quiz ── -->\n    <div id=\"subpanel-quiz\" class=\"eja-subpanel active\">\n      <div id=\"quizArea\" style=\"display: block;\">\n        <div class=\"eja-quiz-progress\">Question <strong id=\"quizCurrent\">1</strong> of <strong>12</strong></div>\n        <div class=\"eja-quiz-card\">\n          <div class=\"eja-quiz-q\" id=\"quizQuestion\">This is what we have always used and it works fine.</div>\n          <div class=\"eja-quiz-btns\">\n            <button class=\"eja-quiz-btn legit\" id=\"btnLegit\">Legit</button>\n            <button class=\"eja-quiz-btn flag\" id=\"btnFlag\">Red Flag</button>\n          </div>\n          <div class=\"eja-quiz-feedback\" id=\"quizFeedback\" style=\"display: none;\">\n            <span class=\"fb-verdict\" id=\"fbVerdict\"></span>\n            <span id=\"fbExplain\"></span>\n          </div>\n          <button class=\"eja-quiz-next\" id=\"btnNext\" style=\"display: none;\">Next Question →</button>\n        </div>\n      </div>\n      <div id=\"quizScore\" class=\"eja-score\" style=\"display:none;\">\n        <div class=\"eja-score-ring\">\n          <svg viewBox=\"0 0 120 120\" width=\"120\" height=\"120\">\n            <circle class=\"ring-bg\" cx=\"60\" cy=\"60\" r=\"52\"></circle>\n            <circle class=\"ring-fill\" id=\"scoreRing\" cx=\"60\" cy=\"60\" r=\"52\" stroke-dasharray=\"326.73\" stroke-dashoffset=\"326.73\"></circle>\n          </svg>\n          <div class=\"eja-score-num\" id=\"scoreNum\">0/12</div>\n        </div>\n        <h3 id=\"scoreTitle\"></h3>\n        <p id=\"scoreMsg\"></p>\n        <button class=\"eja-replay\" id=\"btnReplay\">Play Again</button>\n      </div>\n    </div>\n\n    <!-- ── Scenarios ── -->\n    <div id=\"subpanel-scenarios\" class=\"eja-subpanel\">\n\n      <!-- Scenario 1: Easy -->\n      <div class=\"eja-scenario\" id=\"scenario-1\">\n        <div class=\"eja-scenario-head\">\n          <span class=\"eja-scenario-badge easy\">Easy</span>\n          <h4>Motorola APX 8000 Portable Radios</h4>\n        </div>\n        <div class=\"eja-scenario-brief\">\n          <p>A fire department sends you a single source justification for 15 Motorola APX 8000 portable radios at $6,800 each ($102,000 total). The justification states:</p>\n          <p><strong>Section C:</strong> \"We need Motorola APX 8000 radios because they are the best radios on the market and our firefighters are already trained on them. Motorola is the industry standard for public safety communications.\"</p>\n          <p><strong>Section D:</strong> \"We checked Motorola's website for pricing.\"</p>\n          <p><strong>Section E:</strong> \"We will continue to purchase Motorola radios as they become available.\"</p>\n          <p>What do you do?</p>\n        </div>\n        <div class=\"eja-scenario-choices\" id=\"choices-1\">\n          <button class=\"eja-scenario-btn\" data-answer=\"approve\">Approve</button>\n          <button class=\"eja-scenario-btn\" data-answer=\"return\">Return for Revision</button>\n          <button class=\"eja-scenario-btn\" data-answer=\"reject\">Reject</button>\n        </div>\n        <div class=\"eja-scenario-reveal\" id=\"reveal-1\">\n          <span class=\"reveal-verdict\" id=\"verdict-1\"></span>\n          <span id=\"explain-1\"><strong>Return for Revision.</strong> This justification has multiple problems. \"Best on the market\" is an opinion, not a technical justification. \"Already trained on them\" is convenience, not necessity. The market research only checked the manufacturer's own website, which is not a competitive analysis. And Section E says they plan to keep buying sole source forever, which defeats the purpose.<br><br>The underlying requirement might be legitimate. Motorola uses proprietary encryption protocols, and if the fire department's existing infrastructure runs on Motorola's ASTRO 25 system, there could be a real interoperability justification. But the customer did not write that. Send it back and help them articulate the actual technical basis, if one exists. If it does not, this needs to be competed.</span>\n        </div>\n      </div>\n\n      <!-- Scenario 2: Medium -->\n      <div class=\"eja-scenario\" id=\"scenario-2\">\n        <div class=\"eja-scenario-head\">\n          <span class=\"eja-scenario-badge medium\">Medium</span>\n          <h4>Fluke 80PK-27 SureGrip Temperature Probes</h4>\n        </div>\n        <div class=\"eja-scenario-brief\">\n          <p>A calibration lab submits a single source justification for 30 Fluke 80PK-27 temperature probes at $89 each ($2,670 total). The justification states:</p>\n          <p><strong>Section C:</strong> \"The Fluke 80PK-27 probe uses a proprietary SureGrip connector interface that mates directly with our Fluke 287 and Fluke 289 True-RMS multimeters. These multimeters use a banana plug/thermocouple socket combination unique to Fluke's design. Third-party K-type thermocouple probes require an adapter (Fluke P/N 80AK) that introduces measurement error of +/- 0.5 degrees C, which exceeds the 0.3 degree tolerance required by our PMEL calibration procedures (TO 33K-1-100-2).\"</p>\n          <p><strong>Section D:</strong> \"Searched SAM.gov on 3 Feb 2026. Searched GSA Advantage on 4 Feb 2026. Contacted Omega Engineering (555-0177) and Extech Instruments (555-0234), neither of whom manufactures a probe with the proprietary Fluke connector. See attached emails.\"</p>\n          <p><strong>Section E:</strong> \"When the multimeters reach end of life (estimated FY29), replacement specifications will require standard K-type thermocouple interfaces to enable competitive probe sourcing.\"</p>\n          <p>What do you do?</p>\n        </div>\n        <div class=\"eja-scenario-choices\" id=\"choices-2\">\n          <button class=\"eja-scenario-btn\" data-answer=\"approve\">Approve</button>\n          <button class=\"eja-scenario-btn\" data-answer=\"return\">Return for Revision</button>\n          <button class=\"eja-scenario-btn\" data-answer=\"reject\">Reject</button>\n        </div>\n        <div class=\"eja-scenario-reveal\" id=\"reveal-2\">\n          <span class=\"reveal-verdict\" id=\"verdict-2\"></span>\n          <span id=\"explain-2\"><strong>Approve.</strong> This is a well-written justification. The technical basis is specific: a proprietary connector that cannot be replicated, with a measurable accuracy penalty when using adapters that exceeds a documented calibration tolerance. The market research is thorough, with two alternative vendors contacted and dates recorded. The future plan is concrete and tied to a specific event. The dollar value is low, but the quality of the justification should be the same regardless of amount. This one clears the bar.</span>\n        </div>\n      </div>\n\n      <!-- Scenario 3: Hard -->\n      <div class=\"eja-scenario\" id=\"scenario-3\">\n        <div class=\"eja-scenario-head\">\n          <span class=\"eja-scenario-badge hard\">Hard</span>\n          <h4>Cisco Catalyst 9300 Network Switches</h4>\n        </div>\n        <div class=\"eja-scenario-brief\">\n          <p>The communications squadron submits a single source justification for 8 Cisco Catalyst 9300 switches at $9,200 each ($73,600 total). The justification states:</p>\n          <p><strong>Section C:</strong> \"Our network infrastructure is built on Cisco IOS-XE. All 47 existing switches are Cisco Catalyst series. Adding a different manufacturer's switches would require a separate management platform, separate training for network administrators, and separate spare parts inventory. Per the attached cost analysis, maintaining a dual-vendor environment would cost an additional $185,000 over three years in licensing, training, and support contracts versus $73,600 for Cisco replacements.\"</p>\n          <p><strong>Section D:</strong> \"Searched SAM.gov and GSA Advantage on 10 Jan 2026. Contacted Juniper Networks (555-0312) and Aruba/HPE (555-0287) for compatibility assessments. Both confirmed their switches can operate in a Cisco environment but require additional management software. See attached correspondence.\"</p>\n          <p><strong>Section E:</strong> \"The base network modernization project (programmed FY29) will evaluate open-standard network architectures that do not require single-vendor lock-in.\"</p>\n          <p>What do you do?</p>\n        </div>\n        <div class=\"eja-scenario-choices\" id=\"choices-3\">\n          <button class=\"eja-scenario-btn\" data-answer=\"approve\">Approve</button>\n          <button class=\"eja-scenario-btn\" data-answer=\"return\">Return for Revision</button>\n          <button class=\"eja-scenario-btn\" data-answer=\"reject\">Reject</button>\n        </div>\n        <div class=\"eja-scenario-reveal\" id=\"reveal-3\">\n          <span class=\"reveal-verdict\" id=\"verdict-3\"></span>\n          <span id=\"explain-3\"><strong>Return for Revision.</strong> This is a tricky one because the justification is well-written and the cost analysis looks compelling. But there is a problem: the market research actually found that alternatives exist. Both Juniper and Aruba confirmed their switches CAN work in the Cisco environment, they just cost more.<br><br>That is a best-value argument, not a sole source justification. The fact that Cisco is cheaper than the alternative does not mean Cisco is the only source. It means Cisco might win a competitive evaluation. Those are different things.<br><br>The right approach here is to either: (1) compete it and let Cisco win on price/technical merit, which they probably will; or (2) rewrite the justification to focus on a genuinely proprietary element, like Cisco's DNA Center integration or specific security features that alternatives cannot replicate. The cost-avoidance argument alone does not meet the \"only one responsible source\" standard.</span>\n        </div>\n      </div>\n\n    </div>\n\n  </div>\n\n</div>\n\n<!-- ── Note overlay ── -->\n<div class=\"eja-overlay\" id=\"noteOverlay\">\n  <div class=\"eja-note\" id=\"notePopup\">\n    <button class=\"eja-note-close\" id=\"noteCloseBtn\">×</button>\n    <div class=\"eja-note-title\" id=\"noteTitle\"></div>\n    <div class=\"eja-note-body\" id=\"noteBody\"></div>\n  </div>\n</div>\n\n\n\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n\n<script src=\"main.js\"></script><a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"publicizing-awards.html\" aria-label=\"Previous Training: Publicizing Awards\"><em>←</em><span>Previous Training</span><strong>Publicizing Awards</strong></a><a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"far-part6-competition.html\" aria-label=\"Next Training: Other Than Full &amp; Open Competition\"><span>Next Training</span><strong>Other Than Full &amp; Open Competition</strong><em>→</em></a>\n<script>\n/* ═══════ TABS ═══════ */\ndocument.querySelectorAll('.eja-tab').forEach(function(tab) {\n  tab.addEventListener('click', function() {\n    document.querySelectorAll('.eja-tab').forEach(function(t) { t.classList.remove('active'); });\n    document.querySelectorAll('.eja-panel').forEach(function(p) { p.classList.remove('active'); });\n    tab.classList.add('active');\n    document.getElementById('panel-' + tab.dataset.tab).classList.add('active');\n  });\n});\n\n/* ═══════ EXAMPLE TOGGLE ═══════ */\ndocument.querySelectorAll('.eja-toggle-btn').forEach(function(btn) {\n  btn.addEventListener('click', function() {\n    var which = btn.dataset.example;\n    document.querySelectorAll('.eja-toggle-btn').forEach(function(b) { b.classList.remove('active'); });\n    btn.classList.add('active');\n    document.getElementById('example-good').style.display = (which === 'good') ? 'block' : 'none';\n    document.getElementById('example-bad').style.display = (which === 'bad') ? 'block' : 'none';\n    hideNote();\n  });\n});\n\n/* ═══════ COACHING NOTES ═══════ */\nvar notes = {\n  'good-header': {\n    title: \"Section A: Clean and Complete\",\n    body: \"Everything matches the package. The contracting activity includes the office symbol and location. The project name is descriptive enough to identify the requirement at a glance. The PR number is present. The estimated cost matches. Nothing fancy here, but a surprising number of J&As get returned because Section A does not match the purchase request.\",\n    warn: false\n  },\n  'good-desc': {\n    title: \"Section B: Specific and Identifiable\",\n    body: \"Compare this to \\\"filters for Building 100.\\\" This description tells you exactly what they need: HEPA filters at a specific size and efficiency rating, for a specific piece of equipment, in a specific location, supporting a specific mission. A reviewer who has never been to this building can understand the requirement.<br><br>The NSN notation (\\\"None - commercial item, proprietary dimensions\\\") is a nice touch. It tells the contracting officer this is not a standard supply item and explains why you will not find it in the Federal Supply System.\",\n    warn: false\n  },\n  'good-just': {\n    title: \"Section C: The Gold Standard\",\n    body: \"This is what a justification should look like. It walks through a logical chain:<br><br><strong>1.</strong> The equipment has proprietary dimensions (specific measurements given).<br><strong>2.</strong> Standard filters do not fit (explains why).<br><strong>3.</strong> Only one manufacturer makes a compatible filter (names the part number).<br><strong>4.</strong> Market research confirms no alternatives exist (names the sources checked).<br><strong>5.</strong> The alternative (replacing the rack) is cost-prohibitive and operationally disruptive (quantifies both).<br><br>Every sentence answers the question \\\"why can nobody else do this?\\\" There is no opinion, no preference, no convenience. Just facts and technical reality.\",\n    warn: false\n  },\n  'good-effort': {\n    title: \"Section D: Documented Market Research\",\n    body: \"Three different sources searched, with dates. Two additional vendors contacted by phone, with phone numbers documented for the file. Both confirmed they cannot source a compatible product. The attached market research documentation provides the paper trail.<br><br>This is what \\\"efforts to obtain competition\\\" looks like. You searched, you called, you documented. Nobody else can provide it. That is a fact, not an assertion.\",\n    warn: false\n  },\n  'good-future': {\n    title: \"Section E: A Real Plan\",\n    body: \"The customer identified a specific future event (AHU replacement in FY28) and a specific action (requiring standard dimensions in the replacement spec). This tells the contracting officer and the reviewer that the customer understands sole source should be temporary, and they have a concrete plan to enable competition when the opportunity arises.<br><br>Compare this to \\\"N/A.\\\" One shows awareness and forward thinking. The other shows indifference.\",\n    warn: false\n  },\n  'bad-header': {\n    title: \"\\u26a0 Section A: Incomplete\",\n    body: \"\\\"88 CONS\\\" is missing the office symbol and location. \\\"Filters\\\" as a project name tells you nothing. Which filters? For what? Where? If this J&A ended up on the competition advocate's desk, they would have no idea what they are approving without digging through the entire package.<br><br>This is a small thing, but it signals that the rest of the document was probably filled out with the same level of care.\",\n    warn: true\n  },\n  'bad-desc': {\n    title: \"\\u26a0 Section B: Completely Inadequate\",\n    body: \"\\\"Filters for Building 100\\\" could be anything. Air filters? Oil filters? Water filters? What kind? What size? What specification? For what equipment?<br><br>A contracting officer cannot evaluate a sole source justification if they do not understand what is being purchased. This gets returned to the customer with a request for a real description. Every time.\",\n    warn: true\n  },\n  'bad-just': {\n    title: \"\\u26a0 Section C: Zero Justification\",\n    body: \"Three statements, three failures:<br><br><strong>\\\"That is what we have always used\\\"</strong> - Past practice is not a justification. The Government is not obligated to keep buying from the same vendor forever.<br><br><strong>\\\"The vendor is local and can deliver quickly\\\"</strong> - Convenience is not a justification. Delivery speed is a factor in source selection, not a basis for restricting competition.<br><br><strong>\\\"These filters work well\\\"</strong> - Satisfactory past performance does not mean no other vendor's product would also work. That is literally what competition determines.<br><br>None of these explain why this is the ONLY source. They explain why the customer PREFERS this source. Those are very different things.\",\n    warn: true\n  },\n  'bad-effort': {\n    title: \"\\u26a0 Section D: No Market Research\",\n    body: \"\\\"None. We always buy from this vendor.\\\" This is the single biggest red flag in any J&A. The customer did not even try to find alternatives. They assumed this was the only source without checking.<br><br>FAR 10.002 requires market research for all acquisitions. Even if the customer believes only one source exists, they need to document how they verified that belief. Searching SAM.gov, checking GSA Advantage, calling other vendors - these are minimum efforts.<br><br>As the contracting officer, you cannot certify this J&A. Send it back and tell them to do the research.\",\n    warn: true\n  },\n  'bad-future': {\n    title: \"\\u26a0 Section E: No Plan\",\n    body: \"\\\"N/A\\\" means the customer has no intention of ever competing this requirement. That should concern you. If a sole source is truly justified today, there should still be a plan - even a long-term one - to create conditions for competition in the future.<br><br>Maybe the answer is the same as the good example: \\\"When the equipment is replaced, we will spec standard dimensions.\\\" Maybe it is: \\\"We will conduct a broader market survey in FY27 to identify potential new entrants.\\\" Something. Anything. \\\"N/A\\\" is not acceptable.\",\n    warn: true\n  }\n};\n\nfunction showNote(key) {\n  var n = notes[key];\n  if (!n) return;\n  document.querySelectorAll('.eja-section').forEach(function(s) { s.classList.remove('active'); });\n  document.querySelectorAll('[data-note=\"' + key + '\"]').forEach(function(el) { el.classList.add('active'); });\n  var popup = document.getElementById('notePopup');\n  popup.classList.toggle('warn', !!n.warn);\n  document.getElementById('noteTitle').textContent = n.title;\n  document.getElementById('noteBody').innerHTML = n.body;\n  document.getElementById('noteOverlay').classList.add('visible');\n}\n\nfunction hideNote() {\n  document.getElementById('noteOverlay').classList.remove('visible');\n  document.querySelectorAll('.eja-section').forEach(function(s) { s.classList.remove('active'); });\n}\n\n/* ═══════ OVERLAY LISTENERS ═══════ */\ndocument.getElementById('noteOverlay').addEventListener('click', hideNote);\ndocument.getElementById('notePopup').addEventListener('click', function(e) { e.stopPropagation(); });\ndocument.getElementById('noteCloseBtn').addEventListener('click', hideNote);\ndocument.querySelectorAll('.eja-section').forEach(function(sec) {\n  sec.addEventListener('click', function() {\n    var key = sec.getAttribute('data-note');\n    if (key) showNote(key);\n  });\n});\n\n/* ═══════ PRACTICE SUB-TABS ═══════ */\ndocument.querySelectorAll('.eja-subtab').forEach(function(st) {\n  st.addEventListener('click', function() {\n    document.querySelectorAll('.eja-subtab').forEach(function(s) { s.classList.remove('active'); });\n    document.querySelectorAll('.eja-subpanel').forEach(function(p) { p.classList.remove('active'); });\n    st.classList.add('active');\n    document.getElementById('subpanel-' + st.dataset.subtab).classList.add('active');\n  });\n});\n\n/* ═══════ RED FLAG OR LEGIT? QUIZ ═══════ */\nvar quizQuestions = [\n  { text: \"We need Brand X because our existing system uses proprietary connectors that only Brand X manufactures.\", answer: \"legit\", explain: \"Proprietary connectors that cannot be sourced elsewhere are a legitimate technical basis for restricting competition. The key is that the limitation is physical and verifiable, not just a preference.\" },\n  { text: \"This is what we have always used and it works fine.\", answer: \"flag\", explain: \"Past practice is never a justification for sole source. The fact that something worked before does not mean no other product would also work. That is exactly what competition determines.\" },\n  { text: \"The vendor is local and can deliver within 24 hours.\", answer: \"flag\", explain: \"Delivery speed and vendor location are source selection factors, not sole source justifications. Other vendors might also deliver quickly. You evaluate delivery in a competitive process, not use it to avoid one.\" },\n  { text: \"Switching suppliers would require replacing $2M in infrastructure with no operational benefit.\", answer: \"legit\", explain: \"Substantial duplication of cost is a recognized basis for limiting competition. When switching would be significantly more expensive than the purchase itself with no added benefit, the economic argument supports sole source.\" },\n  { text: \"The commander prefers this vendor because of their excellent customer service.\", answer: \"flag\", explain: \"Commander preference is not a legal basis for restricting competition, no matter how senior the official. The FAR does not include \\\"someone important likes them\\\" as a justification.\" },\n  { text: \"Only this manufacturer holds the technical data rights needed to produce compatible replacement parts.\", answer: \"legit\", explain: \"Proprietary data rights are one of the strongest sole source justifications. If nobody else can legally manufacture the item, competition is not possible. Make sure the justification documents the specific data rights at issue.\" },\n  { text: \"We searched SAM.gov and GSA Advantage and contacted three vendors. None could meet the proprietary specifications.\", answer: \"legit\", explain: \"This describes thorough market research with documented results. Three vendors contacted, two databases searched, and a specific finding that no alternatives exist. This is what Section D should look like.\" },\n  { text: \"We did not check other sources because we know nobody else makes this.\", answer: \"flag\", explain: \"Assumptions are not market research. Even if the customer is right that nobody else makes it, they need to document how they verified that belief. The CO cannot certify a justification based on unverified assumptions.\" },\n  { text: \"The item requires a proprietary interface that connects to our existing classified network architecture.\", answer: \"legit\", explain: \"Proprietary interfaces tied to classified systems are a strong justification. The classified environment adds an additional layer: alternatives cannot simply be tested or integrated without significant security implications.\" },\n  { text: \"The vendor gave us a good price last time.\", answer: \"flag\", explain: \"A previous good price does not mean other vendors would not offer a better one. Price history with a single vendor is actually an argument FOR competition, not against it. Let the market prove what a good price really is.\" },\n  { text: \"Market research identified two alternatives, but both failed independent lab testing for the required temperature tolerance.\", answer: \"legit\", explain: \"This is strong because it shows the customer actually tested alternatives and they did not meet the specifications. Independent lab testing is documented, objective evidence. This is market research done right.\" },\n  { text: \"Our team is already trained on this product so training costs would be lower.\", answer: \"flag\", explain: \"Training convenience is not a sole source justification. If training costs were genuinely prohibitive, that might support a cost-duplication argument, but \\\"our team already knows it\\\" is a preference, not a technical limitation.\" }\n];\n\nvar quizState = { order: [], current: 0, score: 0, answered: false };\n\nfunction shuffleArray(arr) {\n  for (var i = arr.length - 1; i > 0; i--) {\n    var j = Math.floor(Math.random() * (i + 1));\n    var temp = arr[i]; arr[i] = arr[j]; arr[j] = temp;\n  }\n  return arr;\n}\n\nfunction startQuiz() {\n  quizState.order = shuffleArray(Array.from({ length: quizQuestions.length }, function(_, i) { return i; }));\n  quizState.current = 0;\n  quizState.score = 0;\n  quizState.answered = false;\n  document.getElementById('quizArea').style.display = 'block';\n  document.getElementById('quizScore').style.display = 'none';\n  loadQuestion();\n}\n\nfunction loadQuestion() {\n  var idx = quizState.order[quizState.current];\n  var q = quizQuestions[idx];\n  document.getElementById('quizCurrent').textContent = quizState.current + 1;\n  document.getElementById('quizQuestion').textContent = q.text;\n  document.getElementById('quizFeedback').style.display = 'none';\n  document.getElementById('btnNext').style.display = 'none';\n  document.getElementById('btnLegit').disabled = false;\n  document.getElementById('btnFlag').disabled = false;\n  quizState.answered = false;\n}\n\nfunction answerQuiz(choice) {\n  if (quizState.answered) return;\n  quizState.answered = true;\n  var idx = quizState.order[quizState.current];\n  var q = quizQuestions[idx];\n  var correct = (choice === q.answer);\n  if (correct) quizState.score++;\n\n  document.getElementById('btnLegit').disabled = true;\n  document.getElementById('btnFlag').disabled = true;\n\n  var fb = document.getElementById('quizFeedback');\n  var verdict = document.getElementById('fbVerdict');\n  var explain = document.getElementById('fbExplain');\n\n  fb.className = 'eja-quiz-feedback ' + (correct ? 'correct' : 'wrong');\n  verdict.className = 'fb-verdict ' + (correct ? 'correct' : 'wrong');\n  verdict.textContent = correct ? 'Correct!' : 'Not quite.';\n  explain.textContent = q.explain;\n  fb.style.display = 'block';\n\n  if (quizState.current < quizQuestions.length - 1) {\n    document.getElementById('btnNext').style.display = 'block';\n  } else {\n    var finishBtn = document.getElementById('btnNext');\n    finishBtn.textContent = 'See Your Score';\n    finishBtn.style.display = 'block';\n  }\n}\n\nfunction nextQuestion() {\n  quizState.current++;\n  if (quizState.current >= quizQuestions.length) {\n    showScore();\n  } else {\n    document.getElementById('btnNext').textContent = 'Next Question \\u2192';\n    loadQuestion();\n  }\n}\n\nfunction showScore() {\n  document.getElementById('quizArea').style.display = 'none';\n  var scorePanel = document.getElementById('quizScore');\n  scorePanel.style.display = 'block';\n\n  var total = quizQuestions.length;\n  var pct = quizState.score / total;\n  var circumference = 326.73;\n  var ring = document.getElementById('scoreRing');\n  ring.style.strokeDashoffset = circumference;\n\n  var color;\n  if (pct >= 0.9) color = '#6ee7b7';\n  else if (pct >= 0.7) color = '#4a9eff';\n  else if (pct >= 0.5) color = '#fcd34d';\n  else color = '#fca5a5';\n  ring.style.stroke = color;\n\n  document.getElementById('scoreNum').textContent = quizState.score + '/' + total;\n\n  var title, msg;\n  if (pct === 1) { title = 'Perfect Score!'; msg = 'You caught every red flag and recognized every legitimate justification. You are ready to evaluate J&As.'; }\n  else if (pct >= 0.9) { title = 'Excellent!'; msg = 'You have a strong eye for evaluating justifications. Review the ones you missed and you will be in great shape.'; }\n  else if (pct >= 0.7) { title = 'Good Work'; msg = 'You are getting there. Some of the trickier statements tripped you up. Review the explanations and try again.'; }\n  else if (pct >= 0.5) { title = 'Keep Practicing'; msg = 'You got about half right. Go back through the Learn tab and focus on what separates a technical justification from a preference.'; }\n  else { title = 'Time to Study Up'; msg = 'Head back to the Learn tab and review the red flags section. The difference between legitimate and illegitimate justifications is about facts versus preferences.'; }\n\n  document.getElementById('scoreTitle').textContent = title;\n  document.getElementById('scoreMsg').textContent = msg;\n\n  setTimeout(function() {\n    ring.style.strokeDashoffset = circumference - (circumference * pct);\n  }, 100);\n}\n\ndocument.getElementById('btnLegit').addEventListener('click', function() { answerQuiz('legit'); });\ndocument.getElementById('btnFlag').addEventListener('click', function() { answerQuiz('flag'); });\ndocument.getElementById('btnNext').addEventListener('click', nextQuestion);\ndocument.getElementById('btnReplay').addEventListener('click', startQuiz);\n\nstartQuiz();\n\n/* ═══════ YOU BE THE CO SCENARIOS ═══════ */\nvar scenarioAnswers = { '1': 'return', '2': 'approve', '3': 'return' };\n\ndocument.querySelectorAll('.eja-scenario-choices').forEach(function(choiceGroup) {\n  var scenarioId = choiceGroup.id.replace('choices-', '');\n  choiceGroup.querySelectorAll('.eja-scenario-btn').forEach(function(btn) {\n    btn.addEventListener('click', function() {\n      var answer = btn.dataset.answer;\n      var correct = scenarioAnswers[scenarioId];\n      var isRight = (answer === correct);\n\n      choiceGroup.querySelectorAll('.eja-scenario-btn').forEach(function(b) {\n        b.disabled = true;\n        b.classList.remove('selected', 'correct-choice', 'wrong-choice');\n      });\n      btn.classList.add('selected');\n      btn.classList.add(isRight ? 'correct-choice' : 'wrong-choice');\n\n      var reveal = document.getElementById('reveal-' + scenarioId);\n      var verdict = document.getElementById('verdict-' + scenarioId);\n      verdict.className = 'reveal-verdict ' + (isRight ? 'right' : 'wrong');\n      verdict.textContent = isRight ? 'Good call!' : 'Not quite. Here is what you should consider:';\n      reveal.style.display = 'block';\n    });\n  });\n});\n</script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(8, 145, 178, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">The Myth Collector</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 438,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 11300,
          "settleDelayMs": 10000,
          "auditMs": 1373,
          "totalMs": 13272,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 19
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 42,
          "errors": 38,
          "warnings": 2,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "61a4687b8c9a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "a0d57e2bfaf30216629d2042cf901b0ee3db2d8a75eb465d3406b6f631e9bb24",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A0D57E2BFAF3"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "Single Source Justification",
            "message": "Heading hierarchy skipped: <h2> -> <h4>",
            "suggestion": "Use <h3> instead of <h4>",
            "line": 0,
            "fingerprint": "c562c43ec8d0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f346b1bc",
            "a11yPatternFingerprint": "c6843ca85b679b2edbcb28eabe98db7de9b147f984cd7e7a079f739f1b597833",
            "a11yPatternDisplayId": "A11Y-PAT-C6843CA85B67",
            "a11yOccurrenceFingerprint": "f036e674b39d743fd87190b6eb11d73c2401e095da0bfb41a26c8913297cb5c7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F036E674B39D"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "bc14d7b66d2b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "077722d208e08a09303f1ffa0574c90a1a83c4dda48dd7e083d0379250753f7f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-077722D208E0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" aria-label=\"Previous Training: Publicizing Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2c38581ab95d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1ff0a2d4",
            "a11yPatternFingerprint": "7c420473206b615a9ac23722316e87eb32f853f5e3c58f67ce28191b2ae5ddaa",
            "a11yPatternDisplayId": "A11Y-PAT-7C420473206B",
            "a11yOccurrenceFingerprint": "5a04bb87de45a50e4fc4bb2ca08bd42d580cab5872419c1e2a56eeeb0b4315d6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5A04BB87DE45"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-next-float training-nav-auto\" aria-label=\"Next Training: Other Than Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "395485d7b4b4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9dade0b3",
            "a11yPatternFingerprint": "644511a8f7869b1c2ecd92a0a96771213c153c51d1f1a9f7eaff19ef9610eeb8",
            "a11yPatternDisplayId": "A11Y-PAT-644511A8F786",
            "a11yOccurrenceFingerprint": "dfd1640f5dfeb5e6d5cd498d31da91361239fa4642fec1239a0bacba57a2ff3b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DFD1640F5DFE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8d7bb94b46df",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "bb516cca01e5b7e83b41cc621c37ba424022e65e1298c6e81df70645211dc669",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BB516CCA01E5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0a5ea5dd6c0a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "37f5cd773e445cccb08ea64a234e1969832b6ec8e73862579e7dd6ea388f6a4b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-37F5CD773E44"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4f0e58db9e9c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "c98340d77ce2a8ad1a9d980f5e45cb516f5d2ba30a5d49c1240603d0246838fa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C98340D77CE2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "13563019da12",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "a28250fbeeb7fb11515115fc66cccf439b7f3e57258fbee87e9c93966f406b1a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A28250FBEEB7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "36f88da9bad9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "afea54f4cd2e191353ac1292dd2716b2e12f85a62a6ba5a14e650ad1644bc351",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AFEA54F4CD2E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "dddf0017d82c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "2d8e738c024ba4d0cb19cf67e8e424c54d024e169059841752e00efbf5417a47",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2D8E738C024B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6bd0af25d954",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "904d025fccba71e3f062db56dcc70a14cbbd21f16a1a953da7046900bbc6c3c6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-904D025FCCBA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b2b7cb9e7ebe",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "71d10d9089a4252adacc00f8b3eca7838959b126626cb144d9b098b6a538bdb1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-71D10D9089A4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "71507047b61b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "8838f66740e057cfc41fe08610d03b00a68af9ef6ece31a52a427c2c4ce04046",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8838F66740E0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a2ce2175ea69",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "074237f2412f60b745cd54a6959833213b3d093c4758b64682545f727322f3e9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-074237F2412F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "167a52d4fab2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "3b1f1504c6e70335f9b243cac38aea963433a4a3be667272ba172827ae6d8067",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3B1F1504C6E7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1aee6bfcf813",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "7c71d766a7e957fdcebc4224e772b66b4bbf602f56fed6eba394c775ba4a66f1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7C71D766A7E9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b1b96304e87d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "5560d85e34e64fdc8bf0611903b1a92607fd505696e4081d989d8aa76df2bba1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5560D85E34E6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c0ae6bd2241e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "f5b295a88612956e1e13bcdd40b7221ee0509af24d146428f7f6228828cb8223",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F5B295A88612"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6023ef2181a6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "8099ce4f591ce744eacac70eff43b549d7ce8ab656447d226b33dc24044d3754",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8099CE4F591C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7720a00df8e7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "81f6bf20ba9a5cd9f2bcadf79d7cb9f41881e97ff2050f4ea6637ff63fcbe40a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-81F6BF20BA9A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3d43188da522",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "f438dd6f0c20318243cd678fde6ece1b51ea6a4a5a3d8c67675dbf649ca1c9b8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F438DD6F0C20"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "73a8224fead5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "7212d2bd4e021365147cd86f50c916d7808da78428d3176a4d38296bb833765e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7212D2BD4E02"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "127419eab8db",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "ec93edd6bbb17f0172a8e56ad08e200dffb4b0f93932a14b6d64248bdc1c4f05",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EC93EDD6BBB1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "11afbf8838ae",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "fc0a1b3b158fab0773dd49707bfc71e09a27a7119ed4adb91966173dd2f0b20e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FC0A1B3B158F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0697192af293",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "45d09452714adda79a3e5bfdefbf4556af0897e11e5fed655ca2f8f709d4cd17",
            "a11yOccurrenceDisplayId": "A11Y-OCC-45D09452714A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3306ca721e63",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "7f36e1d08994a8c43cd85ff050cfdcb63ce08f231533b4539f73291dc7dc241f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7F36E1D08994"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f79ee20a5e8d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "2569b39874af4bbd4655f291541b70e854a26fc96e962daf9960f214c237a49b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2569B39874AF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fee0bfbd6417",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "8a1e784f6702a1268014965b625799ff9b87b8f6015745c21274335ef532509e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8A1E784F6702"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "96a1d8f8739a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "16baf080e2dc548696a4c43ec9fe394f32711317034e0e1ba7efea8f01c1ac59",
            "a11yOccurrenceDisplayId": "A11Y-OCC-16BAF080E2DC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "de5e7d90288e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "252f6d349189e197bee9600bd9cf91b777be8c9e15751528a94cda5a463116cc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-252F6D349189"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e41387fa9ca2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "9addf868787fb88fc4b0ab6972dc902dc926ca76d9658200adcea0cd8ab06a5b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9ADDF868787F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d9cf31b5da42",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "825671ddeebc68332c1876b6f883789231ffba6792d99eb8c207b217a1d8b1d8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-825671DDEEBC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5e77f9be0045",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "3cbd0f25a57c094af38719e3b2d55e54a871f0adb81b99bce60f38c148d3aa29",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3CBD0F25A57C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e96426d595b5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "d3c166d0e32022d3fd6735ce94618587d65bb62ea941cb44a2a35faeb235dcd6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D3C166D0E320"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3d49a256509b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "c3a9a69245d59a38e00281aff086ab5f2fdd5f2249dd5421f17310f345d95137",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C3A9A69245D5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fd330f2ff58f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "4cb7c05723ff29616f4da49c2bccc12f54119b848e00d85e54c6d3718f69cb1f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4CB7C05723FF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3c8ccefbddff",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "42930255be7b875bb35e37d979332b302b3352c8ccb5b70964e5b3b53b4cf966",
            "a11yOccurrenceDisplayId": "A11Y-OCC-42930255BE7B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "cadab04093bf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "06b66f6a455f8768fc6c12a23658d6fbe66a8347e1f4c823c138376322929492",
            "a11yOccurrenceDisplayId": "A11Y-OCC-06B66F6A455F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4ce3cd9d1eeb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "cf6d7cb8bcdde1c58bdb70a21e159b3bdf7ab9f2ce834a6e7986c8bb9f5f9ab2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CF6D7CB8BCDD"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "3403b925b8da",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "aa65096d1bee26d4f86e44376ab0cc5ed8794affc6d855eeabd01bfe4fe942f8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AA65096D1BEE"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "3403b925b8da",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "aa65096d1bee26d4f86e44376ab0cc5ed8794affc6d855eeabd01bfe4fe942f8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AA65096D1BEE"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 147,
      "timings": {
        "fetchMs": 232,
        "pageNavigationMs": 11300,
        "pageLoadDelayMs": 10000,
        "totalMs": 19512,
        "scannerMs": {
          "axe": 13272,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/why-behind-the-buy.html",
      "finalUrl": "https://kthq.org/why-behind-the-buy.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "The Why Behind the Buy | Customer Education | ContractingHQ",
      "elapsedMs": 19931,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1335,
          "failed": 390,
          "cantTell": 51,
          "inapplicable": 51
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a74c55062ce3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "1dc0d38e6e23c0631473fd2f891256e5d69cea4014e82077322fc9fab194bf51",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1DC0D38E6E23"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dfdc83d3eee",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "9f437770dfc5d96836b191ed764c1d1eb0ec55e59551deb953264b77a910609c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9F437770DFC5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"active\"]",
            "html": "<a href=\"customer-education.html\" class=\"active\">Customer Education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a55b2c73da47",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3ebaabbf",
            "a11yPatternFingerprint": "81982916b09f6bd81b389ce520157de84fa1525c39537da3d44f1b95640a0910",
            "a11yPatternDisplayId": "A11Y-PAT-81982916B09F",
            "a11yOccurrenceFingerprint": "2e66c482b66e0852a3c39b37a6478dcd79df1bde17dabd640e850bd28eaab604",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2E66C482B66E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bc8b904171b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "26107094da821cb997574c0aa92b09780deeca835d78cca066a48d0e981fdbc5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-26107094DA82"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac9e9ee7127a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "8ac4736da4a4155d89dfa9e79c2a472b63e559eb54aeb9c60f0c90a236ae162e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8AC4736DA4A4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-requirements\">Why do we need clearly defined requirements?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-team\">When you send the package, you join the acquisitio...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-vagueness\">What actually breaks when requirements are vague?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-solesource\">Why do we try to avoid sole source?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-salient\">What are salient characteristics and how do I find...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-gsa\">Is GSA really mandated?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-overspending\">The myth of government overspending</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-partner\">What could I do to be a better partner for contrac...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-beginning\">Start from the beginning of developing a requireme...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-market\">How market research should be done</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-pushback\">Why does your CO push back?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-dontknow\">When should I tell the CO \"I don't know how to def...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-misalignment\">Why your needs and the CO's needs sometimes disagr...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-smallbiz\">Why do we go to small business?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#q-stonewall\">How do I get past a CO who is stonewalling my requ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"requirements-builder.html\">← Ollie’s Requirements Builder</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"customer-education.html\">Back to Customer Education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"funding-color-of-money.html\">Funding & Color of Money →</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"customer-education.html\">Customer Education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0e87a7da361",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "e1013abd8e487039ba9fb620da957f4d514bb4db7e20318aa97d395873ca8094",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E1013ABD8E48"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28eb234b87ce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "9be02026f02c921164c246b879cb3ee0bd77f6f363b5643ec3e6c61d6791fc7a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9BE02026F02C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a311fb79506",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "5e50123f73b3caa74eb1b71c0f9edfcbeab2957b35fb3dcb913307a74ece597d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5E50123F73B3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85bd75331a68",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "70cc1877c0cdea2fd89d3acbf03b7c15ed4a994f46241e6a0166cdb299a0a2fc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-70CC1877C0CD"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e734a29144a6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "3a16e4ee862318db439d17d758303bffc77e2f13380a3594b2fe720d579b968b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3A16E4EE8623"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h3",
            "html": "<h3>In this guide</h3>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0ed98912642",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-80af7ba9",
            "a11yPatternFingerprint": "3844f0a61cce0ae55b6b13e2996e1860bf91365b50e15dc911e30ddac5e225cf",
            "a11yPatternDisplayId": "A11Y-PAT-3844F0A61CCE",
            "a11yOccurrenceFingerprint": "4f5d380efb9b8db5d62485dcc15f7df15014159b1aa6479e2a20d959c261df6f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4F5D380EFB9B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b337e0790e94",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "c234a1ba3fe24c0975dd68f71b81c3b96876aeec35552e1f53b803d50894cff3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C234A1BA3FE2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "816e70b5f4ad",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "64ab05b9fe7cf3b1b71bd4ce25d81c2b7b22b47743c6eef2b49ab7c8310f156e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-64AB05B9FE7C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1214451bea1e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "dc883443e136f17e76cb8f83308f9788ebafe5db92dd440b8faef3919a34f8e7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DC883443E136"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.37:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.09:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3cbd006a4a4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "a6c93eace45a702082094bd4c0a00e2e9207e37f26e3b29dd9985f6499de2a5b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A6C93EACE45A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c90c9d361b07",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "b2f191d91ec1deead21f136ebc6962e427644a08e34562eb6d2c337e928a267b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B2F191D91EC1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0892a4592056",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "91a72e6cde901a55e60c75aaae450b1e09d36fc1599eb99947e89eb54c6fe1ea",
            "a11yOccurrenceDisplayId": "A11Y-OCC-91A72E6CDE90"
          }
        ],
        "outcomeCount": 1827,
        "duplicateFailedCount": 373,
        "uniqueFailedCount": 17,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 671,
          "failed": 20,
          "cantTell": 16,
          "inapplicable": 56
        },
        "failedRules": [
          "color-contrast",
          "heading-order",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "227335c2c1c5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "9a2d4a740c461735b36a1ff15187a1d9790ead71f9cf1ba11f939ca130f0a8af",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9A2D4A740C46"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5ef9074b981",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "4089e21ebac8829c0a625b3c57307cef19eb0f873984d60bc46de147fee738e6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4089E21EBAC8"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6223195275a5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "d14551aa60e56482bf839f5db8745ddec82962867cfadf30ff811abc4fc57476",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D14551AA60E5"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-brand-logo > span",
            "html": "<span>FM</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.22 (foreground color: #dc2626, background color: #060310, font size: 11.4pt (15.2px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".article-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "148d0ac927e5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-15881bff",
            "a11yPatternFingerprint": "5a28a3d719e47ccc25ca98ce717a953bc2cc468ea3b2433d79cdf8583ff65b7e",
            "a11yPatternDisplayId": "A11Y-PAT-5A28A3D719E4",
            "a11yOccurrenceFingerprint": "bcc6453d9d51865d19b3794a03adc70a7b9114c9f64ad8d7f21476946d1c0f6e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BCC6453D9D51"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".article-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f21ba67b8381",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "117f896a50425c704a92da4306cedfc547763133a637df2f860bb61a778a9783",
            "a11yOccurrenceDisplayId": "A11Y-OCC-117F896A5042"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-sub",
            "html": "<div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.79 (foreground color: #555566, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".article-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b602cade89f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b84856ec",
            "a11yPatternFingerprint": "bd9ff574df79f4f8be0818d2c1ecf68b460829f133970457242956fd4b8d7086",
            "a11yPatternDisplayId": "A11Y-PAT-BD9FF574DF79",
            "a11yOccurrenceFingerprint": "36d9fafa23a8ef117a1ecec8b22495bd57b71cf5b30044de0f6d0c90929c3c85",
            "a11yOccurrenceDisplayId": "A11Y-OCC-36D9FAFA23A8"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-genre",
            "html": "<div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #dc2626, background color: #0d1329, font size: 7.2pt (9.6px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-genre",
              "#cfm-float",
              ".article-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbd974ae8a29",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e169f8d0",
            "a11yPatternFingerprint": "dd5ea8dc0fe3645cac9b90a5aee5a6cf8df98270c8ef128f85119c010bf4fb0a",
            "a11yPatternDisplayId": "A11Y-PAT-DD5EA8DC0FE3",
            "a11yOccurrenceFingerprint": "44b080f008fa1df7a236731ae5c9201db2f9dc1508cbbcab6870ed6cb2b958f1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-44B080F008FA"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060311, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".qindex",
              ".article-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e4e3e1e0806",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "0bce7b666fd8688142cb3bf89758854e49907069ba67b959f2d73b0a83a419a4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0BCE7B666FD8"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060311, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".qindex",
              ".article-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29b5135f2843",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "543d59ced72d6c01dcd5b53ea458996ca500cf9d65d6dedf4863e44623cd4158",
            "a11yOccurrenceDisplayId": "A11Y-OCC-543D59CED72D"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "h3",
            "html": "<h3>In this guide</h3>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f5efd3b9258",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e2bf9bbe",
            "a11yPatternFingerprint": "012eb476d1772eebd692e8876b53a45baa4516244f4e72a26b775d9651c7ce3f",
            "a11yPatternDisplayId": "A11Y-PAT-012EB476D177",
            "a11yOccurrenceFingerprint": "27d10f14ec2bea4e3bffa1eb3292300e9e1db8888dcbb212b432403cbecb6146",
            "a11yOccurrenceDisplayId": "A11Y-OCC-27D10F14EC2B"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eb431b54dc9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "d11cd6b97e568ebfb505f2f7402db2276401cbe840f73fc285012dee8f90b487",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D11CD6B97E56"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #dc2626;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2a73939e252",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "7ced41a36f681a922110d9210984dc3a9c144f69c5c844d272717f780d600c03",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7CED41A36F68"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c77803888eb5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "feee021e90344a0b5652bfc0d3822da8648db006adff76c6c0d7f0ff5cb76689",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FEEE021E9034"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-hero",
            "html": "<div class=\"page-hero\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56f23cee8369",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd1d7f9b",
            "a11yPatternFingerprint": "4710728b68df43ce612d557218925bfb722780cbc99a2b720c5555f648cb123c",
            "a11yPatternDisplayId": "A11Y-PAT-4710728B68DF",
            "a11yOccurrenceFingerprint": "42a56115d84fe58ce8c96c1cee9bef94001a3d79404fe47fdf95ebe8770702d6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-42A56115D84F"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".article-bg",
            "html": "<div class=\"article-bg\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aef613f9801",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbd9ccaf",
            "a11yPatternFingerprint": "b320c16cefa2805815aba2966e4182e8e662273dacf505fea58513ec15cbc252",
            "a11yPatternDisplayId": "A11Y-PAT-B320C16CEFA2",
            "a11yOccurrenceFingerprint": "b348682a9c93d16f6a53acce13d9ea8600770fae8f14d005047bde9b0944459a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B348682A9C93"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59d53ec6256d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "f656eb3de7582003138a6a692563e9115c6713ca7e02e4e70937cf0a740508b5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F656EB3DE758"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(220, 38, 38, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71af1b3aa37c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "f80d0f3d8722a9862f2d58732a919edb84a629fcb4b84225e0e1e0f91aebb91d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F80D0F3D8722"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Somebody Stayed Late for Me</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1ff789130b9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "66787a38a1933b4be39f601228c29ec06792e3b23ab281406c1434ac018ef731",
            "a11yOccurrenceDisplayId": "A11Y-OCC-66787A38A193"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d461cda79a9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "259d51f02a0d9a36c92d4bf613265443411ad37d893cacf01278d9170b22ee42",
            "a11yOccurrenceDisplayId": "A11Y-OCC-259D51F02A0D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5282755c13f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "e9a4e969c6d64dc8560b4be477911a3df42b65960b1d9538c805e30da02c9277",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E9A4E969C6D6"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #dc2626;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Plain-language answers to the questions program offices actually ask about contracting: clearly defined requirements, sole source, GSA, market research, why the CO pushes back, small business, and how to get past a stonewalled package.\">\n\n  <title>The Why Behind the Buy | Customer Education | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <style>\n    .article-bg { background: #040d1f; padding: 3rem 1.5rem 6rem; }\n    .article-wrap { max-width: 760px; margin: 0 auto; }\n\n    .breadcrumb { font-size: .78rem; color: var(--text-muted); margin-bottom: 1.8rem; letter-spacing: .3px; }\n    .breadcrumb a { color: var(--accent); text-decoration: none; font-weight: 600; }\n    .breadcrumb a:hover { text-decoration: underline; }\n    .breadcrumb-sep { margin: 0 .45rem; color: #475569; }\n    .breadcrumb-current { color: var(--silver); }\n\n    .article h2 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.55rem; font-weight: 700;\n      color: var(--white);\n      margin: 2.8rem 0 .6rem;\n      line-height: 1.3;\n      letter-spacing: .2px;\n    }\n    .article h2:first-of-type { margin-top: 0; }\n    .article h2 .q-num {\n      display: inline-block;\n      font-family: 'Rajdhani', sans-serif;\n      font-size: .85rem; font-weight: 700;\n      letter-spacing: 1.5px;\n      color: var(--accent);\n      margin-right: .7rem;\n      vertical-align: baseline;\n    }\n\n    .article p {\n      font-size: 1rem; line-height: 1.75;\n      color: var(--silver);\n      margin: 0 0 1.1rem;\n    }\n    .article p strong { color: #e2e8f0; font-weight: 600; }\n    .article a { color: var(--accent); text-decoration: underline; }\n    .article ul { color: var(--silver); line-height: 1.7; padding-left: 1.3rem; margin: 0 0 1.2rem; }\n    .article li { margin-bottom: .4rem; }\n\n    .pull-quote {\n      margin: 1.6rem 0;\n      padding: 1rem 1.3rem;\n      border-left: 3px solid var(--accent);\n      background: rgba(74,158,255,0.06);\n      border-radius: 0 8px 8px 0;\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.15rem; font-weight: 600;\n      color: #e2e8f0;\n      line-height: 1.45;\n    }\n\n    .practice-box {\n      margin: 1.5rem 0;\n      padding: 1.15rem 1.35rem;\n      background: rgba(74,222,128,0.05);\n      border: 1px solid rgba(74,222,128,0.28);\n      border-left: 3px solid #4ade80;\n      border-radius: 0 8px 8px 0;\n    }\n    .practice-box p { margin: 0 0 .6rem; font-size: .94rem; }\n    .practice-box p:last-child { margin-bottom: 0; }\n    .practice-box strong { color: #bbf7d0; }\n    .practice-box .practice-title {\n      display: block;\n      font-family: 'Rajdhani', sans-serif;\n      font-size: .75rem; font-weight: 700;\n      letter-spacing: 2px; text-transform: uppercase;\n      color: #86efac;\n      margin-bottom: .45rem;\n    }\n\n    .qindex {\n      margin: 1.6rem 0 2.4rem;\n      padding: 1.2rem 1.4rem;\n      background: rgba(74,158,255,0.04);\n      border: 1px solid rgba(74,158,255,0.18);\n      border-radius: 10px;\n    }\n    .qindex h3 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: .85rem; font-weight: 700;\n      letter-spacing: 2px; text-transform: uppercase;\n      color: var(--accent);\n      margin: 0 0 .7rem;\n    }\n    .qindex ol {\n      margin: 0; padding-left: 1.4rem;\n      font-size: .93rem; line-height: 1.65;\n      color: var(--silver);\n    }\n    .qindex li { margin-bottom: .3rem; }\n    .qindex a { color: #cbd5e1; text-decoration: none; }\n    .qindex a:hover { color: var(--accent); text-decoration: underline; }\n\n    .article-footer-nav {\n      display: flex; justify-content: space-between; align-items: center;\n      margin-top: 3.5rem; padding-top: 1.8rem;\n      border-top: 1px solid rgba(74,158,255,0.12);\n      font-size: .88rem;\n      gap: 1rem;\n    }\n    .article-footer-nav a { color: var(--accent); text-decoration: none; font-weight: 600; }\n    .article-footer-nav a:hover { text-decoration: underline; }\n\n    .bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}\n  </style>\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n\n  <meta property=\"og:type\" content=\"article\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"The Why Behind the Buy | Customer Education\">\n  <meta property=\"og:description\" content=\"The candid answers to the questions program offices actually ask about contracting.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/why-behind-the-buy.html\">\n  <meta name=\"twitter:card\" content=\"summary\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"The Why Behind the Buy\">\n  <meta name=\"twitter:description\" content=\"Candid, plain-language answers to the questions your program office keeps asking about contracting.\">\n  <link rel=\"canonical\" href=\"https://kthq.org/why-behind-the-buy.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\"><span class=\"logo-kthq\">KTHQ</span><span class=\"logo-full\">ContractingHQ</span></a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\"><span></span><span></span><span></span></button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"customer-education.html\" class=\"active\">Customer Education</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"links.html\">Links</a></li>\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<div class=\"page-hero\">\n  <div class=\"container\">\n    <span class=\"hero-badge\">Customer Education</span>\n    <h1 class=\"page-hero-title\">The Why Behind the Buy</h1>\n    <p class=\"page-hero-sub\">The candid answers to the questions your program office keeps asking about contracting. None of this is the official line. All of it is what I would tell you over coffee.</p>\n  </div>\n</div>\n\n<div class=\"article-bg\">\n  <div class=\"article-wrap\">\n\n    <div class=\"breadcrumb\">\n      <a href=\"index.html\">Home</a>\n      <span class=\"breadcrumb-sep\">/</span>\n      <a href=\"customer-education.html\">Customer Education</a>\n      <span class=\"breadcrumb-sep\">/</span>\n      <span class=\"breadcrumb-current\">The Why Behind the Buy</span>\n    </div>\n\n    <div class=\"article\">\n\n      <p><strong>Once you send your requirement, it's only the beginning.</strong> Solicit, evaluate, award, admin. An entire process kicks off the moment your package lands with contracting.</p>\n\n      <p>Quick deployment story: a program office walked a package over to me and on the way out one of them said \"it's ordered!\" That package had not even hit solicitation yet. The rest of this page answers the questions customers keep asking about everything that happens after you hit send.</p>\n\n      <div class=\"qindex\">\n        <h3>In this guide</h3>\n        <ol>\n          <li><a href=\"#q-requirements\">Why do we need clearly defined requirements?</a></li>\n          <li><a href=\"#q-team\">When you send the package, you join the acquisition team</a></li>\n          <li><a href=\"#q-vagueness\">What actually breaks when requirements are vague?</a></li>\n          <li><a href=\"#q-solesource\">Why do we try to avoid sole source?</a></li>\n          <li><a href=\"#q-salient\">What are salient characteristics and how do I find them?</a></li>\n          <li><a href=\"#q-gsa\">Is GSA really mandated?</a></li>\n          <li><a href=\"#q-overspending\">The myth of government overspending</a></li>\n          <li><a href=\"#q-partner\">What could I do to be a better partner for contracting?</a></li>\n          <li><a href=\"#q-beginning\">Start from the beginning of developing a requirement</a></li>\n          <li><a href=\"#q-market\">How market research should be done</a></li>\n          <li><a href=\"#q-pushback\">Why does your CO push back?</a></li>\n          <li><a href=\"#q-dontknow\">When should I tell the CO \"I don't know how to define this\"?</a></li>\n          <li><a href=\"#q-misalignment\">Why your needs and the CO's needs sometimes disagree</a></li>\n          <li><a href=\"#q-smallbiz\">Why do we go to small business?</a></li>\n          <li><a href=\"#q-stonewall\">How do I get past a CO who is stonewalling my requirement?</a></li>\n        </ol>\n      </div>\n\n      <h2 id=\"q-requirements\"><span class=\"q-num\">01</span>Why do we need clearly defined requirements?</h2>\n\n      <p>The moment a requirement is ambiguous, three problems show up at the same time. Pricing gets unreliable because every vendor is bidding on a slightly different thing. Evaluation gets messy because you cannot compare apples when half the offers are oranges. And acceptance gets contentious because the contract does not clearly say what \"done\" looks like.</p>\n\n      <p>A clearly defined requirement tells every offeror the same story. It tells the CO what to write into the evaluation factors. It tells the winner what they are on the hook for. It tells the COR and the program office what to inspect at delivery. When the requirement is ambiguous, each of those roles ends up guessing, and every one of those guesses is a potential dispute later.</p>\n\n      <p>If your requirement is \"we need better analytics,\" your contract is going to be a mess. If your requirement is \"we need a cloud-based analytics platform that supports these specific use cases, at this performance level, accessible by these users, for this period,\" your contract has a fighting chance of ending cleanly.</p>\n\n      <div class=\"pull-quote\">\n        If a vendor has to ask \"what do you mean by that?\", your requirement is not clear yet.\n      </div>\n\n      <h2 id=\"q-team\"><span class=\"q-num\">02</span>When you send the package, you join the acquisition team</h2>\n\n      <p>The word \"customer\" does not capture what actually happens when you send a package to contracting. Nobody walks into a contracting office and says \"I would like one contract, please.\" When you send a requirement, you are joining the acquisition team for that buy, and you own it alongside the CO from that point forward.</p>\n\n      <p>From the CO's perspective, you are now the technical expert on this requirement, whether you came in feeling like one or not. Your name is on the package. You answer the technical questions that come back from vendors. You attend the meetings. You sit on the evaluation panel and read proposals. You help shape the evaluation factors. You help design the quality assurance plan, because the COR and the program office are the ones who will actually measure performance after award. All of that work belongs to the acquisition team, and you are on the team.</p>\n\n      <p>This is not a soft ask. Acquisitions where the requester is engaged and invested produce better outcomes at almost every step. Acquisitions where the requester sends the package and disappears produce defensible but blunt outcomes. If you do not participate in shaping the strategy, you default to lowest price that technically meets your specification. That may be fine. It may also miss the thing you actually wanted.</p>\n\n      <p>Here is where I want you, as a partner, to show up:</p>\n\n      <ul>\n        <li><strong>Acquisition strategy.</strong> Lowest price or best-value tradeoff? What is worth paying more for, and what is not?</li>\n        <li><strong>Evaluation factors.</strong> What are we actually scoring on, and what weight does each factor carry? You will be reading the proposals, so you should have a hand in writing the scorecard.</li>\n        <li><strong>Quality assurance.</strong> How will we know the contractor is delivering? What metrics, what inspection frequency, what cure paths? You and your COR will live with this after award, so it should look the way you need it to.</li>\n        <li><strong>Source selection.</strong> Reading the proposals, asking the clarification questions, scoring against the factors you helped write.</li>\n      </ul>\n\n      <p>The CO still owns the file, and there are moments where the CO has to overrule a specific ask because the FAR or the agency supplement requires it. That is fine. A CO working with an engaged partner can make the buy look like what the program actually needs. A CO working in a vacuum cannot.</p>\n\n      <div class=\"practice-box\">\n        <span class=\"practice-title\">The deal</span>\n        <p><strong>If you are not going to participate, you get what you get and you don't throw a fit.</strong> Lowest price, technically acceptable, chosen by the CO without your input. That is the default when the requester opts out. If you want the buy to reflect what you actually need, you have to be on the team.</p>\n      </div>\n\n      <h2 id=\"q-vagueness\"><span class=\"q-num\">03</span>What actually breaks when requirements are vague?</h2>\n\n      <p>Zoom in on a vague requirement and you can watch the damage accumulate at every phase of the acquisition.</p>\n\n      <p><strong>Market research.</strong> Vendors read the same sentence and respond with five completely different products. The CO cannot tell which one is closest to what you wanted, because the sentence did not tell them.</p>\n\n      <p><strong>Solicitation.</strong> The CO has to translate your requirement into an evaluation section. A vague requirement forces vague evaluation factors, which means the CO cannot meaningfully score responses. Either the factors get padded with subjective criteria that invite protests, or the acquisition defaults to lowest price, which may not be what you wanted at all.</p>\n\n      <p><strong>Evaluation.</strong> Proposals come back looking like they are solving different problems. Comparing them apples-to-apples becomes impossible. The cheapest offer is probably the one that interpreted the requirement loosest, and the most expensive is probably the one that guessed most conservatively. Both can be reasonable and still neither lands on what you actually needed.</p>\n\n      <p><strong>Award.</strong> You are locked into the strategy you picked at the start. You cannot change strategies mid-acquisition. If the requirement was vague when the strategy was chosen, the foundation was already shaky, and now you have two options. Award against the criteria you wrote and accept that you may not be buying what you needed. Or cancel the acquisition and start the process over, which can add months and sometimes push the buy out of fiscal year entirely.</p>\n\n      <p><strong>Administration.</strong> The contractor delivers what the contract says. If the contract is vague, \"what the contract says\" is contested ground. You want X, they delivered Y, and both sides have a defensible reading of the page. The COR's life gets hard. Your program's schedule slips. Amendments to clarify scope are expensive.</p>\n\n      <p>Every one of those costs shows up in time, money, or mission, usually all three. The investment in nailing the requirement before the solicitation is almost always cheaper than cleaning up a vague one after award.</p>\n\n      <h2 id=\"q-solesource\"><span class=\"q-num\">04</span>Why do we try to avoid sole source?</h2>\n\n      <p>Competition is the default for a reason, and the reason is not paperwork for its own sake. Three offers gives you price discovery, a quality signal, and protest resistance. One offer gives you the price that vendor wants you to pay, and not much leverage to push back on any of it.</p>\n\n      <p>Sole source is not illegal. It is legally allowed under the FAR's exceptions to full and open competition, and there are plenty of legitimate reasons to use it. What it does is shift the burden. You have to justify why no other source will work. You have to document it. Someone senior has to sign. The file has to survive review, and sometimes a protest.</p>\n\n      <p>Program offices sometimes land on sole source because they already know and like the vendor. That is a preference, not a justification. The CO is not being difficult when they push back on it; they are testing whether we can buy this competitively first, because if we can, we must. Competition is the default the FAR requires, and sole source is the narrow exception.</p>\n\n      <p>Worth knowing: everything we solicit gets posted publicly. A sole-source justification goes up on SAM.gov for the whole market to read, and your competitors will read it. A weak justification (we already have a good relationship with them, they made it through last time, we like working with them) gets picked apart in public. Protests get filed. Awards get sustained. Packages come back for rework. The speed you were trying to protect by sole-sourcing evaporates.</p>\n\n      <p>If your product really does have only one source, say so and show it. The J&amp;A process exists exactly for that. Just do not expect \"I already know who I want\" to survive public review.</p>\n\n      <h2 id=\"q-salient\"><span class=\"q-num\">05</span>What are salient characteristics and how do I find them?</h2>\n\n      <p>Salient characteristics are the testable features of a product or service that describe what you actually need, without naming a specific vendor or brand. They are how you stay competitive when you already have a favorite product in your head.</p>\n\n      <p>The phrase comes up most when a program office says \"I need Brand X.\" The CO cannot just buy Brand X. Buying a brand by name means sole source, which means justification, senior approval, and a paper trail. Salient characteristics let you describe the thing without sole-sourcing. Instead of \"Brand X Widget,\" you describe a widget that handles 12 amps, fits a 2U rack, supports IPv6, carries a five-year warranty, and ships within 30 days. Any vendor meeting those characteristics can compete. The CO runs a real competition. Brand X is welcome to win on the merits.</p>\n\n      <p>How to find the salient characteristics of what you need:</p>\n\n      <ul>\n        <li>Start with the mission. What does this thing have to do for the program?</li>\n        <li>List every feature you are actually using on the reference product. Not the marketing bullets. The features you touch.</li>\n        <li>Separate must-haves from nice-to-haves. The must-haves are candidates for salient characteristics. The nice-to-haves are not.</li>\n        <li>For each must-have, ask whether it is mission-essential or whether it is habit. Habit features are how brochures get written into requirements.</li>\n        <li>Sanity-check the market. If nobody else can meet the characteristics you wrote down, that is useful information. The requirement may legitimately be sole source, and the J&amp;A route is the honest one.</li>\n      </ul>\n\n      <p>Salient characteristics are the bridge between \"I know what product I have been using\" and \"the CO can buy a product that meets my need in a defensible way.\" The more honest and specific the list, the stronger the file around the buy.</p>\n\n      <div class=\"pull-quote\">\n        \"I need Brand X\" is a starting point for a conversation, not an ending point for a requirement.\n      </div>\n\n      <h2 id=\"q-gsa\"><span class=\"q-num\">06</span>Is GSA really mandated?</h2>\n\n      <p>Mostly no, despite how often you hear it said.</p>\n\n      <p>The FAR establishes an order of preference for supplies and services. GSA schedules are one of the preferred options under Part 8 in specific situations. Some agencies layer on a supplement that says \"use GSA first\" within certain scope. None of that adds up to a universal mandate for every buy.</p>\n\n      <p>In practice, you have options. GSA Schedules. GSA Advantage for commercial items. Open-market competitive buys under Part 12 or Part 13. Existing IDIQs. Agency BPAs. Which one is best depends on price, competition, lead time, and how well the vehicle fits the requirement. Sometimes GSA wins the analysis. Sometimes it does not.</p>\n\n      <p>Where GSA earns its reputation: speed and administrative cost. A buy that would take 90 days on the open market can close in under 30 on a Schedule. Under the Simplified Acquisition Threshold ($350K as of this writing), a GSA requirement can usually be turned around in a week or two. If you bring three GSA quotes with the package, that window shrinks to days. That is why program offices reach for GSA, and when the fit is right, it is a strong choice.</p>\n\n      <p>\"It has to be GSA\" is an answer you should be able to get a citation for if someone is telling you that. When you ask for the citation, the answer often turns into \"it is easier on GSA\" or \"my office prefers GSA.\" Both of those are fine reasons to pick GSA when it fits. Neither of them is a mandate.</p>\n\n      <h2 id=\"q-overspending\"><span class=\"q-num\">07</span>The myth of government overspending</h2>\n\n      <p>You have heard the stories. Hundred-dollar hammers. Ten-thousand-dollar toilet seats. The general sense that government always pays three times what a thing should cost.</p>\n\n      <p>Most of those stories are either old outliers that got reported badly, or they are specialized parts where the real price reflects what it cost to certify, test, and source a specific component to a specific documentation standard. A commercial toilet seat and a pressurized-aircraft toilet seat with redundant seals, traceable material certifications, and a twenty-year replacement window are not the same product.</p>\n\n      <p>The social media version of this runs year-round. A post goes viral with a photo of a $10,000 piece of hardware and a caption about wasteful government spending. Nine times out of ten, the post is missing the context that made the price reasonable. I have seen a $10,000 printer cited as an outrage, and the actual contract included unlimited ink and toner for five years. The price was a steal. The post did not mention the ink. Those posts travel fast because outrage travels fast, and the full context rarely travels with them.</p>\n\n      <p>Where government really does pay more, the reasons are usually legible. Specialized requirements. Low-volume production runs. Test and certification overhead. Compliance carrying costs. Specifications that programs ask for because somebody's life or mission depends on the thing working. All of that shows up in the price, and it should.</p>\n\n      <p>The version that matters day to day: government buys commercial things at close to commercial prices, usually with a bit of overhead for process. Government buys specialized things at prices that reflect the specialization. The hammer story is a meme, not the day job.</p>\n\n      <h2 id=\"q-partner\"><span class=\"q-num\">08</span>What could I do to be a better partner for contracting?</h2>\n\n      <p>The single biggest thing you can do: give your CO more lead time.</p>\n\n      <p>A package that arrives six months before your need-date lets the CO run a proper acquisition. A package that arrives two weeks before need-date forces a rushed strategy that costs you options and often costs you money. The CO cannot compress solicitation periods, evaluation time, or review cycles past a certain point without creating real risk on the file.</p>\n\n      <p>Beyond lead time, these are the moves that actually move the needle:</p>\n\n      <ul>\n        <li>Know your funding when you send the package. Color of money, fiscal year, what is authorized.</li>\n        <li>Bring a realistic IGCE. Not an aspirational one.</li>\n        <li>Come with a clear picture of what you want and a real openness on how to get there.</li>\n        <li>Pick up the phone before you send the PR. A fifteen-minute call can save days of clarification ping-pong later.</li>\n        <li>Tell the CO about your preferred vendor early. Let them route it correctly instead of discovering a sole-source flag halfway through solicitation.</li>\n        <li>Ask \"what would make your file easier to defend?\" The CO's file is your shared problem, not the CO's alone.</li>\n        <li>Be reachable during evaluation. If clarifications come through, a same-day response can keep the schedule alive.</li>\n        <li>Listen when the CO pushes back. The pushback is almost always protecting you from something downstream.</li>\n        <li>When you disagree, have the conversation with your CO. Do not shop for a second opinion at a different CO down the hall.</li>\n      </ul>\n\n      <p>None of this is hard. It just takes a habit of starting earlier and treating contracting like a real phase of the project, not a vending machine at the end of it.</p>\n\n      <div class=\"practice-box\">\n        <span class=\"practice-title\">If you only remember one thing</span>\n        <p><strong>Start the conversation with your CO six months before you need the contract.</strong> Not the package. The conversation. Every other problem on this page gets easier when the CO is in the room early.</p>\n      </div>\n\n      <h2 id=\"q-beginning\"><span class=\"q-num\">09</span>Start from the beginning of developing a requirement</h2>\n\n      <p>Most bad requirements start because somebody wrote the product spec before they wrote the problem statement.</p>\n\n      <p>Start with the mission or outcome. What are you actually trying to accomplish? What does \"done\" look like for your program? Once you know the problem, you can ask who in the market solves it. Once you know who solves it, you can ask how they solve it. Once you know how they solve it, the product or service spec writes itself.</p>\n\n      <p>If you write the product spec first, you will end up with a requirement that looks suspiciously like the last vendor's brochure. That is how sole-source-by-accident happens. That is also how protests happen, because competitors read the requirement, recognize it, and file.</p>\n\n      <p>Order of operations: mission, problem, outcome, market capabilities, then requirement. Not the other way around.</p>\n\n      <h2 id=\"q-market\"><span class=\"q-num\">10</span>How market research should be done</h2>\n\n      <p>Market research is the step that everyone skips, and the step everyone should do.</p>\n\n      <p>What market research is not: reading one company's website and writing a requirement that matches their product.</p>\n\n      <p>What market research is:</p>\n\n      <ul>\n        <li>Identifying who in the market can actually solve the problem you have.</li>\n        <li>Looking at what they offer, how they price, and under what contract vehicles.</li>\n        <li>Talking to more than one source. RFIs and sources-sought notices are built for this.</li>\n        <li>Checking what the government has bought recently through USAspending, FPDS, and SAM.gov awards.</li>\n        <li>Noting whether small businesses can do this work.</li>\n        <li>Writing it down. A market research report is not optional. It is the record of the decisions that shaped your acquisition strategy.</li>\n      </ul>\n\n      <p>Good market research protects you. It tells the CO \"yes, I looked, and here is why I am asking for what I am asking for.\" Thin market research tells the CO you wrote to a specific vendor and did not check. The file has to show one of those things, and only one of them is defensible.</p>\n\n      <h2 id=\"q-pushback\"><span class=\"q-num\">11</span>Why does your CO push back?</h2>\n\n      <p>Because the signature on the contract is theirs, and the regulatory and legal liability is theirs. If the acquisition goes sideways (sustained protest, CPARS dispute, IG finding, Congressional inquiry), the CO is the one writing the response.</p>\n\n      <p>When a CO pushes back on your requirement, they are not being difficult. They are doing the job. They see the risks you do not see because they see them every day across a dozen requirements. They read protest decisions for fun. They have watched a program office get the same thing wrong three times in a row and want to keep yours from being the fourth.</p>\n\n      <p>The best thing you can do with pushback is ask a different question: \"what would it take to make this work?\" That moves the conversation from adversarial to collaborative. Nine times out of ten, the CO can tell you exactly what they need in the package to proceed. The tenth time is where supervisors get involved, and even then, it is rarely about obstruction.</p>\n\n      <div class=\"pull-quote\">\n        \"What would it take to make this work?\" turns a wall into a conversation.\n      </div>\n\n      <h2 id=\"q-dontknow\"><span class=\"q-num\">12</span>When should I tell the CO \"I don't know how to define this\"?</h2>\n\n      <p>Saying \"I don't know how to define this, I really need help\" is one of the most useful things a customer can hand a CO. It redirects the acquisition onto a path built for uncertainty, instead of forcing a vague requirement into a process that expects clarity.</p>\n\n      <p>Here is what opens up on the CO side when a customer is honest about where they are:</p>\n\n      <ul>\n        <li><strong>You know the outcome but not the solution.</strong> The CO can reach for a Commercial Solutions Opening or a similar innovation-focused vehicle. Those are designed for problems where industry knows how to solve it and you do not need to prescribe how.</li>\n        <li><strong>You know the capability you want but not who makes it.</strong> The CO can issue an RFI or a sources-sought notice so the market can raise its hand before a specification ever gets written.</li>\n        <li><strong>You have a rough spec but cannot tell whether it is realistic.</strong> The CO can set up one-on-one meetings with vendors ahead of the solicitation so the market can sanity-check your asks.</li>\n        <li><strong>You cannot separate must-have from nice-to-have.</strong> The CO can pull in an engineer, a SME from another program office, or an in-house tech evaluator to work through the list with you.</li>\n        <li><strong>You do not know if a small business can do this.</strong> Ask. The CO can point you at recent awards and small-business capability statements in that NAICS before anyone writes a Rule of Two memo.</li>\n      </ul>\n\n      <p>The trap is pretending you have a clean requirement when you do not. That produces a brittle spec, which produces a solicitation that does not reflect what you actually need, which produces a contract that misses the target. By the time you notice, you are modifying the contract post-award, which is slower and more expensive than every one of the paths above.</p>\n\n      <p>Honesty up front is a shortcut. Say you need help. Let the CO pick the path.</p>\n\n      <h2 id=\"q-misalignment\"><span class=\"q-num\">13</span>Why your needs and the CO's needs sometimes disagree</h2>\n\n      <p>Because you are optimizing for different things, and both of you are right.</p>\n\n      <p>You need: speed, the specific capability, predictable timelines, the vendor your team already trusts.</p>\n\n      <p>The CO needs: competition, a defensible file, compliance with the FAR and agency supplements, adequate review time, and a contract that does not fall apart in year two.</p>\n\n      <p>Both of those are legitimate, and they will not always point at the same answer. That friction is the system working as designed. The tension between \"I want this now\" and \"I have to be able to defend this later\" is what keeps both of you out of trouble at the end.</p>\n\n      <p>The partnership gets strong when the customer understands why the CO asks what they ask, and the CO understands why the customer has the timeline they have. Nothing magical. Just mutual translation.</p>\n\n      <h2 id=\"q-smallbiz\"><span class=\"q-num\">14</span>Why do we go to small business?</h2>\n\n      <p>Because the market is stronger when small businesses are in it, and because Congress and the FAR have decided that is worth protecting.</p>\n\n      <p>The policy framework is substantial. Part 19 of the FAR sets it up. SBA size standards define what counts as small. Agency small business goals push offices to hit specific percentages. Set-asides (small business, WOSB, SDVOSB, HUBZone, 8(a)) route specific opportunities to specific categories. The Rule of Two, now at FAR 19.502, says that if there is a reasonable expectation that two or more small businesses will bid at fair market prices, the buy gets set aside.</p>\n\n      <p>Beyond the policy, there is a practical reason. Small businesses are often how new capability enters the federal market. They are often more flexible, more responsive, and more willing to shape their work to a specific customer's problem. The government's pipeline of mid-size and large primes depends on a healthy small-business base underneath it.</p>\n\n      <p>The customer version: if you are early in shaping a requirement and a small business could do this work, lean into it. If a small business set-aside is legally required, the CO is going to tell you. Make that easier on them, not harder.</p>\n\n      <h2 id=\"q-stonewall\"><span class=\"q-num\">15</span>How do I get past a CO who is stonewalling my requirement?</h2>\n\n      <p>First, confirm whether it is actually stonewalling. Most of what gets called stonewalling is the CO asking for something the package is missing, or flagging a risk that has not been addressed. Ask the CO directly: \"what specifically would need to change or arrive for this to move forward?\" Get the answer in writing.</p>\n\n      <p>If the answer tells you what to fix, fix it.</p>\n\n      <p>If the answer does not tell you anything useful, or you get radio silence, try these in order:</p>\n\n      <ul>\n        <li>Your supervisor talking to their supervisor. Calm, in writing, with the chronology of the request.</li>\n        <li>Your office's contracting ombudsman or equivalent if one exists.</li>\n        <li>The acquisition lead at your senior command or agency level if the situation truly warrants it.</li>\n      </ul>\n\n      <p>One option worth knowing about is what people call CO shopping. Different COs have different risk tolerances, and a more experienced or less risk-averse CO may be willing to take on a project another CO has declined. There is a polite way to ask for this: have your supervisor contact the CO's supervisor, on the record, and ask whether another CO could take a second look at the package. Do not do this secretly, and do not walk CO-to-CO in the hallway hoping the second one does not notice. That path gets packages rescinded and working relationships destroyed. Your CO's colleagues talk to each other.</p>\n\n      <p>Even when you ask the right way, do not count on it. It depends heavily on manning, on whether another CO has the bandwidth, and on office egos. If nobody else is available, you are at the mercy of your current CO's judgment on the file. Sometimes that is the final answer.</p>\n\n      <p>The vast majority of the time, what looks like stonewalling is a CO trying to keep you from making a defensible bad decision. The times when it is real obstruction are rare, and when they happen, they resolve at the supervisor level, not at the CO level.</p>\n\n      <h2>The honest closing</h2>\n\n      <p>None of this is a manual for getting around your CO. It is the opposite. The best acquisitions I have ever worked happened when the customer understood what I needed and when, and I understood what they needed and when, and both of us treated the other as the partner we actually are.</p>\n\n      <p>That partnership does not start on the day the package hits the inbox. It starts six months earlier, when the program office has its first \"what do we actually need?\" conversation and brings the CO in. The sooner, the better. The more honest, the better. The more each side understands the other's job, the better the contract reads at the end.</p>\n\n      <p style=\"font-size:.9rem;color:var(--text-muted);margin-top:1.8rem;\">Got a question you wish contracting would just answer honestly? <a href=\"contact.html\">Send it over</a> and I will add it to this page.</p>\n\n      <div class=\"article-footer-nav\">\n        <a href=\"requirements-builder.html\">← Ollie’s Requirements Builder</a>\n        <a href=\"customer-education.html\">Back to Customer Education</a>\n        <a href=\"funding-color-of-money.html\">Funding &amp; Color of Money →</a>\n      </div>\n\n    </div>\n\n  </div>\n</div>\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"customer-education.html\">Customer Education</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n<script src=\"main.js\"></script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(220, 38, 38, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Somebody Stayed Late for Me</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 763,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 11195,
          "settleDelayMs": 10000,
          "auditMs": 1623,
          "totalMs": 13421,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 20
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 40,
          "errors": 36,
          "warnings": 2,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "d2ca2259b858",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "7e94546224dfe519f62f03b18a4b031a45c4c46686c1ee1575207919b5964d27",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7E94546224DF"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "In this guide",
            "message": "Heading hierarchy skipped: <h1> -> <h3>",
            "suggestion": "Use <h2> instead of <h3>",
            "line": 0,
            "fingerprint": "da7b59743dba",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-39c9f3e3",
            "a11yPatternFingerprint": "12b131b29cfcedc8f74526e8039ad98736a7b1876cc44dd9a67f47dd7641fd8d",
            "a11yPatternDisplayId": "A11Y-PAT-12B131B29CFC",
            "a11yOccurrenceFingerprint": "476e6010b6b6dbb413878e55f0669db8841389e1da19e547d38635ae7a023244",
            "a11yOccurrenceDisplayId": "A11Y-OCC-476E6010B6B6"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "d0d30e62b5e0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "763de8df0bfa2b5ab9e149f58daed6ea08dc82124ecfb9704a7f7a1f3a09de54",
            "a11yOccurrenceDisplayId": "A11Y-OCC-763DE8DF0BFA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d6aa6e6b44c0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "254b4ccdacc914bfd589a48439799a91db966cab6a8a235012cf8a36173236ae",
            "a11yOccurrenceDisplayId": "A11Y-OCC-254B4CCDACC9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "86eb1ff5c969",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "3ca5187d6de7ab8edda59e3c720530e5fdb8d2d265023c1f8fa13321ae8ca0d1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3CA5187D6DE7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d3910a9e3a5d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "541d3a4a600a51b98a6b70d9e59e07462e9d2c36885a7706b16e303c49183da5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-541D3A4A600A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "71615ca37f91",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "7dad4ea3502e585b5f91455a526fd36d66986e15a026d21ee61a29aaa3eeb019",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7DAD4EA3502E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e05b8141091d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "56c7aa4f810d73d4413860a58cc6f262a73e8ffe3ce5e3669a39052167b32d5f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-56C7AA4F810D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0eaa076e513b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "920f7b21cfff9bfa258fe4351819cec289549e2c5e73c4a19260f943ea006c13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-920F7B21CFFF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2520ec40f4b4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "0a473d420e4b53d747d486e1281bd3961a8eee58256262fff5c67c6e4af04410",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0A473D420E4B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "05de2a38f94f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "d39cb134c8ff79d003ed70f6ae1e5a38db93ff2992f678d3e2270e5dac050f0e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D39CB134C8FF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "34b0219d3fe1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "c53c91369bfcfd51624b5f9a2e125e8399d9a66b7f0c67ee2beb69ba7f140799",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C53C91369BFC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "13a28f72a3a3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "22c9b910f9d61f0cd99964a6c3ba884d27e05772e28ef90bc6ed40f9d80acef8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-22C9B910F9D6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ae975e942b5f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "129ee7ec57c5aac187cfdcfd2c23e449f2a3b7fbf465b9ea61e20f76942246ef",
            "a11yOccurrenceDisplayId": "A11Y-OCC-129EE7EC57C5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9b8a4a32ed92",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "0f8cd84f300e463a9beb5e2e652756f1424929ef0dbf544007e70355a1b262e8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0F8CD84F300E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b4661ef69581",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "9a219782df177918c57872557dd2a7027186147e7295fe23d85f8499841000e9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9A219782DF17"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e26427d87f8e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "28bf3822752af6a82c740e4b1ca94572d64978ca307e26deebe0a0c61fd19405",
            "a11yOccurrenceDisplayId": "A11Y-OCC-28BF3822752A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f6bf114ef1bf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "a4cac9334693f46fc1794f692bf89e1085b99d7f523feef0b8fa539eaafaaeb1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A4CAC9334693"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "513a9be22307",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "a802d5b4897c48b06bbf1b34440d72f171770e37e883ee1f0c62fe261f350b58",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A802D5B4897C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a03050019834",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "3fe4591a1ae0048585661bca3ba3a80a92673346442fd91152357e573f18c860",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3FE4591A1AE0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "076685037880",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "f75354ea6be4cd5c5320c9cf2594585bb9fea9cceed7bca75a500c62d4f0c70e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F75354EA6BE4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "eeb8df198413",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "3f72e2dadc532ded2b7017398ef1bbf581c9375d7fb91f9cd27bac6bf1ad2bfb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3F72E2DADC53"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "40a41150c62d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "bec1401b7f18255065517ad397f40e15bbc387a1636ad28c7b16de65a90118c2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BEC1401B7F18"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "22b0684570af",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "12811f05d8b0b4ae1f3d33f9dcd8a4619324dc7543458fe873db562ca691bd6e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-12811F05D8B0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "af6c0fef234c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "c01e729a1d8465f002a825645d8b103fc37a27ec41389b5bc61c3ee2b5badab7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C01E729A1D84"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d03e7fb3935a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "601f6c016ca8daca905d91232fbb7d951e42577563755587f0e64cbf6be0ac77",
            "a11yOccurrenceDisplayId": "A11Y-OCC-601F6C016CA8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "874dd0997ecc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "8f274bf4eea34ad1cde6d05aa58f03196d49dfa1b92620f1701333e876deebc2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8F274BF4EEA3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "197756dd00ad",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "f079ab8e49ebf9adb80eaf9a5c7f68d27dec0926efb9bf4548af42d3ab0bc04a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F079AB8E49EB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d09ea7eae766",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "cb54306972010bb8488e2d783947d0f8d705c0c335ab6715e389a9f75945d5c8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CB5430697201"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6953ee04d8eb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "02755d36400ce1ab08f2afe672ca4eacd46291829f6c85f340478ac5d68f86cd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-02755D36400C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "31a1ee44e428",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "b8290dd22fe76b0aa6ae8592a63050d5474009aebd153e0492c6b5a0853799b7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B8290DD22FE7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "eeb9126274c2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "21ef3acef5c829062aa29d864490d5f1df1e5225f014955a666bc1262d1dd798",
            "a11yOccurrenceDisplayId": "A11Y-OCC-21EF3ACEF5C8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b1d75f929a53",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "67ed08dcec87c423d561d4a77f82bf0bc33c9a23b6c0139141b51cfd5eca5c7c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-67ED08DCEC87"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2a01a41d3f56",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "5204c6264fce0d6b0985d4a96fb8b7d5ea422cbe5cc0398d6ae123a204cf9b40",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5204C6264FCE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "96740ef82740",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "2909e27514b6dd4e132389821eb738b740f363fe9afed9b72d6c82f877204734",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2909E27514B6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "23d797e982a5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "eac01b11ad248bed61316a42d08b42295a7cfd503fdbbdad206270e0576cd88e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EAC01B11AD24"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2709e8d9fa9d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "f8d3cd8d0ab85556b9671c80ce28e6308b36391f662a87a85c078f751e0b7f85",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F8D3CD8D0AB8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1f4f08f76f55",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "518752fd295cb1b5e2af192670380eb21d090a1cb60ae7889029e29c9267ac6c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-518752FD295C"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "6433dc1bbe54",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "6ca5ba6feda678637fabc27af6f455604fd81ec3cd28493513f8be0424adcea5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6CA5BA6FEDA6"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "6433dc1bbe54",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "6ca5ba6feda678637fabc27af6f455604fd81ec3cd28493513f8be0424adcea5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6CA5BA6FEDA6"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 373,
      "timings": {
        "fetchMs": 229,
        "pageNavigationMs": 11195,
        "pageLoadDelayMs": 10000,
        "totalMs": 19931,
        "scannerMs": {
          "axe": 13421,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/fsc-codes.html",
      "finalUrl": "https://kthq.org/fsc-codes.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "PSC / FSC Codes | ContractingHQ",
      "elapsedMs": 19122,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 651,
          "failed": 205,
          "cantTell": 61,
          "inapplicable": 50
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cfe8d9bd56e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "d02044ca98173f290d5910a2b4b6ff959dcbb9707764fab3891c4512b91172be",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D02044CA9817"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a119e5f80497",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "f73d389b2e49a1ab28695fcaf76ec3356e8147edeaa6a288ba663faddabfb720",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F73D389B2E49"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"active\"]",
            "html": "<a href=\"training.html\" class=\"active\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2eb5040e2b58",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3ebaabbf",
            "a11yPatternFingerprint": "81982916b09f6bd81b389ce520157de84fa1525c39537da3d44f1b95640a0910",
            "a11yPatternDisplayId": "A11Y-PAT-81982916B09F",
            "a11yOccurrenceFingerprint": "2491b5ad597a66202a73f080fb47169366e4fa1a348eeca7f0f547e4477fd40a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2491B5AD597A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e00c388c710",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "beca3bb0ff7d2d246f64542d19655f0fd7f0202ab56e71b56e62d2c9db0e82f0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BECA3BB0FF7D"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f4798ec34cf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "48bbee302cb006344e75888bd80e99c715da33079461b02ca343569ab75187bb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-48BBEE302CB0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d62931f8a4b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "b050d44b9d1e8bcc0c2c8dc3d6056f307c06e707033ff81b9be2561d4b398d93",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B050D44B9D1E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca3dd23d7db6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "017d725c4143e3f7231dd201d2b365f05004c28043482019cc3a3f550c90bf9a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-017D725C4143"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dddaa289ddd6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "93b66fd76f6b3b8f867dc5de80f1ee91f196972c5578130068bf9165671de3bf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-93B66FD76F6B"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7af383836a5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "135071c637fcc513294aa043b3c3040bd2de70706463e287f95c19c04a9569c4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-135071C637FC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-prev-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"naics.html\" aria-label=\"Previous Training: NAICS Codes\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e6949f428cc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d9c1cd5",
            "a11yPatternFingerprint": "7a9cf2260dc7c7f537d3974fd7e21f9a390ff871ee913c2d1c7ae42761ea6035",
            "a11yPatternDisplayId": "A11Y-PAT-7A9CF2260DC7",
            "a11yOccurrenceFingerprint": "5c64e7151e60c1d4416d7acd139c580af60899f4a64c85e18f80f2fdb9811b49",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5C64E7151E60"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-next-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"purchase-requests.html\" aria-label=\"Next Training: Evaluating Purchase Requests\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9aec09b1f2fa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3854520",
            "a11yPatternFingerprint": "ea4b1ba79ba210b4b0a94cd151bdfd5283763f21d67c432512d6080e42f35dfb",
            "a11yPatternDisplayId": "A11Y-PAT-EA4B1BA79BA2",
            "a11yOccurrenceFingerprint": "41d5c1cf79342218269911e5a25ef3900ef16cd80d22470187115006a11b0e9e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-41D5C1CF7934"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de4548a8992a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "33b02ac5b2efe54f8504188c506f47901e57d5ccd75a5097d9c620d7c493e61c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-33B02AC5B2EF"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "268455f33ccc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "677b23db7b598afe7a846811fca0f7901064f6c9daa2b985661e372cfb3615c4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-677B23DB7B59"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "daeaed11ac3e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "cc15f620e6835fb00a28b983e069f827b8eaa78e039b862c91b0c7f792818fd8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CC15F620E683"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24403d4bd115",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "3f5b3853cc9e868c0dfd131b7977b5840bf64774cf1ceb8a7b9db7ed2149a4f6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3F5B3853CC9E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.92:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30e65ecb52a0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "40384cce196ea3cef0082b8c44e15174c0f2ad792715249a970dbbeec36a3c73",
            "a11yOccurrenceDisplayId": "A11Y-OCC-40384CCE196E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f00725e26f8a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "b9749d6fdf5dc0b2c694f6c9355a2c1a95e42456280babf82b1320aec85924b7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B9749D6FDF5D"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ab24c58cfd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "2d6fc8b61fa15ff1f74ebc7475d1dffaefbf60bd478bca11626f6049f7e9f3e7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2D6FC8B61FA1"
          }
        ],
        "outcomeCount": 967,
        "duplicateFailedCount": 187,
        "uniqueFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 427,
          "failed": 21,
          "cantTell": 21,
          "inapplicable": 51
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-children",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74383d427839",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "b744912d0d6f50c0909ddb23b3831a24a0870c44ef75ed3384e12ff6d62b6477",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B744912D0D6F"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1ff253c743a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "db66e607fd6cfc744c51b197a9c1780e090e59872cc6c0236e0605e5ce64cc60",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DB66E607FD6C"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a0f8f3cdfd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "b65ad13b444a560991a8ce2cb3afcb415fc2df7e7b8025f24684abdece0b7953",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B65AD13B444A"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".fsc-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8093ffa70817",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "129a5a0ad593dceea8a0bc1a4a1c976dc97653e7770aef221bec7cd82e70d042",
            "a11yOccurrenceDisplayId": "A11Y-OCC-129A5A0AD593"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-sub",
            "html": "<div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.79 (foreground color: #555566, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".fsc-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ca03b1c0bfb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b84856ec",
            "a11yPatternFingerprint": "bd9ff574df79f4f8be0818d2c1ecf68b460829f133970457242956fd4b8d7086",
            "a11yPatternDisplayId": "A11Y-PAT-BD9FF574DF79",
            "a11yOccurrenceFingerprint": "1d8a42398d6db864e3c03e5c3170ca6797e727896955505aa8bdaef662339eaa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1D8A42398D6D"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".fsc-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a342a32b4bc1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "42b6625e1348c74c68d84c47f404db07587654c21ec53e3091ccf220c320f896",
            "a11yOccurrenceDisplayId": "A11Y-OCC-42B6625E1348"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".fsc-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43ad0bd52e94",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "c76676aadf75b67860205ae3947bb486545a562137f69b4dbbc8fabd157c4315",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C76676AADF75"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c36a0b429ec",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "f9d8c413d8a0d55940633cd5af0868a7a10dad2dd68298c0bd30cc9a4de7f773",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F9D8C413D8A0"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #d97706;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e173a7ae9ebf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "15241996b93aa3407ee8e1885b2edbde5c12a968bdbfcb41e2c4ee60653a7f10",
            "a11yOccurrenceDisplayId": "A11Y-OCC-15241996B93A"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c6ff27bec15",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "66944edac63abcdb54ce48a8147f7e14168677912f138de8b72043f3197820b9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-66944EDAC63A"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-hero",
            "html": "<div class=\"page-hero\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b9f59725c14",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd1d7f9b",
            "a11yPatternFingerprint": "4710728b68df43ce612d557218925bfb722780cbc99a2b720c5555f648cb123c",
            "a11yPatternDisplayId": "A11Y-PAT-4710728B68DF",
            "a11yOccurrenceFingerprint": "e14d85379e8b7c76594d3b436ee0b81811f86918641d5037c2404bb772450d40",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E14D85379E8B"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".fsc-tabs[role=\"tablist\"]:nth-child(1)",
            "html": "<div class=\"fsc-tabs\" role=\"tablist\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "589a93a9bf07",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-df460d45",
            "a11yPatternFingerprint": "9e722ec0b7c101136520ff20189ec706527d135ec1eea70dc087593535a9593c",
            "a11yPatternDisplayId": "A11Y-PAT-9E722EC0B7C1",
            "a11yOccurrenceFingerprint": "853dcde8cfa5c8aaf42255f230c4a5552512f6eb5ee8e74c6fa0d5da6bf0c135",
            "a11yOccurrenceDisplayId": "A11Y-OCC-853DCDE8CFA5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#panel-learn",
            "html": "<div id=\"panel-learn\" class=\"fsc-panel active\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c5df002869e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7da18b54",
            "a11yPatternFingerprint": "5ea227713167763ad8bd036bdba494e2135687609762e3348cb199d5dd88a0c8",
            "a11yPatternDisplayId": "A11Y-PAT-5EA227713167",
            "a11yOccurrenceFingerprint": "36b50f2bca4b7cd9b14eab9b35ded86b6e6ba168b095d7f2b9565a3acf3f6840",
            "a11yOccurrenceDisplayId": "A11Y-OCC-36B50F2BCA4B"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".tablist-bottom",
            "html": "<div class=\"fsc-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ad083e1380c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-939bfc4b",
            "a11yPatternFingerprint": "3055bcb5e655d9ee967c3eae465ec7863cd7c9507c60f5a6360531a5fa78f0d6",
            "a11yPatternDisplayId": "A11Y-PAT-3055BCB5E655",
            "a11yOccurrenceFingerprint": "203538131026b21b72b0d9765753810ea1e4e4f72cb99934ab8f2adba2f3ec84",
            "a11yOccurrenceDisplayId": "A11Y-OCC-203538131026"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-prev-float",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"naics.html\" aria-label=\"Previous Training: NAICS Codes\"><em>←</em><span>Previous Training</span><strong>NAICS Codes</strong></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3571c17ec54e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-34a903fa",
            "a11yPatternFingerprint": "42bb9c1dfa41a1112e42b6410fb42a5d12a243a1ef12577f5498a146e16d00ec",
            "a11yPatternDisplayId": "A11Y-PAT-42BB9C1DFA41",
            "a11yOccurrenceFingerprint": "b57db819614624f15038ff2156eca165bb37a9b80a20b0c6dc5e6ac62f01781f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B57DB8196146"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-next-float",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"purchase-requests.html\" aria-label=\"Next Training: Evaluating Purchase Requests\"><span>Next Training</span><strong>Evaluating Purchase Requests</strong><em>→</em></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f9d12f75ffd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d90cc1f",
            "a11yPatternFingerprint": "a76eeeb210cd0a789672f4c6f0f1bc52ca3d71751edd452cce32291a1080aeee",
            "a11yPatternDisplayId": "A11Y-PAT-A76EEEB210CD",
            "a11yOccurrenceFingerprint": "1d0c535680d56f486f49e538860887c9fa132edbaf1fd7e025facd4cf1a823dd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1D0C535680D5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f7937bcd46f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "f84e5c306c843c4c96445a3f9b062cfab6dc0fc0acc1b8dba95043b46521b357",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F84E5C306C84"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(217, 119, 6, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62efa770949e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "373ff1b9e93dbc31e0961496b9111503a395ae892ce63a8d14e7a569b9069c5a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-373FF1B9E93D"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Start at Zero</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea9024760009",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "21952e1b8e48523b045bf64a3997f4a404119998db7580fc266701c8c5cd749a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-21952E1B8E48"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "262d46b3b929",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "4f4ab18c5fd27b12cc7ebbb1f1d9af33f9f62f0f94d1e7ad93abfd1a5f8342de",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4F4AB18C5FD2"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a5b7a369a26",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "284c2b816ed6e7c28227c3b0cf8f73764ff78db9d07f64c5372948f0535ef2f1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-284C2B816ED6"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #d97706;\"><head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Learn how PSC/FSC codes work in government contracting. Interactive decision aid, practice scenarios, and external lookup tools for contracting officers.\">\n  <title>PSC / FSC Codes | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <style>\n    /* ── Page shell ── */\n    .fsc-bg { background: #040d1f; padding: 0 0 6rem; min-height: 80vh; }\n\n    /* ── Tab bar ── */\n    .fsc-tabs { display: flex; gap: 0; border-bottom: 1px solid rgba(74,158,255,0.15); background: rgba(4,13,31,0.95); position: sticky; top: 0; z-index: 90; backdrop-filter: blur(8px); flex-wrap: wrap; }\n    .fsc-tab { padding: 0.85rem 1.5rem; font-size: 0.85rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: var(--silver); background: none; border: none; border-bottom: 3px solid transparent; cursor: pointer; transition: all 0.18s; font-family: inherit; white-space: nowrap; }\n    .fsc-tab:hover { color: var(--white); }\n    .fsc-tab.active { color: var(--accent); border-bottom-color: var(--accent); }\n    .fsc-panel { display: none; padding: 3rem 1.5rem; max-width: 900px; margin: 0 auto; }\n    .fsc-panel.active { display: block; }\n\n    /* ── Intro badge ── */\n    .fsc-intro { text-align: center; padding: 2.5rem 1.5rem 0; }\n    .fsc-intro-tag { display: inline-block; background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.25); color: var(--accent); font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 0.25rem 0.9rem; border-radius: 100px; margin-bottom: 0.65rem; }\n    .fsc-intro h2 { font-family: 'Rajdhani', sans-serif; font-size: clamp(1.4rem,3vw,2rem); font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .fsc-intro p { color: var(--silver); font-size: 0.9rem; max-width: 520px; margin: 0 auto 1.5rem; line-height: 1.6; }\n\n    /* ── Learn section ── */\n    .learn-section { margin-bottom: 2.5rem; }\n    .learn-section h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.35rem; font-weight: 700; color: var(--white); margin-bottom: 0.75rem; display: flex; align-items: center; gap: 0.5rem; }\n    .learn-section h3 .section-num { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 8px; background: rgba(74,158,255,0.12); color: var(--accent); font-size: 0.85rem; font-weight: 700; flex-shrink: 0; }\n    .learn-body { color: var(--silver); font-size: 0.92rem; line-height: 1.75; }\n    .learn-body p { margin-bottom: 1rem; }\n    .learn-body strong { color: var(--white); font-weight: 600; }\n    .learn-body .highlight-box { background: rgba(74,158,255,0.05); border: 1px solid rgba(74,158,255,0.15); border-radius: 12px; padding: 1rem 1.25rem; margin: 1rem 0; font-size: 0.88rem; }\n    .learn-body .highlight-box.warn { background: rgba(248,113,113,0.05); border-color: rgba(248,113,113,0.2); }\n    .learn-body .highlight-box.warn strong { color: #fca5a5; }\n    .learn-body .highlight-box.tip { background: rgba(52,211,153,0.05); border-color: rgba(52,211,153,0.2); }\n    .learn-body .highlight-box.tip strong { color: #6ee7b7; }\n    .learn-body .far-ref { color: var(--accent); font-weight: 600; font-size: 0.82rem; font-family: 'Rajdhani', sans-serif; letter-spacing: 0.5px; }\n    .learn-divider { border: none; border-top: 1px solid rgba(74,158,255,0.08); margin: 2rem 0; }\n\n    /* ── Decision Aid ── */\n    .da-prompt { text-align: center; margin-bottom: 2rem; }\n    .da-prompt h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.5rem; font-weight: 700; color: var(--white); margin-bottom: 0.5rem; }\n    .da-prompt p { color: var(--silver); font-size: 0.9rem; }\n\n    .da-options { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 1rem; margin-bottom: 2rem; }\n    .da-option { background: rgba(10,22,50,0.7); border: 1px solid rgba(74,158,255,0.12); border-radius: 14px; padding: 1.5rem; cursor: pointer; transition: all 0.2s; text-align: center; }\n    .da-option:hover { border-color: rgba(74,158,255,0.35); background: rgba(74,158,255,0.06); transform: translateY(-2px); }\n    .da-option.selected { border-color: var(--accent); background: rgba(74,158,255,0.1); box-shadow: 0 0 20px rgba(74,158,255,0.1); }\n    .da-option-icon { font-size: 2.5rem; margin-bottom: 0.75rem; display: block; }\n    .da-option-label { font-family: 'Rajdhani', sans-serif; font-size: 1.15rem; font-weight: 700; color: var(--white); margin-bottom: 0.35rem; }\n    .da-option-sub { font-size: 0.8rem; color: var(--silver); line-height: 1.5; }\n\n    .da-result { display: none; background: rgba(10,22,50,0.7); border: 1px solid rgba(74,158,255,0.15); border-radius: 14px; padding: 2rem; animation: fadeSlideUp 0.35s ease-out; }\n    .da-result.visible { display: block; }\n    .da-result h4 { font-family: 'Rajdhani', sans-serif; font-size: 1.2rem; font-weight: 700; color: var(--accent); margin-bottom: 1rem; display: flex; align-items: center; gap: 0.5rem; }\n    .da-result p { color: var(--silver); font-size: 0.9rem; line-height: 1.7; margin-bottom: 0.75rem; }\n    .da-result strong { color: var(--white); }\n    .da-result .da-series { display: inline-block; background: rgba(74,158,255,0.12); color: var(--accent); font-family: 'Rajdhani', sans-serif; font-weight: 700; font-size: 1.1rem; padding: 0.3rem 0.9rem; border-radius: 8px; margin: 0.5rem 0; }\n    .da-result .da-caution { background: rgba(248,113,113,0.05); border: 1px solid rgba(248,113,113,0.15); border-radius: 10px; padding: 0.85rem 1rem; margin-top: 1rem; font-size: 0.85rem; color: #fca5a5; line-height: 1.6; }\n    .da-result .da-caution strong { color: #fca5a5; }\n    .da-reset { display: none; margin-top: 1.5rem; text-align: center; }\n    .da-reset.visible { display: block; }\n    .da-reset button { padding: 0.55rem 1.4rem; border-radius: 8px; font-size: 0.85rem; font-weight: 700; border: 1px solid rgba(74,158,255,0.25); background: rgba(74,158,255,0.08); color: var(--silver); cursor: pointer; font-family: inherit; transition: all 0.18s; }\n    .da-reset button:hover { background: rgba(74,158,255,0.18); color: var(--white); }\n\n    @keyframes fadeSlideUp {\n      from { opacity: 0; transform: translateY(12px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    /* ── Lookup section ── */\n    .lookup-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.25rem; margin-top: 1.5rem; }\n    .lookup-card { background: rgba(10,22,50,0.7); border: 1px solid rgba(74,158,255,0.12); border-radius: 14px; padding: 1.5rem; transition: all 0.2s; }\n    .lookup-card:hover { border-color: rgba(74,158,255,0.3); transform: translateY(-2px); }\n    .lookup-card h4 { font-family: 'Rajdhani', sans-serif; font-size: 1.1rem; font-weight: 700; color: var(--white); margin-bottom: 0.5rem; }\n    .lookup-card p { color: var(--silver); font-size: 0.85rem; line-height: 1.6; margin-bottom: 1rem; }\n    .lookup-card a { display: inline-flex; align-items: center; gap: 0.4rem; color: var(--accent); font-size: 0.85rem; font-weight: 700; text-decoration: none; transition: all 0.18s; }\n    .lookup-card a:hover { color: var(--white); }\n    .lookup-card a::after { content: '\\2197'; font-size: 0.9rem; }\n\n    /* ── Quiz section ── */\n    .quiz-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; flex-wrap: wrap; gap: 0.5rem; }\n    .quiz-score { font-size: 0.8rem; font-weight: 700; color: var(--accent); letter-spacing: 1px; text-transform: uppercase; }\n    .quiz-progress-bar { width: 100%; height: 4px; background: rgba(74,158,255,0.1); border-radius: 99px; margin-bottom: 2rem; }\n    .quiz-progress-fill { height: 100%; background: var(--accent); border-radius: 99px; transition: width 0.3s; }\n    .quiz-question { background: rgba(10,22,50,0.7); border: 1px solid rgba(74,158,255,0.12); border-radius: 14px; padding: 1.75rem; margin-bottom: 1.5rem; }\n    .quiz-q-label { font-size: 0.68rem; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: var(--accent); margin-bottom: 0.6rem; }\n    .quiz-q-text { font-size: 1rem; color: var(--white); line-height: 1.7; margin-bottom: 1rem; }\n    .quiz-choices { display: grid; gap: 0.65rem; }\n    .quiz-choice { padding: 0.85rem 1.2rem; border-radius: 10px; border: 1px solid rgba(74,158,255,0.15); background: rgba(10,22,50,0.6); color: var(--silver); font-size: 0.9rem; font-weight: 600; cursor: pointer; text-align: left; font-family: inherit; transition: all 0.18s; line-height: 1.35; }\n    .quiz-choice:hover:not(:disabled) { border-color: rgba(74,158,255,0.4); color: var(--white); background: rgba(74,158,255,0.08); }\n    .quiz-choice.correct { border-color: #34d399; background: rgba(52,211,153,0.1); color: #6ee7b7; }\n    .quiz-choice.wrong { border-color: #f87171; background: rgba(248,113,113,0.08); color: #fca5a5; }\n    .quiz-choice:disabled { cursor: default; }\n    .quiz-feedback { margin-top: 1rem; padding: 0.85rem 1.1rem; border-radius: 10px; font-size: 0.875rem; line-height: 1.55; display: none; }\n    .quiz-feedback.correct { background: rgba(52,211,153,0.08); border: 1px solid rgba(52,211,153,0.2); color: #6ee7b7; }\n    .quiz-feedback.wrong { background: rgba(248,113,113,0.06); border: 1px solid rgba(248,113,113,0.2); color: #fca5a5; }\n    .quiz-feedback.visible { display: block; }\n    .quiz-next { margin-top: 1rem; display: none; }\n    .quiz-next.visible { display: block; }\n    .quiz-done { text-align: center; padding: 3rem 1rem; display: none; }\n    .quiz-done.visible { display: block; }\n    .quiz-done h2 { font-family: 'Rajdhani', sans-serif; font-size: 2.2rem; font-weight: 700; color: var(--white); margin-bottom: 0.5rem; }\n    .quiz-done .final-score { font-size: 4rem; font-weight: 800; color: var(--accent); line-height: 1; margin: 1rem 0; }\n    .quiz-done p { color: var(--silver); font-size: 0.95rem; margin-bottom: 1.5rem; }\n    .fc-btn { padding: 0.6rem 1.4rem; border-radius: 8px; font-size: 0.85rem; font-weight: 700; border: 1px solid rgba(74,158,255,0.25); background: rgba(74,158,255,0.08); color: var(--silver); cursor: pointer; font-family: inherit; transition: all 0.18s; }\n    .fc-btn:hover { background: rgba(74,158,255,0.18); color: var(--white); }\n    .fc-btn.primary { background: var(--accent); border-color: var(--accent); color: #fff; }\n    .fc-btn.primary:hover { background: #3a8eef; }\n\n    /* ── Responsive ── */\n    @media (max-width: 600px) {\n      .fsc-tab { padding: 0.7rem 0.9rem; font-size: 0.75rem; }\n      .da-options { grid-template-columns: 1fr; }\n      .lookup-grid { grid-template-columns: 1fr; }\n    }\n\n    .bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s;margin-top:.75rem}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}\n  </style>\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n  <!-- Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"PSC / FSC Codes | ContractingHQ\">\n  <meta property=\"og:description\" content=\"Learn how PSC/FSC codes work in government contracting. Interactive decision aid, practice scenarios, and external lookup tools for contracting officers.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/fsc-codes.html\">\n  <meta property=\"og:image\" content=\"https://kthq.org/og-image.png\">\n  <meta name=\"twitter:card\" content=\"summary_large_image\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"PSC / FSC Codes | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"Learn how PSC/FSC codes work in government contracting. Interactive decision aid, practice scenarios, and external lookup tools for contracting officers.\">\n  <meta name=\"twitter:image\" content=\"https://kthq.org/og-image.png\">\n  <link rel=\"canonical\" href=\"https://kthq.org/fsc-codes.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\"><span class=\"logo-kthq\">KTHQ</span><span class=\"logo-full\">ContractingHQ</span></a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\"><span></span><span></span><span></span></button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\" class=\"active\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n\n\n<div class=\"page-hero\">\n  <div class=\"container\">\n    <span class=\"hero-badge\">Beginner Track • Topic 4</span>\n    <h1 class=\"page-hero-title\">PSC / FSC Codes</h1>\n    <p class=\"page-hero-sub\">PSC/FSC codes tell FPDS what the Government bought. They're simpler than NAICS — but you still need to pick the right one.</p>\n  </div>\n</div>\n\n<div class=\"fsc-bg\">\n  <div class=\"fsc-tabs\" role=\"tablist\">\n    <button class=\"fsc-tab active\" data-tab=\"learn\" role=\"tab\">📚 Learn</button>\n    <button class=\"fsc-tab\" data-tab=\"decide\" role=\"tab\">🧮 Decision Aid</button>\n    <button class=\"fsc-tab\" data-tab=\"quiz\" role=\"tab\">⚡ Quiz</button>\n    <button class=\"fsc-tab\" data-tab=\"lookup\" role=\"tab\">🔍 Look It Up</button>\n  </div>\n\n  <!-- ═══════════════════════════════════ LEARN ═══ -->\n  <div id=\"panel-learn\" class=\"fsc-panel active\">\n    <div class=\"fsc-intro\">\n      <div class=\"fsc-intro-tag\">The Basics</div>\n      <h2>What You Need to Know</h2>\n      <p>PSC/FSC codes are reporting codes — they classify what the Government bought so agencies can track spend, spot trends, and build smarter contract strategies.</p>\n    </div>\n\n    <!-- Section 1 -->\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">1</span> What is a PSC/FSC Code?</h3>\n      <div class=\"learn-body\">\n        <p>At the simplest level, a PSC/FSC code tells FPDS <strong>what the Government bought</strong>. That's it.</p>\n        <p><strong>PSC</strong> stands for <strong>Product and Service Code</strong>. It's the four-character code reported in FPDS for products, services, and R&amp;D actions. <strong>FSC</strong> stands for <strong>Federal Supply Class</strong> — the product-side classification structure. In practice, people often say \"FSC\" when they mean products, but the field reported in FPDS is always the PSC field.</p>\n\n        <div class=\"highlight-box tip\">\n          <strong>Easy distinction:</strong> NAICS describes the <em>industry</em>. PSC/FSC describes the <em>thing</em> the Government bought. They're different fields but they should tell a consistent story about the acquisition.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <!-- Section 2 -->\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">2</span> Why Does It Matter?</h3>\n      <div class=\"learn-body\">\n        <p>PSC/FSC matters because it helps the Government group similar purchases together for <strong>reporting and spend analysis</strong>. That data lets agencies see buying patterns across offices and across time.</p>\n\n        <div class=\"highlight-box\">\n          <strong>Downstream impact:</strong> When the Government notices agencies buying the same thing over and over, that data can justify building better contract vehicles — IDIQs, BPAs, or requirements-type contracts. PSC/FSC doesn't drive your day-to-day work, but it feeds the analysis that drives acquisition strategy at the enterprise level.\n        </div>\n\n        <div class=\"highlight-box warn\">\n          <strong>What it does NOT do:</strong> PSC/FSC does not replace NAICS, does not determine a small business size standard, and does not by itself decide whether something should be set aside. It's a reporting classification, not a competitive tool.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <!-- Section 3 -->\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">3</span> How the Codes Are Structured</h3>\n      <div class=\"learn-body\">\n        <p>PSC codes are four characters. The first character tells you whether it's a product, service, or R&amp;D buy:</p>\n\n        <div class=\"highlight-box tip\">\n          <strong>Products:</strong> First two digits are numeric (e.g., <strong>7110</strong> — Office Furniture, <strong>5510</strong> — Lumber). These come from the Federal Supply Classification system, which is why people call them FSC codes.\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>Services:</strong> First character is a letter (e.g., <strong>S201</strong> — Custodial-Janitorial, <strong>D302</strong> — IT Systems Development, <strong>R425</strong> — Engineering &amp; Technical Services). The letter groups them by service category.\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>R&amp;D:</strong> Codes beginning with <strong>A</strong> through <strong>A</strong> series cover Research &amp; Development. These are further subdivided by scientific discipline and stage of development.\n        </div>\n\n        <p>You don't need to memorize the structure. You just need to know it exists so you can navigate the PSC Manual efficiently.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <!-- Section 4 -->\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">4</span> How to Pick the Right Code</h3>\n      <div class=\"learn-body\">\n        <p>Use the same question every time: <strong>What is the principal thing the Government is buying?</strong> Start there. Don't start with the vendor. Don't start with the office asking for it. Start with the requirement.</p>\n\n        <div class=\"highlight-box\">\n          <strong>Step 1: Separate product from service.</strong> If you're buying chairs, batteries, laptops, or parts — you're on the product side. If you're buying janitorial support, help desk support, or consulting — you're on the service side.\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>Step 2: Go with the predominant purpose.</strong> If the buy includes more than one thing, use the code that best represents the predominant dollars or principal purpose. A purchase order with $1,000 of lumber and $500 of pipe? Code it under lumber.\n        </div>\n\n        <div class=\"highlight-box tip\">\n          <strong>Step 3: Check alignment with NAICS.</strong> Your PSC/FSC and NAICS code are different fields, but they should not tell conflicting stories. If your NAICS says you're buying IT services but your PSC says you're buying office furniture, something is wrong.\n        </div>\n\n        <div class=\"highlight-box warn\">\n          <strong>Step 4: Don't overthink it.</strong> It's important to pick a reasonable code, but you don't need to spend hours questioning whether you got the perfect PSC/FSC. Make a supportable call and keep the acquisition moving.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <!-- Section 5 -->\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">5</span> PSC vs. NAICS: The Quick Comparison</h3>\n      <div class=\"learn-body\">\n        <p>PSC and NAICS are easy to mix up. Here's the simplest way to keep them straight:</p>\n\n        <div class=\"highlight-box\">\n          <strong>NAICS</strong> answers: \"What industry does the work?\" It's six digits, set by SBA, and determines the small business size standard. NAICS is a competitive tool — it affects who can bid as small business.\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>PSC/FSC</strong> answers: \"What did the Government buy?\" It's four characters, maintained by GSA, and is primarily used for FPDS reporting. PSC/FSC is a reporting tool — it helps agencies track and analyze their spend data.\n        </div>\n\n        <div class=\"highlight-box tip\">\n          <strong>Bottom line:</strong> NAICS selection is a bigger deal because it's protestable and drives set-asides. PSC/FSC selection is simpler — but still needs to accurately describe the purchase. Both should be consistent with each other and with the requirement.\n        </div>\n      </div>\n    </div>\n  </div>\n\n  <!-- ═══════════════════════════════════ DECISION AID ═══ -->\n  <div id=\"panel-decide\" class=\"fsc-panel\">\n    <div class=\"fsc-intro\">\n      <div class=\"fsc-intro-tag\">Interactive</div>\n      <h2>PSC/FSC Decision Aid</h2>\n      <p>Tell us what you're buying and get guidance on which PSC category to start with.</p>\n    </div>\n\n    <div class=\"da-prompt\">\n      <h3>What are you buying?</h3>\n      <p>Select the category that best describes the principal thing being purchased.</p>\n    </div>\n\n    <div class=\"da-options\" id=\"daOptions\">\n      <div class=\"da-option\" data-type=\"product\" tabindex=\"0\" role=\"button\">\n        <span class=\"da-option-icon\">📦</span>\n        <div class=\"da-option-label\">A Product</div>\n        <div class=\"da-option-sub\">Supplies, equipment, materials — something tangible that you receive</div>\n      </div>\n      <div class=\"da-option\" data-type=\"service\" tabindex=\"0\" role=\"button\">\n        <span class=\"da-option-icon\">🛠</span>\n        <div class=\"da-option-label\">A Service</div>\n        <div class=\"da-option-sub\">Someone performing work — IT, janitorial, consulting, maintenance</div>\n      </div>\n      <div class=\"da-option\" data-type=\"randd\" tabindex=\"0\" role=\"button\">\n        <span class=\"da-option-icon\">🔬</span>\n        <div class=\"da-option-label\">R&amp;D</div>\n        <div class=\"da-option-sub\">Research and development — basic research, applied research, or development</div>\n      </div>\n      <div class=\"da-option\" data-type=\"mixed\" tabindex=\"0\" role=\"button\">\n        <span class=\"da-option-icon\">🔄</span>\n        <div class=\"da-option-label\">Mixed Buy</div>\n        <div class=\"da-option-sub\">Combination of products and services on the same action</div>\n      </div>\n    </div>\n\n    <!-- Product result -->\n    <div class=\"da-result\" id=\"result-product\">\n      <h4>📦 Buying a Product (Supply)</h4>\n      <p>Product PSC codes are <strong>four-digit numeric codes</strong> based on the Federal Supply Classification. The first two digits identify the commodity group.</p>\n      <p>Common product groups you'll see:</p>\n      <div style=\"display:flex;flex-wrap:wrap;gap:0.5rem;margin:0.75rem 0 1rem;\">\n        <span class=\"da-series\">71xx — Furniture</span>\n        <span class=\"da-series\">70xx — IT Equipment</span>\n        <span class=\"da-series\">55xx — Lumber</span>\n        <span class=\"da-series\">85xx — Toiletries</span>\n        <span class=\"da-series\">13xx — Ammunition</span>\n        <span class=\"da-series\">66xx — Instruments</span>\n      </div>\n      <p><strong>How to find yours:</strong> Open the PSC Manual, look up the Federal Supply Group that matches what you're buying, then narrow to the four-digit class that fits best.</p>\n      <div class=\"da-caution\">\n        <strong>Don't use the customer's casual label.</strong> If someone calls their purchase \"office support\" but they're buying chairs, the PSC is 7110 (Office Furniture), not a services code. Code the thing being bought, not what someone called it.\n      </div>\n    </div>\n\n    <!-- Service result -->\n    <div class=\"da-result\" id=\"result-service\">\n      <h4>🛠 Buying a Service</h4>\n      <p>Service PSC codes start with a <strong>letter</strong> followed by three digits. The letter tells you the service category.</p>\n      <p>Common service series:</p>\n      <div style=\"display:flex;flex-wrap:wrap;gap:0.5rem;margin:0.75rem 0 1rem;\">\n        <span class=\"da-series\">D — IT &amp; Telecom</span>\n        <span class=\"da-series\">R — Professional Services</span>\n        <span class=\"da-series\">S — Utilities &amp; Housekeeping</span>\n        <span class=\"da-series\">J — Maintenance &amp; Repair</span>\n        <span class=\"da-series\">B — Special Studies</span>\n        <span class=\"da-series\">Z — Construction (minor)</span>\n      </div>\n      <p><strong>Focus on the work being performed.</strong> If the contractor is cleaning a building, that's S201 (Custodial-Janitorial), even if the contract includes some cleaning supplies. The supplies are incidental — the principal purpose is the service.</p>\n      <div class=\"da-caution\">\n        <strong>Watch for construction overlap.</strong> Minor construction, alteration, and repair work uses PSC codes in the Z series. Major construction projects use Y-series codes. Make sure you're in the right series for the scope of work.\n      </div>\n    </div>\n\n    <!-- R&D result -->\n    <div class=\"da-result\" id=\"result-randd\">\n      <h4>🔬 Research &amp; Development</h4>\n      <p>R&amp;D PSC codes use the <strong>A series</strong>. They're organized by scientific discipline and development stage.</p>\n      <div style=\"display:flex;flex-wrap:wrap;gap:0.5rem;margin:0.75rem 0 1rem;\">\n        <span class=\"da-series\">A — R&amp;D (all stages)</span>\n      </div>\n      <p>The second character of an R&amp;D PSC often identifies the development stage: basic research, applied research, advanced development, or operational systems development. The remaining digits specify the scientific or technical discipline.</p>\n      <p><strong>Key distinction:</strong> R&amp;D codes are for actual research and development activities. If you're buying IT services that support an R&amp;D program but the contractor is providing help desk support, that's still a D-series service code, not an A-series R&amp;D code.</p>\n      <div class=\"da-caution\">\n        <strong>Match the work, not the program.</strong> Just because the funding comes from an R&amp;D budget doesn't mean the PSC should be R&amp;D. Code the nature of the work being performed.\n      </div>\n    </div>\n\n    <!-- Mixed result -->\n    <div class=\"da-result\" id=\"result-mixed\">\n      <h4>🔄 Mixed Buy</h4>\n      <p>When a purchase includes both products and services, use the PSC that matches the <strong>predominant purpose</strong> of the acquisition.</p>\n      <p>Ask: <strong>Where are most of the dollars going?</strong> If 70% of the spend is on the service and 30% is on supplies that support the service, code it as a service. If 80% is a product purchase with some installation labor, code it as a product.</p>\n      <div class=\"da-caution\">\n        <strong>Don't split the PSC.</strong> FPDS takes one PSC per contract action. You're picking the single code that best represents the principal purpose. When in doubt, go with the predominant dollar value.\n      </div>\n    </div>\n\n    <div class=\"da-reset\" id=\"daReset\">\n      <button onclick=\"resetDecisionAid()\">← Start Over</button>\n    </div>\n  </div>\n\n  <!-- ═══════════════════════════════════ QUIZ ═══ -->\n  <div id=\"panel-quiz\" class=\"fsc-panel\">\n    <div class=\"fsc-intro\">\n      <div class=\"fsc-intro-tag\">Test Yourself</div>\n      <h2>PSC/FSC Quick Quiz</h2>\n      <p>Seven scenarios. Pick the best answer. See if the training stuck.</p>\n    </div>\n\n    <div id=\"quizContainer\">\n      <div class=\"quiz-header\">\n        <span class=\"quiz-score\" id=\"quizScore\">Score: 0 / 0</span>\n        <span class=\"quiz-score\" id=\"quizProgress\">Question 1 of 7</span>\n      </div>\n      <div class=\"quiz-progress-bar\"><div class=\"quiz-progress-fill\" id=\"quizBar\" style=\"width:0%\"></div></div>\n      <div id=\"quizQuestion\"><div class=\"quiz-question\"><div class=\"quiz-q-label\">Scenario 1</div><div class=\"quiz-q-text\">Your office is buying 60 ergonomic desk chairs for an admin building. The customer keeps calling it an \"office support requirement.\" Which PSC code fits best?</div></div></div>\n      <div class=\"quiz-choices\" id=\"quizChoices\"><button class=\"quiz-choice\" data-idx=\"0\">S201 — Custodial-Janitorial</button><button class=\"quiz-choice\" data-idx=\"1\">7110 — Office Furniture</button><button class=\"quiz-choice\" data-idx=\"2\">D399 — Other IT Services</button><button class=\"quiz-choice\" data-idx=\"3\">R499 — Other Professional Services</button></div>\n      <div class=\"quiz-feedback\" id=\"quizFeedback\"></div>\n      <div class=\"quiz-next\" id=\"quizNext\">\n        <button class=\"fc-btn primary\" onclick=\"nextQuestion()\">Next Question →</button>\n      </div>\n    </div>\n    <div class=\"quiz-done\" id=\"quizDone\">\n      <h2>Quiz Complete</h2>\n      <div class=\"final-score\" id=\"finalScore\">0%</div>\n      <p id=\"finalMsg\"></p>\n      <button class=\"fc-btn primary\" onclick=\"restartQuiz()\">Try Again</button>\n    </div>\n  </div>\n\n  <!-- ═══════════════════════════════════ LOOK IT UP ═══ -->\n  <div id=\"panel-lookup\" class=\"fsc-panel\">\n    <div class=\"fsc-intro\">\n      <div class=\"fsc-intro-tag\">External Resources</div>\n      <h2>Look It Up</h2>\n      <p>Use these tools to find the right PSC/FSC code and verify your selection.</p>\n    </div>\n\n    <div class=\"lookup-grid\">\n      <div class=\"lookup-card\">\n        <h4>PSC Manual</h4>\n        <p>The official source for current Product and Service Codes. This is your primary reference when you need the actual code list and descriptions.</p>\n        <a href=\"https://www.acquisition.gov/psc-manual\" target=\"_blank\" rel=\"noopener\">Open the PSC Manual</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>PSC Tool</h4>\n        <p>A practical search tool that narrows PSC/FSC options based on keywords or the NAICS code you've already selected. Great for cross-referencing.</p>\n        <a href=\"https://psctool.us/home\" target=\"_blank\" rel=\"noopener\">Open PSC Tool</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FPDS PSC Reference</h4>\n        <p>Useful when you want to understand how the code is reported in FPDS and see how other agencies have coded similar purchases.</p>\n        <a href=\"https://www.fpds.gov\" target=\"_blank\" rel=\"noopener\">Open FPDS</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>GSA Federal Supply Classes</h4>\n        <p>The Federal Supply Classification system that underpins product-side PSC codes. Helpful when you need to navigate the commodity group structure.</p>\n        <a href=\"https://www.gsa.gov/buy-through-us/purchasing-programs/gsa-supply-operations\" target=\"_blank\" rel=\"noopener\">GSA Supply Operations</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>SAM.gov Contract Data</h4>\n        <p>Search awarded contracts to see what PSC codes other contracting officers used for similar buys. Helpful when you're unsure between two codes.</p>\n        <a href=\"https://sam.gov/search/?index=opp\" target=\"_blank\" rel=\"noopener\">Search SAM.gov</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>USAspending.gov</h4>\n        <p>Explore federal spending by PSC code. See how much agencies spend in each category and what contract vehicles they use. Great for market context.</p>\n        <a href=\"https://www.usaspending.gov\" target=\"_blank\" rel=\"noopener\">Open USAspending</a>\n      </div>\n    </div>\n  </div>\n<div class=\"fsc-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">\n    <button class=\"fsc-tab active\" data-tab=\"learn\" role=\"tab\">📚 Learn</button>\n    <button class=\"fsc-tab\" data-tab=\"decide\" role=\"tab\">🧮 Decision Aid</button>\n    <button class=\"fsc-tab\" data-tab=\"quiz\" role=\"tab\">⚡ Quiz</button>\n    <button class=\"fsc-tab\" data-tab=\"lookup\" role=\"tab\">🔍 Look It Up</button>\n  </div></div>\n\n<!-- FOOTER -->\n\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n\n<script src=\"main.js\"></script><a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"naics.html\" aria-label=\"Previous Training: NAICS Codes\"><em>←</em><span>Previous Training</span><strong>NAICS Codes</strong></a><a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"purchase-requests.html\" aria-label=\"Next Training: Evaluating Purchase Requests\"><span>Next Training</span><strong>Evaluating Purchase Requests</strong><em>→</em></a>\n<script>\n/* ═══════════════════════════════════ TABS ═══ */\ndocument.querySelectorAll('.fsc-tab').forEach(tab => {\n  tab.addEventListener('click', () => {\n    document.querySelectorAll('.fsc-tab').forEach(t => t.classList.remove('active'));\n    document.querySelectorAll('.fsc-panel').forEach(p => p.classList.remove('active'));\n    tab.classList.add('active');\n    document.getElementById('panel-' + tab.dataset.tab).classList.add('active');\n  });\n});\n\n/* ═══════════════════════════════════ DECISION AID ═══ */\ndocument.querySelectorAll('.da-option').forEach(opt => {\n  opt.addEventListener('click', () => selectCategory(opt.dataset.type));\n  opt.addEventListener('keydown', e => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); selectCategory(opt.dataset.type); } });\n});\n\nfunction selectCategory(type) {\n  document.querySelectorAll('.da-option').forEach(o => o.classList.remove('selected'));\n  document.querySelector(`.da-option[data-type=\"${type}\"]`).classList.add('selected');\n  document.querySelectorAll('.da-result').forEach(r => r.classList.remove('visible'));\n  document.getElementById('result-' + type).classList.add('visible');\n  document.getElementById('daReset').classList.add('visible');\n  setTimeout(() => document.getElementById('result-' + type).scrollIntoView({ behavior: 'smooth', block: 'nearest' }), 100);\n}\n\nfunction resetDecisionAid() {\n  document.querySelectorAll('.da-option').forEach(o => o.classList.remove('selected'));\n  document.querySelectorAll('.da-result').forEach(r => r.classList.remove('visible'));\n  document.getElementById('daReset').classList.remove('visible');\n}\n\n/* ═══════════════════════════════════ QUIZ ═══ */\nconst quizData = [\n  {\n    q: \"Your office is buying 60 ergonomic desk chairs for an admin building. The customer keeps calling it an \\\"office support requirement.\\\" Which PSC code fits best?\",\n    choices: [\"S201 — Custodial-Janitorial\", \"7110 — Office Furniture\", \"D399 — Other IT Services\", \"R499 — Other Professional Services\"],\n    correct: 1,\n    explanation: \"The principal thing being purchased is furniture — regardless of what the customer casually calls the requirement. Code the thing being bought, not the label someone gave it. PSC 7110 covers Office Furniture.\"\n  },\n  {\n    q: \"You're buying janitorial services for a clinic. The contract includes cleaning supplies, but the contractor's main job is performing recurring cleaning. Which PSC code fits best?\",\n    choices: [\"8520 — Toilet Soap & Cleaning Compounds\", \"S201 — Custodial-Janitorial\", \"7110 — Office Furniture\", \"It doesn't matter since both items are on the contract\"],\n    correct: 1,\n    explanation: \"The cleaning supplies are incidental. The principal purpose of the acquisition is the janitorial service — S201. Always code the predominant purpose, not the incidental items that support it.\"\n  },\n  {\n    q: \"A purchase order includes $1,000 of lumber and $500 of pipe. How do you pick the PSC?\",\n    choices: [\"Use the PSC for lumber since it's the higher dollar value\", \"Use the PSC for pipe since it was listed second\", \"Use two PSC codes — one for each item\", \"It doesn't matter since both are products\"],\n    correct: 0,\n    explanation: \"FPDS takes one PSC per contract action. When more than one item is being bought, use the code that matches the predominant product by dollar value. Lumber at $1,000 is the predominant purchase here.\"\n  },\n  {\n    q: \"What is the key difference between NAICS and PSC/FSC?\",\n    choices: [\n      \"NAICS is for services, PSC is for products\",\n      \"NAICS describes the industry; PSC/FSC describes what was bought\",\n      \"They're the same thing with different names\",\n      \"NAICS is reported in FPDS, PSC is not\"\n    ],\n    correct: 1,\n    explanation: \"NAICS classifies the industry performing the work. PSC/FSC classifies the thing the Government purchased. Both are reported in FPDS, both apply to products and services, and they're completely different classification systems that should tell a consistent story.\"\n  },\n  {\n    q: \"Your requirement is for IT help desk support on a research lab contract. The funding comes from an R&D budget. How should you pick the PSC?\",\n    choices: [\"Use an R&D code since the funding is R&D\", \"Use an IT services code since the work being performed is help desk support\", \"Use a professional services code since it supports research\", \"It doesn't matter — any of these would be acceptable\"],\n    correct: 1,\n    explanation: \"Code the nature of the work being performed, not the funding source. The contractor is providing IT help desk support. Just because the money comes from an R&D program doesn't change what the contractor is actually doing.\"\n  },\n  {\n    q: \"You're reporting a contract action in FPDS for a buy that includes both a product and installation labor. 80% of the cost is the product, 20% is installation. How do you handle the PSC?\",\n    choices: [\n      \"Use two PSC codes — one for the product, one for the service\",\n      \"Always use a service code when any labor is involved\",\n      \"Use the product PSC since it represents the predominant dollar value\",\n      \"Ask the customer which code they prefer\"\n    ],\n    correct: 2,\n    explanation: \"FPDS takes one PSC per contract action. Use the code that represents the predominant purpose — in this case, 80% of the spend is on the product. The installation labor is incidental to the principal purchase.\"\n  },\n  {\n    q: \"You picked a NAICS code for IT services, but you're about to select a PSC code for office furniture. Is there a problem?\",\n    choices: [\n      \"No — NAICS and PSC are independent fields that don't need to align\",\n      \"Yes — your PSC and NAICS should tell a consistent story about what you're buying\",\n      \"No — PSC is just for reporting, so it doesn't matter what you pick\",\n      \"Yes — PSC and NAICS must always be identical codes\"\n    ],\n    correct: 1,\n    explanation: \"Your PSC and NAICS are different classification systems, but they should not tell conflicting stories. If your NAICS says IT services but your PSC says office furniture, something is wrong with one of your selections. They don't need to be identical, but they need to be consistent.\"\n  }\n];\n\nlet currentQ = 0, score = 0, answered = false;\n\nfunction renderQuestion() {\n  if (currentQ >= quizData.length) { showResults(); return; }\n  const q = quizData[currentQ];\n  answered = false;\n  document.getElementById('quizQuestion').innerHTML = `<div class=\"quiz-question\"><div class=\"quiz-q-label\">Scenario ${currentQ + 1}</div><div class=\"quiz-q-text\">${q.q}</div></div>`;\n  const choicesEl = document.getElementById('quizChoices');\n  choicesEl.innerHTML = q.choices.map((c, i) => `<button class=\"quiz-choice\" data-idx=\"${i}\">${c}</button>`).join('');\n  choicesEl.querySelectorAll('.quiz-choice').forEach(btn => btn.addEventListener('click', () => handleAnswer(parseInt(btn.dataset.idx))));\n  document.getElementById('quizFeedback').classList.remove('visible', 'correct', 'wrong');\n  document.getElementById('quizNext').classList.remove('visible');\n  document.getElementById('quizProgress').textContent = `Question ${currentQ + 1} of ${quizData.length}`;\n  document.getElementById('quizBar').style.width = ((currentQ) / quizData.length * 100) + '%';\n  document.getElementById('quizScore').textContent = `Score: ${score} / ${currentQ}`;\n}\n\nfunction handleAnswer(idx) {\n  if (answered) return;\n  answered = true;\n  const q = quizData[currentQ];\n  const btns = document.querySelectorAll('#quizChoices .quiz-choice');\n  btns.forEach(b => { b.disabled = true; });\n  btns[q.correct].classList.add('correct');\n  const fb = document.getElementById('quizFeedback');\n  if (idx === q.correct) {\n    score++;\n    fb.className = 'quiz-feedback visible correct';\n    fb.textContent = '\\u2713 Correct. ' + q.explanation;\n  } else {\n    btns[idx].classList.add('wrong');\n    fb.className = 'quiz-feedback visible wrong';\n    fb.textContent = '\\u2717 Not quite. ' + q.explanation;\n  }\n  document.getElementById('quizScore').textContent = `Score: ${score} / ${currentQ + 1}`;\n  document.getElementById('quizBar').style.width = ((currentQ + 1) / quizData.length * 100) + '%';\n  document.getElementById('quizNext').classList.add('visible');\n}\n\nfunction nextQuestion() {\n  currentQ++;\n  renderQuestion();\n}\n\nfunction showResults() {\n  document.getElementById('quizContainer').style.display = 'none';\n  const pct = Math.round(score / quizData.length * 100);\n  document.getElementById('finalScore').textContent = pct + '%';\n  document.getElementById('finalMsg').textContent = pct === 100 ? \"Perfect. You know your PSC codes.\" : pct >= 67 ? \"Solid foundation. Review the ones you missed.\" : \"Worth another pass through the Learn tab before reporting your next contract action.\";\n  document.getElementById('quizDone').classList.add('visible');\n}\n\nfunction restartQuiz() {\n  currentQ = 0; score = 0;\n  document.getElementById('quizContainer').style.display = 'block';\n  document.getElementById('quizDone').classList.remove('visible');\n  renderQuestion();\n}\n\n// Initialize quiz\nrenderQuestion();\n</script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(217, 119, 6, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Start at Zero</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 520,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 11250,
          "settleDelayMs": 10000,
          "auditMs": 1420,
          "totalMs": 13271,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 21
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 46,
          "errors": 38,
          "warnings": 6,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "cf6df9b8bbed",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "9b2c807bcb148359e3890aef1a363b70d47eb8a315509f40e2eecb5811acaf1a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9B2C807BCB14"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "PSC Manual",
            "message": "Heading hierarchy skipped: <h2> -> <h4>",
            "suggestion": "Use <h3> instead of <h4>",
            "line": 0,
            "fingerprint": "40a85493ad30",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f2625d7c",
            "a11yPatternFingerprint": "311813324fe2f340ff4892e3607168d6de4f65b76c9c8d72f82d905d7348a209",
            "a11yPatternDisplayId": "A11Y-PAT-311813324FE2",
            "a11yOccurrenceFingerprint": "cd0dbe11aefd3e99003527a51fbcefe9fb744551b0ced730eb1028e89d950156",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CD0DBE11AEFD"
          },
          {
            "severity": "warning",
            "rule": "aria-actions",
            "element": "<div class=\"da-option\" role=\"button\" tabindex=\"0\">",
            "message": "Element uses ARIA button role instead of a semantic element",
            "suggestion": "Consider using <button> element instead",
            "line": 0,
            "fingerprint": "8d000900434a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a1235769",
            "a11yPatternFingerprint": "f4f781eb43c9620fa3f414efae15d2822967df585b4da732d104fea90188ec1c",
            "a11yPatternDisplayId": "A11Y-PAT-F4F781EB43C9",
            "a11yOccurrenceFingerprint": "57625200ae4240e5fa9eff0c41bb5afa52219773eb24caa053bdef89a91886bb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-57625200AE42"
          },
          {
            "severity": "warning",
            "rule": "aria-actions",
            "element": "<div class=\"da-option\" role=\"button\" tabindex=\"0\">",
            "message": "Element uses ARIA button role instead of a semantic element",
            "suggestion": "Consider using <button> element instead",
            "line": 0,
            "fingerprint": "8d000900434a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a1235769",
            "a11yPatternFingerprint": "f4f781eb43c9620fa3f414efae15d2822967df585b4da732d104fea90188ec1c",
            "a11yPatternDisplayId": "A11Y-PAT-F4F781EB43C9",
            "a11yOccurrenceFingerprint": "57625200ae4240e5fa9eff0c41bb5afa52219773eb24caa053bdef89a91886bb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-57625200AE42"
          },
          {
            "severity": "warning",
            "rule": "aria-actions",
            "element": "<div class=\"da-option\" role=\"button\" tabindex=\"0\">",
            "message": "Element uses ARIA button role instead of a semantic element",
            "suggestion": "Consider using <button> element instead",
            "line": 0,
            "fingerprint": "8d000900434a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a1235769",
            "a11yPatternFingerprint": "f4f781eb43c9620fa3f414efae15d2822967df585b4da732d104fea90188ec1c",
            "a11yPatternDisplayId": "A11Y-PAT-F4F781EB43C9",
            "a11yOccurrenceFingerprint": "57625200ae4240e5fa9eff0c41bb5afa52219773eb24caa053bdef89a91886bb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-57625200AE42"
          },
          {
            "severity": "warning",
            "rule": "aria-actions",
            "element": "<div class=\"da-option\" role=\"button\" tabindex=\"0\">",
            "message": "Element uses ARIA button role instead of a semantic element",
            "suggestion": "Consider using <button> element instead",
            "line": 0,
            "fingerprint": "8d000900434a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a1235769",
            "a11yPatternFingerprint": "f4f781eb43c9620fa3f414efae15d2822967df585b4da732d104fea90188ec1c",
            "a11yPatternDisplayId": "A11Y-PAT-F4F781EB43C9",
            "a11yOccurrenceFingerprint": "57625200ae4240e5fa9eff0c41bb5afa52219773eb24caa053bdef89a91886bb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-57625200AE42"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "56d9861a003d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "7ea756f2740629f08e8cac9f77f512fd454ebfaa264eced756a6c3baa7d42eb7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7EA756F27406"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" aria-label=\"Previous Training: NAICS Codes\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bceea7ae6b64",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c00780bd",
            "a11yPatternFingerprint": "1034eb736db857f955a5ec8582d016c04621a3791063777bbbfcaa647a92dd77",
            "a11yPatternDisplayId": "A11Y-PAT-1034EB736DB8",
            "a11yOccurrenceFingerprint": "2a833847a67bb6ad2dbb3287f9a8949f174f6ad8eb370ee9c687b51c9c5e9f45",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2A833847A67B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-next-float training-nav-auto\" aria-label=\"Next Training: Evaluating Purchase Requests\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5c23555a58b7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-acad6992",
            "a11yPatternFingerprint": "a32768eca424afb6a3cb92b2d95dd4635ddd4427ac917f7f9674c26cc82dd4ad",
            "a11yPatternDisplayId": "A11Y-PAT-A32768ECA424",
            "a11yOccurrenceFingerprint": "c1fb1d8e3c27b24f0258def26f153338476fc820d20a77ccd3767f216f8bb7ef",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C1FB1D8E3C27"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "429d5077ba63",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "dbb348c4e719d7b3f3df99c04cbd65d2d26c35c3c150b6b3455a6059bb76840a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DBB348C4E719"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ae7bf782cb1e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "772088e06879e5bcd1af9b317e4785557dc183dadfccf8d457054b3e2897ff93",
            "a11yOccurrenceDisplayId": "A11Y-OCC-772088E06879"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "5da955d6f84f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "75f0b5ee16f61be00503320b7bf6f19bea9d083d2a82bcc66f9260c679829ea6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-75F0B5EE16F6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "02ea79659670",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "2380f8c3236c341e91c32a3072acea0350abfd0991c2d69f2e869a72acff018e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2380F8C3236C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7943dd0694b6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "d88cc21ff087a2b11aea3913d4f51f7368ee260b4ec82392655a8d0ac8ab4bd5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D88CC21FF087"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8e9f00a7716f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "e1835cfff7d811636d54a3a31a551b998ba079545d1a115395d067b55fb393a3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E1835CFFF7D8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "028a6c9f6452",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "bf27fb80f7e3322751cc539c3db1e3472490439e4a706d7856382069d7844847",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BF27FB80F7E3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "922095f3c950",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "e199450197087b5189825eed9f9db8f24515e56548484e2771e85a1eb800f762",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E19945019708"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f52fc93e4cdf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "65031ec9ef021f470ef063bdde22c696e462e2b3503f572b5994aa98b64cac36",
            "a11yOccurrenceDisplayId": "A11Y-OCC-65031EC9EF02"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1406f73c2515",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "496a949b804b9ddefd1a67cfa31d0b295e69c493f1ffaafd3eb9eb19f7fcb340",
            "a11yOccurrenceDisplayId": "A11Y-OCC-496A949B804B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "dcea982bdf15",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "87e5ff52dfe7c7f79247e06b1c72a466552982220a87a27b42dad5307d8a887d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-87E5FF52DFE7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "64d25b1f799d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "de527ea6884951726ff079f6bf7324b280d1c8537adb11f6a8ca4d264f5608a9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DE527EA68849"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0d478f30a882",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "aab5c15cfad055396e14ded6b1cb417672c5c3f1df601b5c22c9c252f43a1990",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AAB5C15CFAD0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bcb9adba4f74",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "9b752fe6770d741b711609dc6abb452a773775a3cb18783a88053a36d90bdb58",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9B752FE6770D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c1869e3754ca",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "77e40f4d7ea031951c9066d53411810ca35384df1cc20ee8c83497b769b6d658",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77E40F4D7EA0"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "85b893c6cb7b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "25d398f8ee432ed25304ad0d39018716114f239e42586529d5ff1c82f94725fe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-25D398F8EE43"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "108f3e294b76",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "44d7d245b4334ba0f186f9c3ac8e2c1e969364db18426278f6802db07783d995",
            "a11yOccurrenceDisplayId": "A11Y-OCC-44D7D245B433"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ac2e6a123805",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "05f929e4fa72759849610a4e2801fa795ba0947d0cf26a899540056dd0c17216",
            "a11yOccurrenceDisplayId": "A11Y-OCC-05F929E4FA72"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4d2f415d9445",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "380eb2080c674d65acf194c516b829354ea3889a04c61fd1e2b0604594c5e8de",
            "a11yOccurrenceDisplayId": "A11Y-OCC-380EB2080C67"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7459c991812a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "e6aeeeda1c47e3835146cd2355625509e58313ebc6dd74e10d4abd7e57975679",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E6AEEEDA1C47"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2c532bfddb4c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "83770ecab936483923d4e97bda64c89f064b3fbf61f7bdfd02f5f0815db59972",
            "a11yOccurrenceDisplayId": "A11Y-OCC-83770ECAB936"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1d90ba1aead4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "20d5029f8532efc82c91e32b570487f877e3353db00b81199b4d0229702aa9a8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-20D5029F8532"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "476db745fd52",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "cf3c3bb1856d56cc22e5a5931c40a5b8e6b33cb45142d200c3e02c99e895a3ce",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CF3C3BB1856D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "201fed8e6ae9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "17cbd7a71776015f7ba28da0c41f907170553a63a0167263222ce201557672d2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-17CBD7A71776"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b5c65b5eec68",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "b3a6a4ec557630557ef38eedff65b36d83b8c72245fb62ffab7a485d360c6944",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B3A6A4EC5576"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "499ba1fe8c30",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "05111b8e1eb81d68772ce4bedd87db0d7b25c95d97d46541e38f6dafb3fbef15",
            "a11yOccurrenceDisplayId": "A11Y-OCC-05111B8E1EB8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "61d789503274",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "1ce8f542df028dd04f42d32cdbb950afd072de39795278bacf71031ae1182a14",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1CE8F542DF02"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "056ae2962639",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "77ddf9dae373f5cbce718368bab1c846e8d74a34db1b1f6786f45006570595eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77DDF9DAE373"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1c7c5eeb59f5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "8af423b2aa0fa190a33efa0f57be583d24217f790a1da59e1513e57a269cb74e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8AF423B2AA0F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6ddb591ceeb2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "b0d82019ec9657877b5591935996daf1013e17f4aa6af33af946afa549fa0306",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B0D82019EC96"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6c0d411f0e06",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "ba1fefc9ab3df9e9541848fb693f6e0fe299af4f0b33659b7f1e5803d3b31907",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BA1FEFC9AB3D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "dbf2c7166c23",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "1c54dfe2cb615d6242c87542c6f607ad8c9d6319e50cf25123dfca216695d638",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C54DFE2CB61"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f9caf5a46f7d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "63aaafa30c8b8a48796b27e5f328c21060d22d077a3e448b545fc92cc08130f9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-63AAAFA30C8B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9284a9a880c3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "f5e512351b8d975f79e8a1fdbb9e77082dd97a12b6ad6baf292afa916592542c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F5E512351B8D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b0a9d33bb25a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "dd99a7ee658962b18a8492292df75af0295caf6a79293fe69323b0b768154078",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DD99A7EE6589"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "abed611b1c91",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "cdba646761e5524257153fcfef53a361a11a4f1e157e24b7d381722c4297f03a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CDBA646761E5"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "abed611b1c91",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "cdba646761e5524257153fcfef53a361a11a4f1e157e24b7d381722c4297f03a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CDBA646761E5"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 187,
      "timings": {
        "fetchMs": 117,
        "pageNavigationMs": 11250,
        "pageLoadDelayMs": 10000,
        "totalMs": 19122,
        "scannerMs": {
          "axe": 13271,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/industry.html",
      "finalUrl": "https://kthq.org/industry.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Industry | ContractingHQ",
      "elapsedMs": 19108,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 647,
          "failed": 140,
          "cantTell": 51,
          "inapplicable": 52
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ea6a89cd6f6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "e95a2bfffdd431bcbda7785ff7ffa052226ae64f12ee45858726edb271c13e39",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E95A2BFFFDD4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "947df0ef081a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "0b5e927e8713bc0d20ca6c70e3112a6e2729b6fae2f3e659c9b1b3476696f5a4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0B5E927E8713"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"customer-education.html\">Customer Education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ffd9c60ea56",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "7ef3ac4a575f2acdcf75fc85b043f999f6079e3d2cbc5dc7edf6e88bcf946acc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7EF3AC4A575F"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2788a90c8d01",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "94e12402609178662b8b73ac79df01ebe5830aad2a835e38f3c1084ccab93fcc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-94E124026091"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"customer-education.html\">Customer Education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84d5f0a7561e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "29158db1aedc3c0cb8dd4ff573df570b2a66f88de34b9af0d17553e306b22a14",
            "a11yOccurrenceDisplayId": "A11Y-OCC-29158DB1AEDC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1af8175e1cd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "1b91c0492334d9d87136069eb8e1e3b771517000bd51157c281ced6d7c319e4e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1B91C0492334"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "104892ef7f77",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "e3ac1fc8066479556c5dff8cf3679bb218274c4ea056b33da6c4376c219561af",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E3AC1FC80664"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e8f4dcff356",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "f27ca22e03c85e1c9f8a56ed9565b76415998985468e9036415e028043e2d79b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F27CA22E03C8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f71c0f60900",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "f1925e27373c8787911173bcac9076e18a874c3d99bb7780db05638d7ef28b1a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F1925E27373C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h4",
            "html": "<h4>...</h4>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6625c46d7131",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57d0fc52",
            "a11yPatternFingerprint": "8cae2fb3c3404b6940577b3d131ab7d65a6cdae709d856a9da5bece9a953372b",
            "a11yPatternDisplayId": "A11Y-PAT-8CAE2FB3C340",
            "a11yOccurrenceFingerprint": "972901cad5b003300f8e51ca75a37dce9c84c4bc05e8b597b370b1aa05145bd9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-972901CAD5B0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abc36473a9d1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "b2a431a7b3bcbdfa88cf454f99db1351b637c18604f45c15546855cea6360757",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B2A431A7B3BC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c09763e64ec7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "1bd444ba9ba1fe1f636c8c2afe41e2397c52152069c58ec69d38d326e51c6679",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1BD444BA9BA1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d019358f684",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "2ac656dcda71fe41fcc38e2cbb10911d28d5d101adc30b6f98bd871963d48711",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2AC656DCDA71"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.19:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.19:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.43:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.43:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.43:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.43:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.43:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.43:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.58:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02a761160f1e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "74593622937d345e11d07f510e5c913520ddac53fa2d03f3f6d1577218ed81fd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-74593622937D"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edd7bc6f4bbb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "d2ee0fa27596d0e3f23b95725158dae6e3901556c2d5f788933600c8bfa1a0aa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D2EE0FA27596"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "344e6266d365",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "9349a732a921b1bc17a539bbf5200a8113bb9de6fe9d20f78872ea3755ca16b6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9349A732A921"
          }
        ],
        "outcomeCount": 890,
        "duplicateFailedCount": 124,
        "uniqueFailedCount": 16,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 319,
          "failed": 18,
          "cantTell": 15,
          "inapplicable": 56
        },
        "failedRules": [
          "color-contrast",
          "heading-order",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5240e24062b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "47b1ab12a93186c25ec0e5191c046534ff6db8958805e7927cf2cebc6bfe7157",
            "a11yOccurrenceDisplayId": "A11Y-OCC-47B1AB12A931"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28e79d8cc6ea",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "901bdfd063a157c897a299460deea538a9285a07a320fa4316b1bf405c339224",
            "a11yOccurrenceDisplayId": "A11Y-OCC-901BDFD063A1"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "769abba17bd9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "0617a740f11dd0d460c5f09ed26bb4b81d20b4a4d6faa086f84b3a674a3c1b1e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0617A740F11D"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".ind-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfc45cf83e8d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "ef5ed8e319a474ef26fbe22593792fc71de5b510f74c952a4483030a5dd19a7f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EF5ED8E319A4"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-sub",
            "html": "<div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.79 (foreground color: #555566, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".ind-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "410c96a9dbf5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b84856ec",
            "a11yPatternFingerprint": "bd9ff574df79f4f8be0818d2c1ecf68b460829f133970457242956fd4b8d7086",
            "a11yPatternDisplayId": "A11Y-PAT-BD9FF574DF79",
            "a11yOccurrenceFingerprint": "92df49591e83e23ae8e92a9e630d9f7f620631b5bb762b339621bf146d21ed78",
            "a11yOccurrenceDisplayId": "A11Y-OCC-92DF49591E83"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".ind-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38b9a36d6ba6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "832cd65daf44c3e69626acacdf5da236d68e11d4a1ee97da2d41e92e797f14ef",
            "a11yOccurrenceDisplayId": "A11Y-OCC-832CD65DAF44"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".ind-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fb7ccf7bc95",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "7440a42bd6bfd8625fa015da26a45119e7954457ae46c6d8a18a81786be7ee2d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7440A42BD6BF"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"sam-renewal-scam.html\"] > h4",
            "html": "<h4><span class=\"ico\">🚨</span> The SAM Renewal Scam</h4>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7000aa9b5a1e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a16977f9",
            "a11yPatternFingerprint": "2c60d35bfb15d5b11504369c9cbd51cfffadc8d342a1de87bcffedc1c8f372e2",
            "a11yPatternDisplayId": "A11Y-PAT-2C60D35BFB15",
            "a11yOccurrenceFingerprint": "4c3e1d7994bca7635abef78c85c65e3f3b4bee6e4cc2f3b692ce49619938aab3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4C3E1D7994BC"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5f1a00e7335",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "64b7b793c1836f2f66eb11b7aa4fbade6d22ff04c806267415c9d79a752d2abc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-64B7B793C183"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #06b6d4;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e788765a64e8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "00ef0bdad95d70cdeb1ff4869b2d70bc85c35f25a200ffbc563a9030ebc7d0df",
            "a11yOccurrenceDisplayId": "A11Y-OCC-00EF0BDAD95D"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f58c1de61ce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "a55737751601528aa4795f0d40a643b8e8e763e599f29a307400c7b3c4263d9c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A55737751601"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-hero",
            "html": "<div class=\"page-hero\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa7494c6705d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd1d7f9b",
            "a11yPatternFingerprint": "4710728b68df43ce612d557218925bfb722780cbc99a2b720c5555f648cb123c",
            "a11yPatternDisplayId": "A11Y-PAT-4710728B68DF",
            "a11yOccurrenceFingerprint": "96c910e72cc88713048414531ca75fe8976b05e4d9321b939cbdf8ae4c3e33e4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-96C910E72CC8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ind-bg",
            "html": "<div class=\"ind-bg\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ba65e1e3522",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59d1333f",
            "a11yPatternFingerprint": "f8252517ff48193a9d74610ab9171057312bc35d5373e0b2dfccaeb73ffdbdd0",
            "a11yPatternDisplayId": "A11Y-PAT-F8252517FF48",
            "a11yOccurrenceFingerprint": "3945c6d35b4c0017bf0eee6aa4aca98510cc3dbe4cf1ea791b9982b2a494a963",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3945C6D35B4C"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e12e044076f0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "d016f70d148111b6d133e22bef86316d11665fc645110adf975a830cc3e32e97",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D016F70D1481"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(6, 182, 212, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d5797698dde",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "615f21c5b999c5bdcbd4bfeb07601299712d6c573d18073dd71ba93c9184afb9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-615F21C5B999"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Cure Notices</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cc8febedf1a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "f4ba01da4b87a99fb84beb35a4a659ea11cbd65cf1b80dbb4abcda93b34b77b5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F4BA01DA4B87"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71f874b9890c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "102f90d5d0c13ce8299a19c597c034ce25fc5dc906b8288fbe13a6455dfd57cb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-102F90D5D0C1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5d18bc63bf1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "eeb5a0aed2c8c7d21abfcac1d347f04ede63a0fc659cd1bfc67156ce25854967",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EEB5A0AED2C8"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #06b6d4;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"For small businesses, new federal contractors, and subcontractors. SAM registration, WAWF invoicing, reading solicitations, and the pitfalls YouTube classes leave out. From a contracting officer's perspective.\">\n  <title>Industry | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n  <style>\n    .ind-bg { background: #040d1f; padding: 4rem 1.5rem 6rem; }\n    .ind-wrap { max-width: 1100px; margin: 0 auto; }\n    .ind-intro { text-align: center; margin-bottom: 2.5rem; max-width: 760px; margin-left:auto; margin-right:auto; }\n    .ind-intro-tag {\n      display: inline-block;\n      background: rgba(74,158,255,0.1);\n      border: 1px solid rgba(74,158,255,0.25);\n      color: var(--accent);\n      font-size: 0.72rem; font-weight: 700;\n      letter-spacing: 2px; text-transform: uppercase;\n      padding: 0.3rem 1rem; border-radius: 100px;\n      margin-bottom: 0.75rem;\n    }\n    .ind-intro h2 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: clamp(1.5rem,3vw,2.1rem);\n      font-weight: 700; color: var(--white);\n      margin-bottom: 0.5rem;\n    }\n    .ind-intro p {\n      color: var(--silver); font-size: 0.95rem;\n      max-width: 640px; margin: 0 auto 0.6rem; line-height: 1.7;\n    }\n    .wip-banner {\n      max-width: 1000px; margin: 0 auto 2.5rem;\n      padding: 1.2rem 1.4rem;\n      background: rgba(251,191,36,0.07);\n      border: 1px solid rgba(251,191,36,0.32);\n      border-left: 3px solid #fbbf24;\n      border-radius: 10px;\n      display: flex; gap: .9rem; align-items: flex-start;\n    }\n    .wip-banner-icon { font-size: 1.4rem; line-height: 1; flex-shrink: 0; padding-top: .15rem; }\n    .wip-banner p { margin: 0; color: var(--silver); font-size: .92rem; line-height: 1.65; }\n    .wip-banner strong { color: #fde68a; font-weight: 700; }\n\n    .roadmap {\n      max-width: 1000px; margin: 2rem auto 0;\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n      gap: 1rem;\n    }\n    .roadmap-card {\n      background: rgba(10,22,50,0.7);\n      border: 1px solid rgba(74,158,255,0.15);\n      border-radius: 12px;\n      padding: 1.3rem 1.4rem;\n    }\n    .roadmap-card h4 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.1rem; font-weight: 700; color: var(--white);\n      margin: 0 0 .55rem;\n      display: flex; align-items: center; gap: .5rem;\n    }\n    .roadmap-card h4 .ico { font-size: 1.15rem; }\n    .roadmap-card p {\n      font-size: .88rem; color: var(--silver);\n      line-height: 1.65; margin: 0;\n    }\n    .roadmap-card .roadmap-status {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 0.62rem; font-weight: 700;\n      text-transform: uppercase; letter-spacing: 1.4px;\n      color: #fcd34d; margin-bottom: .35rem;\n    }\n    .roadmap-card a { color: var(--accent); text-decoration: none; font-weight: 600; }\n    .roadmap-card a:hover { text-decoration: underline; }\n    .roadmap-card.has-content { border-color: rgba(110,231,183,0.3); }\n    .roadmap-card.has-content .roadmap-status { color: #6ee7b7; }\n    .roadmap-card.live-link {\n      background: rgba(110,231,183,0.04);\n      border-color: rgba(110,231,183,0.3);\n    }\n\n    .perspective-block {\n      max-width: 900px; margin: 3rem auto 0;\n      padding: 1.5rem 1.7rem;\n      background: rgba(74,158,255,0.04);\n      border: 1px solid rgba(74,158,255,0.2);\n      border-radius: 12px;\n    }\n    .perspective-block h3 {\n      font-family: 'Rajdhani', sans-serif;\n      font-size: 1.2rem; font-weight: 700; color: var(--white);\n      margin: 0 0 .6rem;\n    }\n    .perspective-block p {\n      font-size: 0.92rem; color: var(--silver);\n      line-height: 1.7; margin: 0 0 .6rem;\n    }\n    .perspective-block p:last-child { margin-bottom: 0; }\n\n    .ind-footer-note {\n      text-align: center; margin-top: 3rem;\n      padding-top: 2.2rem;\n      border-top: 1px solid rgba(74,158,255,0.08);\n      max-width: 1000px; margin-left: auto; margin-right: auto;\n    }\n    .ind-footer-note p { font-size: 0.88rem; color: var(--text-muted); line-height: 1.65; }\n    .ind-footer-note a { color: var(--accent); text-decoration: none; font-weight: 600; }\n    .ind-footer-note a:hover { text-decoration: underline; }\n\n    .bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}\n  </style>\n\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Industry | ContractingHQ\">\n  <meta property=\"og:description\" content=\"For small businesses, new federal contractors, and subs. SAM registration, WAWF invoicing, reading solicitations, and the pitfalls YouTube classes leave out.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/industry.html\">\n  <meta name=\"twitter:card\" content=\"summary\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Industry | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"For small businesses pursuing federal contracts.\">\n  <link rel=\"canonical\" href=\"https://kthq.org/industry.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\"><span class=\"logo-kthq\">KTHQ</span><span class=\"logo-full\">ContractingHQ</span></a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\"><span></span><span></span><span></span></button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"customer-education.html\">Customer Education</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"links.html\">Links</a></li>\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<div class=\"page-hero\">\n  <div class=\"container\">\n    <span class=\"hero-badge\">For Industry</span>\n    <h1 class=\"page-hero-title\">Selling to the Federal Government</h1>\n    <p class=\"page-hero-sub\">Plain-language guidance for small businesses, new contractors, and subs — written from a contracting officer’s perspective. The honest version of what those YouTube classes leave out.</p>\n  </div>\n</div>\n\n<div class=\"ind-bg\">\n  <div class=\"ind-wrap\">\n\n    <div class=\"wip-banner\">\n      <span class=\"wip-banner-icon\">🚧</span>\n      <p><strong>This track is under construction.</strong> The plan is to build out the registration, invoicing, and solicitation-reading basics first — then add the things the paid courses tend to gloss over: subcontracting risk, scope creep, and how COs actually evaluate proposals. If you’re a small business with a question that nobody’s answered honestly, <a href=\"contact.html\" style=\"color:#fcd34d;font-weight:600;text-decoration:underline;\">send it over</a>.</p>\n    </div>\n\n    <div class=\"ind-intro\">\n      <div class=\"ind-intro-tag\">Why This Exists</div>\n      <h2>The straight story, from the other side of the table</h2>\n      <p>There is no shortage of paid courses promising to teach small businesses how to win federal contracts. Most of them oversell the upside and undersell the risk. This track is the view from the contracting officer’s side: how to register without making it harder than it needs to be, how to read a solicitation, how to invoice correctly, and where new contractors most often get burned.</p>\n      <p>It is not a sales pitch. If federal contracting is the right fit for your business, the answers here will help. If it is not, the answers here will tell you that too.</p>\n    </div>\n\n    <div class=\"roadmap\">\n\n      <a href=\"sam-renewal-scam.html\" class=\"roadmap-card has-content live-link\" style=\"text-decoration:none; color:inherit; display:block;\">\n        <div class=\"roadmap-status\">✅ Live now</div>\n        <h4><span class=\"ico\">🚨</span> The SAM Renewal Scam</h4>\n        <p>SAM.gov is free. Anyone charging you is a scam. How to spot fake invoices and emails, renew yourself in five minutes, and what to do if you already paid. <strong style=\"color:#fcd34d;\">Read this before paying anyone.</strong></p>\n      </a>\n\n      <a href=\"sam-registration.html\" class=\"roadmap-card has-content live-link\" style=\"text-decoration:none; color:inherit; display:block;\">\n        <div class=\"roadmap-status\">✅ Live now</div>\n        <h4><span class=\"ico\">📝</span> Registering in SAM, Without the Hassle</h4>\n        <p>End-to-end walkthrough for new contractors: prep checklist with realistic timelines, every screen of the SAM form explained, the 10 most common rejections, and the help resources you don’t have to pay for.</p>\n      </a>\n\n      <a href=\"sam-reps-and-certs.html\" class=\"roadmap-card has-content live-link\" style=\"text-decoration:none; color:inherit; display:block;\">\n        <div class=\"roadmap-status\">✅ Live now</div>\n        <h4><span class=\"ico\">📝</span> SAM Reps and Certs — What COs Read First</h4>\n        <p>The reps and certs section, written from the CO’s side. Size status, socio-economic certifications, integrity disclosures, Section 889, DFARS provisions, and the pitfalls that cost vendors awards. The first place we look during market research.</p>\n      </a>\n\n      <a href=\"wawf-invoicing.html\" class=\"roadmap-card has-content live-link\" style=\"text-decoration:none; color:inherit; display:block;\">\n        <div class=\"roadmap-status\">✅ Live now</div>\n        <h4><span class=\"ico\">💸</span> Invoicing Through WAWF</h4>\n        <p>Step-by-step guide to submitting invoices in WAWF (PIEE). What to gather from your contract, picking the right document type, the click-by-click walkthrough (with an embedded over-the-shoulder demo), common rejections, and what happens after you submit.</p>\n      </a>\n\n      <div class=\"roadmap-card\">\n        <div class=\"roadmap-status\">Planned</div>\n        <h4><span class=\"ico\">🔎</span> Finding Opportunities (Tool)</h4>\n        <p>A simplified SAM.gov searcher built for small businesses, not procurement analysts. Filter by NAICS, set-aside, and keyword without learning the SAM advanced filter UI. Built on the same proxy as the market research tool.</p>\n      </div>\n\n      <div class=\"roadmap-card\">\n        <div class=\"roadmap-status\">Planned</div>\n        <h4><span class=\"ico\">📖</span> Reading a Federal Solicitation</h4>\n        <p>What Section L wants from you, what Section M tells you about how the CO will evaluate, and where to find the dealbreakers buried in the clauses. With a real example walked through end-to-end.</p>\n    </div>\n\n      <a href=\"set-asides.html\" class=\"roadmap-card has-content live-link\" style=\"text-decoration:none; color:inherit; display:block;\">\n        <div class=\"roadmap-status\">✅ Live now</div>\n        <h4><span class=\"ico\">🎯</span> Set-Asides &amp; Size Standards</h4>\n        <p>Small Business, 8(a), HUBZone, WOSB, SDVOSB. What they actually qualify you for, how COs choose among the programs, the Rule of Two, recertification, and how to read your size status without misrepresenting it.</p>\n      </a>\n\n      <a href=\"subcontracting-trap.html\" class=\"roadmap-card has-content live-link\" style=\"text-decoration:none; color:inherit; display:block;\">\n        <div class=\"roadmap-status\">✅ Live now</div>\n        <h4><span class=\"ico\">⚠️</span> The Subcontracting Trap</h4>\n        <p>What the YouTube federal contracting courses won't tell you. Non-Manufacturer Rule, Limitations on Subcontracting, the Excusable Delays clause, past performance attribution, joint ventures, and what your CO actually thinks when you blame your subcontractor.</p>\n      </a>\n\n      <div class=\"roadmap-card\">\n        <div class=\"roadmap-status\">Planned</div>\n        <h4><span class=\"ico\">🤨</span> What COs Actually Evaluate</h4>\n        <p>Past performance, technical approach, price reasonableness — what these mean to the CO, what they look for, and what red flags get a proposal moved to the “not in the competitive range” pile.</p>\n      </div>\n\n      <div class=\"roadmap-card\">\n        <div class=\"roadmap-status\">Planned</div>\n        <h4><span class=\"ico\">🔒</span> When NOT to Pursue a Contract</h4>\n        <p>Sometimes the right answer is “no bid.” The signs in a solicitation that should make a small business walk away — from impossible past-performance requirements to clauses that would put your company at financial risk.</p>\n      </div>\n\n    </div>\n\n    <div class=\"perspective-block\">\n      <h3>The honesty lens</h3>\n      <p>Most industry training is written by people whose business model depends on you believing federal contracting is a goldmine. This track is written by someone whose business model is contracts and who has watched a lot of small businesses get hurt by poor information.</p>\n      <p>Where federal contracting is genuinely a good fit, the guidance will say so. Where it is not, it will say that too. The point is to give you the same view of the playing field that the CO already has.</p>\n    </div>\n\n    <div class=\"ind-footer-note\">\n      <p>Question that should be on the roadmap? <a href=\"contact.html\">Send it</a>. The most useful entries in this track will come from real questions small businesses are actually asking.</p>\n    </div>\n\n  </div>\n</div>\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"customer-education.html\">Customer Education</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n\n<script src=\"main.js\"></script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script src=\"player.js\"></script>\n\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(6, 182, 212, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Cure Notices</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 408,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 11194,
          "settleDelayMs": 10000,
          "auditMs": 1281,
          "totalMs": 13076,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 18
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 40,
          "errors": 36,
          "warnings": 2,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "f21e8d2cc513",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "25ca64d54c3924383d134f2cbcc378e6c6a22b87619a5fed65bb669f9eb258b9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-25CA64D54C39"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "🚨 The SAM Renewal Scam",
            "message": "Heading hierarchy skipped: <h2> -> <h4>",
            "suggestion": "Use <h3> instead of <h4>",
            "line": 0,
            "fingerprint": "9dab0aa8031c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-efb4ef0a",
            "a11yPatternFingerprint": "f101e0e39dee7206fce1a789b489645c2fc01c69f3960b778fdf918c98781b47",
            "a11yPatternDisplayId": "A11Y-PAT-F101E0E39DEE",
            "a11yOccurrenceFingerprint": "e59d02cce5db0e8acde773a5b90dbb3fab1382cdb7a70abc4b9b1263416599a4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E59D02CCE5DB"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "cb65c30dd53c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "78c1713e5449864537e07612c079b5e98d882b004a18ae4ecacddc93f62e0703",
            "a11yOccurrenceDisplayId": "A11Y-OCC-78C1713E5449"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6fbb88e86b0a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "bf6aeb44c94a57a719f5ac3f56274db694068405165e3ec096d29755d6b98763",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BF6AEB44C94A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4c13e33d95c3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "458390bc3254a66b3f0101756e96b5a58aa914a72a53d1f8fc0f6d44db0cb674",
            "a11yOccurrenceDisplayId": "A11Y-OCC-458390BC3254"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "67d589831816",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "55b0c69a49497bf6b2abae78a1627885d893ff7978af11f77c50d008bd1cfe3e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-55B0C69A4949"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2c5219febcf7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "8d99aef617973e26cada16537ea80ce1d62e56ef4d18caa7f3dd6db9f1a41124",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8D99AEF61797"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6a8d99fc02c7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "ccc681df4a0df3ddf3cc78b1e4d0ce03e12c05798e72f1bf96840298fc84dacb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CCC681DF4A0D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "120e8caa9f2b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "4cafbeb2a5809bc18ed46b9bdeccc3f93ae34ad560e975548c28ed43845e16c2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4CAFBEB2A580"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "26cb72fd0d46",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "0bf684064fffead1a6cc59a4468c2cee2377cdbaff6619603ce13638933e67a0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0BF684064FFF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c07edabe6302",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "f75bfd6d365987c6fb17cbb0a25f62e35620c8696c80af2040c2a3fdf8c060a5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F75BFD6D3659"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0174f33b9355",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "c0b5ba28456261dce970dcbfc5dda5f836479d1752b95e817ae2ce1758ac1447",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C0B5BA284562"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e307bce826d9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "5dce64866c094b332a02304d4abe903cce6915e7850d6b972b0be71b1efc2d98",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5DCE64866C09"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a699c3e3ecaa",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "970d6d2807241faa4e1692662e57fd9eac7248404839b88040822c4427bc46fa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-970D6D280724"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "250f373de6ae",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "849eaabc9f73817ae7e8e519ff3a825e15df3350d57934d9e71fa83c16591aa9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-849EAABC9F73"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bfb4ca806fc7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "ceb3e2c45b0e25c6f7d30058ab77a5084dadfaf6c1b3ee547a447bd5d2899e1e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CEB3E2C45B0E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "264a5e56aac7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "45ea6861eacca61036c1f207474c8ae75c42208fc0b5aece62cfd00d1d8e4950",
            "a11yOccurrenceDisplayId": "A11Y-OCC-45EA6861EACC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bd55ae5778cb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "20f41aae4eec53ea859efc204939bbe057f292f2392e74e67a840d8ca5715ffd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-20F41AAE4EEC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "95384f14cb97",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "c5ab00191ec4237aa3bcb5729a08905165a20e2a3179ad75b11e75041c2abf94",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C5AB00191EC4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "18dc49baef47",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "91b8d068ed5fd713efcf5a02fa725089f16b5fe4e01e46966b8f2a56f15d4238",
            "a11yOccurrenceDisplayId": "A11Y-OCC-91B8D068ED5F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "19324f9b9b57",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "14bd26a30668c27e668ec74ed6f59b8412fa7855207b38ccf5c8328d47cfc4de",
            "a11yOccurrenceDisplayId": "A11Y-OCC-14BD26A30668"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e58ceb71efa2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "6086ecef246d71e855d89cc29a5989dde720b2067e0e0f7ec18f32add6059cbd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6086ECEF246D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b34f3d9f667a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "2e9046fcb6abe011d8348fbb8eeac5b49aacc02a3342fdc85287c6b25f9d348f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2E9046FCB6AB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f86113204a6c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "edce2bcf9c1d9a114864b92034718a5c1c03c3b3af6961aa1456ea81b52d40cd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EDCE2BCF9C1D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "49943faf06c1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "7962565b80c5be3fd61a6f3ad6ebaeb3e02a7d9840b0165df6ea742e5e1b3233",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7962565B80C5"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e532c1197945",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "005abba1d9fc310b9d86106ca96eafdcc93b1859003b510cbbfec2739aee32f0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-005ABBA1D9FC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "826105089a27",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "ad17508c559e3f88fa0adff5bd859f33db972b4b7d9dfdd4d8b204f8778d79f8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AD17508C559E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "db4432f9347d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "d29941d1bcaa23b8f4162e2551d6b9a95364e1e745d8a0a5665418c7b2f5b469",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D29941D1BCAA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2208913f751f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "024bd01f8822a18c6a377379edab91418fdd3b63cef878e47b39c02add471461",
            "a11yOccurrenceDisplayId": "A11Y-OCC-024BD01F8822"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0773ed67e6ee",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "e7dfbbee697c1b4496bdb1dda96ffa1e044f271b177dd042326e0ed8ef6d443d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E7DFBBEE697C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "958c8d11acdd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "69abbb724c9a77d4183cc413393198134c52357f508218e84cba61dc2b20ee3f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-69ABBB724C9A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c4b437250690",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "1f75fdbe31bb24f8a77c69c8ff3ca2aab8bce47db33888e5ed09db0a0ea71d83",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1F75FDBE31BB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a742bef585b3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "53d22778a3b101982bc3eb3e60b1ea8459f782cb93db37a0058002823c20bee9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-53D22778A3B1"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "75d888c95385",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "56fbe0e82edf124c7b4f1b20973000989d67ead1e19c4605b58c42e63278cdfd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-56FBE0E82EDF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d7f0251eb759",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "ce99b74b027dc40d9b289285c5c07e369e951eec9c5ec8415c3f78581bab7ed4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CE99B74B027D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e48e304c8208",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "4c0f47b3a243f558c068c4fe7e255109919687e447bebb687b95fb48c8300d9b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4C0F47B3A243"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "266a1fafe459",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "551135432d41937166f1bbf930b455beaff009d640598c03b3125376756870d4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-551135432D41"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "49d8115893f0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "582b744623c34138b4a8ee0cd0d751bfd3f43624a2325e29dc1fd67ba068cdc8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-582B744623C3"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "cdf225339ab2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "724419cb1d6ffcc7640585927a46a471f8044183d53e09ede590b92fa95b80a9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-724419CB1D6F"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "cdf225339ab2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "724419cb1d6ffcc7640585927a46a471f8044183d53e09ede590b92fa95b80a9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-724419CB1D6F"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 124,
      "timings": {
        "fetchMs": 219,
        "pageNavigationMs": 11194,
        "pageLoadDelayMs": 10000,
        "totalMs": 19108,
        "scannerMs": {
          "axe": 13076,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/far-part6-competition.html",
      "finalUrl": "https://kthq.org/far-part6-competition.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "FAR Part 6: Other Than Full & Open Competition | ContractingHQ",
      "elapsedMs": 19451,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 804,
          "failed": 298,
          "cantTell": 61,
          "inapplicable": 52
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f60cd05118cc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "33fbdc48ba5a8e1241c7bbb943c14d30084e730952691c96c99ba4748a564c4a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-33FBDC48BA5A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a797f1531aae",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "9bce443984bcc9a45e3f07ea61ce9b21da2277b07a4a4abcd721c54839a4b6f1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9BCE443984BC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"active\"]",
            "html": "<a href=\"training.html\" class=\"active\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e74e0992b6b3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3ebaabbf",
            "a11yPatternFingerprint": "81982916b09f6bd81b389ce520157de84fa1525c39537da3d44f1b95640a0910",
            "a11yPatternDisplayId": "A11Y-PAT-81982916B09F",
            "a11yOccurrenceFingerprint": "86fe7b3dcc0260c1a7a297c9eb5d56984e19b3a3abef61dd128793e19909f572",
            "a11yOccurrenceDisplayId": "A11Y-OCC-86FE7B3DCC02"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "882c1a5c1d56",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "25b325d8c90570562f53dc2a48a048b0059de59c6e861042506de012b92e8d2a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-25B325D8C905"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "285271c202ce",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "e7ca584b0e93ff231665a34052643296fb17dd29b8e2597db8bdfa849d559e40",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E7CA584B0E93"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "175556970405",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "2be7e19db438fd801ec83a9d7560a0e33f00faceaaa4f91f209b830fc982a25a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2BE7E19DB438"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa78cd74f10c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "f9b0c0d7c47ff02728a749c2555514c55262ad332d22546b9311e793b8681f18",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F9B0C0D7C47F"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f70852bb9904",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "2f2450043b375c7fbef829e53ec56d524709ff4b74bd411bc24a85a74c23dd41",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2F2450043B37"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e8473016324",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "0e8dddc7f51cf4fd7bab10003d14627e9f22535ece5fba1c3f7f4f40d13b5f8f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0E8DDDC7F51C"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-prev-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"evaluating-justifications.html\" aria-label=\"Previous Training: Evaluating Brand Name J&As\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "693f8897fdbe",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d9c1cd5",
            "a11yPatternFingerprint": "7a9cf2260dc7c7f537d3974fd7e21f9a390ff871ee913c2d1c7ae42761ea6035",
            "a11yPatternDisplayId": "A11Y-PAT-7A9CF2260DC7",
            "a11yOccurrenceFingerprint": "8fb3459980646381aaf9e988b027a06570745fa24914b19c7a461c5c1a6ac4cc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8FB345998064"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"training-floating-nav training-next-float training-nav-auto\"]",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"far-part8-limiting-sources.html\" aria-label=\"Next Training: Limiting Sources\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04aa239ca565",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3854520",
            "a11yPatternFingerprint": "ea4b1ba79ba210b4b0a94cd151bdfd5283763f21d67c432512d6080e42f35dfb",
            "a11yPatternDisplayId": "A11Y-PAT-EA4B1BA79BA2",
            "a11yOccurrenceFingerprint": "e37c0bea56ee8ca1bf51d908f8a0b958586abcd5e96891d6f0699fb8320e5678",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E37C0BEA56EE"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "036476553122",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "b9e426002b9e050654fc73e9f502fee00bbc584273cd30b93fbb7a56f7f99721",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B9E426002B9E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c033820389e4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "ec1ee4746586ccd5153f484f6770fd47e3b43caea3ddcc45ecf61a7507247d86",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EC1EE4746586"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ff4d40f38f7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "8c31987bfc913b73ba534a6f88e0f977f5c4d0f9490e0b57607fa9853593ee7c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8C31987BFC91"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "daa6d3f088d9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "3e331f7bf0eea72c2cbdc8c11dac0d7b18116f8a53e694dce218db539a401edf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3E331F7BF0EE"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.66:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.02:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.83:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.46:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a808df61cb1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "1ac05c5743a9f6f5bd88b5d023bbed0b0b01447551f64f783d96477ca741f59f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1AC05C5743A9"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a5124b900c2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "30286f82d3c36eee5b30dee27b4abe22c18e279918c698b517844eb4fa3dcf5d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-30286F82D3C3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "262dad61afd6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "6a92559218ddefd7974d25d86fe787d2ec1e6ea614f835b11e7628fd0d95d763",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6A92559218DD"
          }
        ],
        "outcomeCount": 1215,
        "duplicateFailedCount": 280,
        "uniqueFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 522,
          "failed": 19,
          "cantTell": 21,
          "inapplicable": 56
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc14ad965df6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "2a489087eba8159b5d3ff973be86f8fbac7aa0680ae1b76123c176443dc8dcb7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2A489087EBA8"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1d97e231265",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "52c9b5c6a1d9459f0c10be91f42a3ae461ee6a89474e1f1ed2b739d8a7887a70",
            "a11yOccurrenceDisplayId": "A11Y-OCC-52C9B5C6A1D9"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f6fc5a6fc54",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "db2f2db2da4a346b7ad2eb646202ecc3fd13669b3a69d01f3cdccacb1185d690",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DB2F2DB2DA4A"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".fp6-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0a807aa4b54",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "55ebf9951890fa071581b18d94aedc48610fc11293ccfd1c4bb0768b39d751ad",
            "a11yOccurrenceDisplayId": "A11Y-OCC-55EBF9951890"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-sub",
            "html": "<div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.79 (foreground color: #555566, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".fp6-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26d6cc7b9d22",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b84856ec",
            "a11yPatternFingerprint": "bd9ff574df79f4f8be0818d2c1ecf68b460829f133970457242956fd4b8d7086",
            "a11yPatternDisplayId": "A11Y-PAT-BD9FF574DF79",
            "a11yOccurrenceFingerprint": "2e1a4affcdf629c9c4a2d57e66cb3d50b8d0697b5d9ea468a69c23f72e73c32f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2E1A4AFFCDF6"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".fp6-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5d63b4c689f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "b13759d6cdfa1de2757252dddba742d54984886bba6b94b506c4f66bdfdc4366",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B13759D6CDFA"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".fp6-bg"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad4cfaa935e6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "59f3de9309a9840051dc0d2d95fa3c5800e0e9617337b31e1a96bda14d0ca2d6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-59F3DE9309A9"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "544ac6f51e3e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "bbdd95241cf357db2bc2f1e823296af87081e9ccc4cf4b386fd18c90a5fe0d42",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BBDD95241CF3"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #a855f7;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef9aa764fe89",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "35f122f05ab83f1067f9790d7ded2d1b99cbea169bac202d7519d3c01adb9a5d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-35F122F05AB8"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "900edeed4a6a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "d194ff2ec61e01b72f5a04e495741bcb0c1b2edf77c1cb1b3bb80d2aff61fd67",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D194FF2EC61E"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-hero",
            "html": "<div class=\"page-hero\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "523085e2ff46",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd1d7f9b",
            "a11yPatternFingerprint": "4710728b68df43ce612d557218925bfb722780cbc99a2b720c5555f648cb123c",
            "a11yPatternDisplayId": "A11Y-PAT-4710728B68DF",
            "a11yOccurrenceFingerprint": "bf03fcb4495ecaf8c278349a7f45738bc34f18afe1bba5306f9ff0c0713fdf93",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BF03FCB4495E"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#panel-learn",
            "html": "<div id=\"panel-learn\" class=\"fp6-panel active\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd38340149cd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7da18b54",
            "a11yPatternFingerprint": "5ea227713167763ad8bd036bdba494e2135687609762e3348cb199d5dd88a0c8",
            "a11yPatternDisplayId": "A11Y-PAT-5EA227713167",
            "a11yOccurrenceFingerprint": "43f48ae6a44abbca836ce994a86f276defbe061dcf1a589fb0d2d50b2573e63f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-43F48AE6A44A"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-prev-float",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"evaluating-justifications.html\" aria-label=\"Previous Training: Evaluating Brand Name J&amp;As\"><em>←</em><span>Previous Training</span><strong>Evaluating Brand Name J&amp;As</strong></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f4d76de88ec",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-34a903fa",
            "a11yPatternFingerprint": "42bb9c1dfa41a1112e42b6410fb42a5d12a243a1ef12577f5498a146e16d00ec",
            "a11yPatternDisplayId": "A11Y-PAT-42BB9C1DFA41",
            "a11yOccurrenceFingerprint": "fc9cda85f4e86e6077b826a2e48a823615e1c8388bf02541a0f165464ac0f297",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FC9CDA85F4E8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".training-next-float",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"far-part8-limiting-sources.html\" aria-label=\"Next Training: Limiting Sources\"><span>Next Training</span><strong>Limiting Sources</strong><em>→</em></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1cb9e7caa23",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d90cc1f",
            "a11yPatternFingerprint": "a76eeeb210cd0a789672f4c6f0f1bc52ca3d71751edd452cce32291a1080aeee",
            "a11yPatternDisplayId": "A11Y-PAT-A76EEEB210CD",
            "a11yOccurrenceFingerprint": "968768f1cacd84160b2449d07551f762aa1b880ce00ef7b8485e35d288e3db9f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-968768F1CACD"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8546b0c5928f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "00beb61ad1bd74b9a68e8339d0c5522fa37639a9d8978d6c8a14ec1b6fb3cdef",
            "a11yOccurrenceDisplayId": "A11Y-OCC-00BEB61AD1BD"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(168, 85, 247, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26bfe255cb87",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "2f5d3b0d8a01863e5eae97aec8c4681f336ee391a666912b2efdb418cb2b05d2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2F5D3B0D8A01"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Lo Que Cotizaste</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a3a0d4577f6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "1f565c22ec49082882e2c5b9c7f4335cfd24b31df80274d94ea03f2c0404d958",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1F565C22EC49"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1de01155d90d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "961b9f4254f7014583f2cd0da7dbd09ebbef7d147d29085f49a56a67198d2288",
            "a11yOccurrenceDisplayId": "A11Y-OCC-961B9F4254F7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03e148f04f3c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "aef30393225e7e41f7a1357a94634dfc26e6bb90dc58e4f4083f9dbeda7b4a08",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AEF30393225E"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #a855f7;\"><head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"Learn the RFO FAR Part 6 competition authorities under FAR 6.103, J&amp;A content under FAR 6.104-1, approval thresholds under FAR 6.104-2, and when Part 6 applies.\">\n  <title>FAR Part 6: Other Than Full &amp; Open Competition | ContractingHQ</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <style>\n    .fp6-bg { background: #040d1f; padding: 0 0 6rem; min-height: 80vh; }\n    .fp6-tabs { display: flex; gap: 0; border-bottom: 1px solid rgba(74,158,255,0.15); background: rgba(4,13,31,0.95); position: sticky; top: 0; z-index: 90; backdrop-filter: blur(8px); flex-wrap: wrap; }\n    .fp6-tab { padding: 0.85rem 1.5rem; font-size: 0.85rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: var(--silver); background: none; border: none; border-bottom: 3px solid transparent; cursor: pointer; transition: all 0.18s; font-family: inherit; white-space: nowrap; }\n    .fp6-tab:hover { color: var(--white); }\n    .fp6-tab.active { color: var(--accent); border-bottom-color: var(--accent); }\n    .fp6-panel { display: none; padding: 3rem 1.5rem; max-width: 900px; margin: 0 auto; }\n    .fp6-panel.active { display: block; }\n    .fp6-intro { text-align: center; padding: 2.5rem 1.5rem 0; }\n    .fp6-intro-tag { display: inline-block; background: rgba(74,158,255,0.1); border: 1px solid rgba(74,158,255,0.25); color: var(--accent); font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 0.25rem 0.9rem; border-radius: 100px; margin-bottom: 0.65rem; }\n    .fp6-intro h2 { font-family: 'Rajdhani', sans-serif; font-size: clamp(1.4rem,3vw,2rem); font-weight: 700; color: var(--white); margin-bottom: 0.4rem; }\n    .fp6-intro p { color: var(--silver); font-size: 0.9rem; max-width: 620px; margin: 0 auto 1.5rem; line-height: 1.6; }\n    .learn-section { margin-bottom: 2.5rem; }\n    .learn-section h3 { font-family: 'Rajdhani', sans-serif; font-size: 1.35rem; font-weight: 700; color: var(--white); margin-bottom: 0.75rem; display: flex; align-items: center; gap: 0.5rem; }\n    .learn-section h3 .section-num { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 8px; background: rgba(74,158,255,0.12); color: var(--accent); font-size: 0.85rem; font-weight: 700; flex-shrink: 0; }\n    .learn-body { color: var(--silver); font-size: 0.92rem; line-height: 1.75; }\n    .learn-body p { margin-bottom: 1rem; }\n    .learn-body strong { color: var(--white); font-weight: 600; }\n    .learn-body .highlight-box { background: rgba(74,158,255,0.05); border: 1px solid rgba(74,158,255,0.15); border-radius: 12px; padding: 1rem 1.25rem; margin: 1rem 0; font-size: 0.88rem; }\n    .learn-body .highlight-box.warn { background: rgba(248,113,113,0.05); border-color: rgba(248,113,113,0.2); }\n    .learn-body .highlight-box.warn strong { color: #fca5a5; }\n    .learn-body .highlight-box.tip { background: rgba(52,211,153,0.05); border-color: rgba(52,211,153,0.2); }\n    .learn-body .highlight-box.tip strong { color: #6ee7b7; }\n    .learn-divider { border: none; border-top: 1px solid rgba(74,158,255,0.08); margin: 2rem 0; }\n    /* ── Document display ── */\n    .fp6-outer { background: rgba(10,22,50,0.3); border-radius: 14px; padding: 1.5rem; overflow-x: auto; }\n    .fp6-doc { min-width: 600px; border: 2px solid #000; background: #fff; color: #000; font-size: 12px; line-height: 1.6; font-family: 'Inter', 'Times New Roman', serif; padding: 2rem 2.5rem; }\n    .fp6-doc h4 { font-size: 14px; font-weight: 700; text-transform: uppercase; text-align: center; margin-bottom: 0.25rem; letter-spacing: 1px; }\n    .fp6-doc h5 { font-size: 11px; font-weight: 400; text-align: center; margin-bottom: 1.5rem; padding-bottom: 0.5rem; border-bottom: 2px solid #000; }\n    .fp6-doc .doc-label { font-size: 11px; font-weight: 700; margin: 0.75rem 0 0.15rem; text-transform: uppercase; }\n    .fp6-doc .doc-field { font-size: 12px; padding: 0.3rem 0; border-bottom: 1px solid #ccc; margin-bottom: 0.5rem; min-height: 1.2em; }\n    .fp6-doc .doc-section-head { font-size: 12px; font-weight: 700; margin: 1.25rem 0 0.5rem; }\n    .fp6-doc .doc-section-body { font-size: 12px; padding: 0.4rem 0; }\n    .fp6-doc .doc-sig { margin-top: 1.5rem; border-top: 1px solid #000; padding-top: 0.3rem; font-size: 11px; }\n    .fp6-doc .doc-footer { margin-top: 1.5rem; text-align: center; font-size: 10px; font-style: italic; color: #666; border-top: 1px solid #ccc; padding-top: 0.75rem; }\n    /* ── Clickable sections ── */\n    .fp6-section { padding: 0.6rem 0.75rem; margin: 0.5rem 0; border-radius: 4px; cursor: pointer; transition: background 0.12s; border-left: 3px solid transparent; }\n    .fp6-section:hover { background: #f0f4ff; }\n    .fp6-section.active { background: #fff9db; }\n    .fp6-section.fp6-flag { border-left-color: #4a9eff; }\n    .fp6-section.fp6-problem { border-left-color: #dc2626; }\n    /* ── Toggle buttons ── */\n    .fp6-toggle { display: flex; gap: 0; margin-bottom: 1.25rem; }\n    .fp6-toggle-btn { flex: 1; padding: 0.75rem 1rem; font-size: 0.85rem; font-weight: 700; border: 1px solid rgba(74,158,255,0.2); background: rgba(10,22,50,0.5); color: var(--silver); cursor: pointer; transition: all 0.18s; font-family: inherit; }\n    .fp6-toggle-btn:first-child { border-radius: 8px 0 0 8px; }\n    .fp6-toggle-btn:last-child { border-radius: 0 8px 8px 0; }\n    .fp6-toggle-btn.active { background: rgba(74,158,255,0.15); color: var(--accent); border-color: rgba(74,158,255,0.35); }\n    .fp6-toggle-btn.bad { color: var(--silver); }\n    .fp6-toggle-btn.bad.active { background: rgba(220,38,38,0.12); color: #fca5a5; border-color: rgba(220,38,38,0.35); }\n    /* ── Note popup ── */\n    .fp6-overlay { display: none; position: fixed; inset: 0; background: rgba(0,0,0,0.6); z-index: 200; align-items: center; justify-content: center; padding: 1.5rem; }\n    .fp6-overlay.visible { display: flex; }\n    .fp6-note { background: #0d1a33; border: 1px solid rgba(74,158,255,0.3); border-radius: 14px; padding: 1.5rem 1.75rem; max-width: 520px; width: 100%; box-shadow: 0 8px 40px rgba(0,0,0,0.5); animation: popIn 0.18s ease-out; position: relative; }\n    .fp6-note.warn { border-color: rgba(220,38,38,0.4); }\n    .fp6-note-title { font-family: 'Rajdhani', sans-serif; font-size: 1.15rem; font-weight: 700; color: var(--accent); margin-bottom: 0.6rem; padding-right: 2rem; }\n    .fp6-note.warn .fp6-note-title { color: #fca5a5; }\n    .fp6-note-body { color: var(--silver); font-size: 0.9rem; line-height: 1.75; }\n    .fp6-note-body strong { color: var(--white); }\n    .fp6-note-close { position: absolute; top: 1rem; right: 1rem; background: none; border: none; color: var(--silver); cursor: pointer; font-size: 1.4rem; line-height: 1; padding: 0; transition: color 0.12s; }\n    .fp6-note-close:hover { color: var(--white); }\n    @keyframes popIn { from { opacity: 0; transform: scale(0.95); } to { opacity: 1; transform: scale(1); } }\n    /* ── Lookup ── */\n    .lookup-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.25rem; margin-top: 1.5rem; }\n    .lookup-card { background: rgba(10,22,50,0.7); border: 1px solid rgba(74,158,255,0.12); border-radius: 14px; padding: 1.5rem; transition: all 0.2s; }\n    .lookup-card:hover { border-color: rgba(74,158,255,0.3); transform: translateY(-2px); }\n    .lookup-card h4 { font-family: 'Rajdhani', sans-serif; font-size: 1.1rem; font-weight: 700; color: var(--white); margin-bottom: 0.5rem; }\n    .lookup-card p { color: var(--silver); font-size: 0.85rem; line-height: 1.6; margin-bottom: 1rem; }\n    .lookup-card a { display: inline-flex; align-items: center; gap: 0.4rem; color: var(--accent); font-size: 0.85rem; font-weight: 700; text-decoration: none; transition: all 0.18s; }\n    .lookup-card a:hover { color: var(--white); }\n    .lookup-card a::after { content: '\\2197'; font-size: 0.9rem; }\n    @media (max-width: 768px) {\n      .fp6-tab { padding: 0.7rem 0.9rem; font-size: 0.75rem; }\n      .lookup-grid { grid-template-columns: 1fr; }\n      .fp6-doc { min-width: 0; padding: 1rem; font-size: 11px; }\n    }\n    .bmc-btn{display:inline-flex;align-items:center;gap:.4rem;background:#FFDD00;color:#000;border-radius:8px;padding:.45rem 1rem;font-weight:700;font-size:.83rem;text-decoration:none;transition:opacity .2s,transform .15s;margin-top:.75rem}.bmc-btn:hover{opacity:.88;transform:translateY(-1px)}\n  </style>\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n  <!-- Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"FAR Part 6: Other Than Full &amp; Open Competition | ContractingHQ\">\n  <meta property=\"og:description\" content=\"Learn the RFO FAR Part 6 competition authorities under FAR 6.103, J&amp;A content under FAR 6.104-1, approval thresholds under FAR 6.104-2, and when Part 6 applies.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/far-part6-competition.html\">\n  <meta property=\"og:image\" content=\"https://kthq.org/og-image.png\">\n  <meta name=\"twitter:card\" content=\"summary_large_image\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"FAR Part 6: Other Than Full &amp; Open Competition | ContractingHQ\">\n  <meta name=\"twitter:description\" content=\"Learn the RFO FAR Part 6 competition authorities under FAR 6.103, J&amp;A content under FAR 6.104-1, approval thresholds under FAR 6.104-2, and when Part 6 applies.\">\n  <meta name=\"twitter:image\" content=\"https://kthq.org/og-image.png\">\n  <link rel=\"canonical\" href=\"https://kthq.org/far-part6-competition.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\"><span class=\"logo-kthq\">KTHQ</span><span class=\"logo-full\">ContractingHQ</span></a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\" data-kthq-soft-bound=\"true\"><span></span><span></span><span></span></button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\" class=\"active\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n\n\n<div class=\"page-hero\">\n  <div class=\"container\">\n    <span class=\"hero-badge\">Beginner Track • Topic 15</span>\n    <h1 class=\"page-hero-title\">FAR Part 6: Other Than Full &amp; Open Competition</h1>\n    <p class=\"page-hero-sub\">RFO FAR Part 6 governs when and how you can restrict competition on open-market acquisitions. Most of the time it will not apply to you in operational contracting, but you need to know when it does.</p>\n  </div>\n</div>\n\n<div class=\"fp6-bg\">\n  <div class=\"fp6-tabs\">\n    <button class=\"fp6-tab active\" data-tab=\"learn\">📖 Learn</button>\n    <button class=\"fp6-tab\" data-tab=\"examples\">📄 J&amp;A Examples</button>\n    <button class=\"fp6-tab\" data-tab=\"lookup\">🔍 Look It Up</button>\n  </div>\n\n  <!-- ═══════════════ LEARN ═══════════════ -->\n  <div id=\"panel-learn\" class=\"fp6-panel active\">\n\n    <div class=\"fp6-intro\">\n      <span class=\"fp6-intro-tag\">The Basics</span>\n      <h2>Other Than Full &amp; Open Competition</h2>\n      <p>The seven RFO FAR 6.103 authorities, when they apply, and why Part 6 matters less than you think in operational contracting.</p>\n    </div>\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">1</span> When Does Part 6 Even Apply?</h3>\n      <div class=\"learn-body\">\n        <p>FAR Part 6 applies to open-market acquisitions unless an exception in FAR 6.001 or another statute takes the action out of Part 6. If you are placing an order against an existing contract, Part 6 usually is not your lane. If you are buying commercial products or commercial services using FAR 12.201-1 simplified procedures, FAR Part 12 has its own streamlined process and authority citations. In operational contracting, many buys will be under the SAT, on existing contracts, or inside the Part 12 simplified procedures lane. So Part 6 applies less often than you might think. But when it does, you need to get it right.</p>\n        <div class=\"highlight-box\">\n          <p>Each FAR Part has its own lane for restricting competition, and each lane has its own name for the sole source document:</p>\n          <p><strong>FAR Part 6:</strong> Justification and Approval (J&amp;A). Open-market procurements using the authorities in FAR 6.103.</p>\n          <p><strong>FAR Part 8:</strong> Limited Sources Justification. Orders from Federal Supply Schedules (GSA).</p>\n          <p><strong>FAR Part 12:</strong> Commercial Sole Source Justification. Commercial buys using FAR 12.201-1 simplified procedures.</p>\n          <p><strong>FAR Part 16:</strong> Exception to Fair Opportunity. Task and delivery orders off IDIQ and requirements contracts.</p>\n          <p>People use \"J&amp;A\" interchangeably for all of these. A sharp contracting officer asks which lane applies before picking the template. For the commercial statute breakdown, see <a href=\"commercial-competition-statutes.html\" style=\"color:var(--accent);font-weight:700;\">Competition Statutes for Commercial Buys</a>.</p>\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">2</span> The Seven Exceptions (IOU PAIN)</h3>\n      <div class=\"learn-body\">\n        <p>RFO FAR 6.103 lists seven authorities that allow other than full and open competition. The mnemonic is IOU PAIN:</p>\n        <div class=\"highlight-box\">\n          <p><strong>I</strong> - Industrial Mobilization (FAR 6.103-3)</p>\n          <p><strong>O</strong> - Only One Responsible Source (FAR 6.103-1)</p>\n          <p><strong>U</strong> - Unusual and Compelling Urgency (FAR 6.103-2)</p>\n          <p><strong>P</strong> - Public Interest (FAR 6.103-7)</p>\n          <p><strong>A</strong> - Authorized by Statute (FAR 6.103-5)</p>\n          <p><strong>I</strong> - International Agreement (FAR 6.103-4)</p>\n          <p><strong>N</strong> - National Security (FAR 6.103-6)</p>\n        </div>\n        <p>In practice, the three you will encounter most often in operational contracting are Only One Responsible Source, Unusual and Compelling Urgency, and Authorized by Statute. The rest exist but come up rarely at the base level.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">3</span> The Ones You Will Actually Use</h3>\n      <div class=\"learn-body\">\n        <p><strong>Only One Responsible Source (6.103-1):</strong> This is your standard sole source authority. The supplies or services required are available from only one responsible source and no other type of supplies or services will satisfy agency requirements. This is what brand-name J&amp;As typically cite. You need a written justification and approval (J&amp;A) prepared and approved under FAR 6.104.</p>\n        <p><strong>Unusual and Compelling Urgency (6.103-2):</strong> The agency's need is of such an unusual and compelling urgency that the Government would be seriously injured unless the agency is permitted to limit the number of sources. This is not \"we forgot to plan.\" This is genuine urgency. The contracting officer must still request offers from as many potential sources as is practicable under the circumstances.</p>\n        <p><strong>Authorized by Statute (6.103-5):</strong> A statute authorizes or requires that the acquisition be made through another agency or from a specified source. The most common operational example is the 8(a) program. This authority is different from the others because many uses do not require the normal FAR 6.104 J&amp;A. For 8(a), coordinate with the Small Business office and SBA and follow FAR Part 19.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">4</span> J&amp;A Requirements</h3>\n      <div class=\"learn-body\">\n        <p>When you use a Part 6 authority under FAR 6.103, you generally need a Justification and Approval (J&amp;A) document prepared under FAR 6.104. The J&amp;A must include specific elements: a description of what you are buying, why full and open competition is not suitable, the statutory authority being cited, market research results, any actions to remove barriers to competition in future acquisitions, and the contracting officer's certification that the justification is accurate.</p>\n        <p>There are important exceptions. FAR 6.104 does not require the normal written J&amp;A for 6.103-5 authorized-or-required-by-statute actions or 6.103-7 public-interest actions. But do not stop there. For example, RFO FAR Part 19 still requires a 6.104 justification before SBA may accept a sole-source 8(a) contract over $30 million.</p>\n        <div class=\"highlight-box tip\">\n          <strong>Approval thresholds go up with dollar value (FAR 6.104-2):</strong><br>\n          Up to $900K: Contracting officer's certification is the approval.<br>\n          $900K to $20M: Competition Advocate for the procuring activity (cannot be delegated).<br>\n          $20M to $90M ($150M for DoD, NASA, and Coast Guard): Head of the Procuring Activity or designee (general/flag officer or above GS-15).<br>\n          Over $90M ($150M for DoD/NASA/CG): Senior Procurement Executive. Generally cannot be delegated.<br>\n          Include the value of all options when determining the approval level.\n        </div>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">5</span> What Goes Into a J&amp;A (FAR 6.104-1)</h3>\n      <div class=\"learn-body\">\n        <p>FAR 6.104-1 lays out exactly what a Justification and Approval must contain. There are 12 listed content elements. Your agency template may organize them differently, but every one of these must be addressed somewhere in the document.</p>\n        <p><strong>Element 1: Identification.</strong> Name the agency, the contracting activity, and label the document as a \"Justification for Other Than Full and Open Competition.\" Sounds obvious, but reviewers need to know who wrote it and what it is.</p>\n        <p><strong>Element 2: Nature and Description of the Action.</strong> Is this a new contract, a modification, a follow-on? Describe what you are doing and why.</p>\n        <p><strong>Element 3: Description of Supplies or Services.</strong> What is the Government buying, and what is the estimated value? Be specific enough that a reviewer who has never seen the requirement can understand it. Include technical specifics, part numbers, building locations, and applicable technical orders where relevant.</p>\n        <p><strong>Element 4: Statutory Authority.</strong> Identify which FAR 6.103 authority applies. This must match the facts in the rest of the document. If you cite 6.103-1 (only one responsible source), every paragraph that follows should prove that claim.</p>\n        <p><strong>Element 5: Demonstration That the Authority Applies.</strong> This is the heart of the J&amp;A. You must demonstrate WHY the contractor's unique qualifications or the nature of the acquisition justifies using the authority you cited. If you cited 6.103-1, you need to prove no other source can do this work. If you cited 6.103-2 (urgency), you need to explain the specific urgency and why the Government would be seriously injured by delay.</p>\n        <p><strong>Element 6: Efforts to Solicit Offers.</strong> Describe what you did to get offers from as many sources as practicable. Even in a sole source, you should be soliciting to the extent possible. Also address whether you published a notice or what exception to the publication requirement applies.</p>\n        <p><strong>Element 7: Fair and Reasonable Price Determination.</strong> The contracting officer must determine that the anticipated cost is fair and reasonable. How will you make that determination? Prior pricing, independent government cost estimate, market comparisons?</p>\n        <p><strong>Element 8: Market Research.</strong> Describe the market research you conducted and what it showed. If you did not conduct market research, explain why not (this better be a very good reason).</p>\n        <p><strong>Element 9: Other Supporting Facts.</strong> Anything else that supports the case. For follow-on actions under 6.103-1, this includes duplicated cost or delay estimates. For urgency under 6.103-2, this includes data, estimated cost, or other rationale explaining whether and how much the Government would be harmed.</p>\n        <p><strong>Element 10: Interested Sources.</strong> List any sources that expressed written interest in the acquisition. If you posted an RFI or sources-sought notice, document the responses.</p>\n        <p><strong>Element 11: Actions to Remove Barriers.</strong> What will the agency do to create conditions for competition in the future? Tie this to something concrete: a lifecycle event, a data rights negotiation, a market survey timeline.</p>\n        <p><strong>Element 12: Contracting Officer Certification.</strong> The CO certifies the justification is accurate and complete to the best of their knowledge and belief. This is your signature on the line. Make sure you believe what is in the document before you sign it.</p>\n        <p><strong>Team Support:</strong> FAR 6.104 also expects technical and requirements personnel to support the contracting officer by providing and certifying the necessary data. The people who generated the technical facts need to stand behind them.</p>\n        <div class=\"highlight-box\">\n          <strong>The approval routing matters.</strong> After the CO certifies, the J&amp;A routes through the approval chain per FAR 6.104-2. The approval authority depends on dollar value. Make sure the right people are on the routing before you send it up, and verify that Legal has reviewed it.\n        </div>\n        <p>Check the <strong>J&amp;A Examples</strong> tab to see how this looks on paper, and how it falls apart when done wrong.</p>\n      </div>\n    </div>\n\n    <hr class=\"learn-divider\">\n\n    <div class=\"learn-section\">\n      <h3><span class=\"section-num\">6</span> The Seven Exceptions: A Deep Dive</h3>\n      <div class=\"learn-body\">\n        <p>Section 2 gave you the mnemonic. Now let's walk through each exception in detail so you understand what it takes to use them, what you have to prove, and where people get it wrong.</p>\n\n        <div class=\"highlight-box\">\n          <strong>FAR 6.103-1: Only One Responsible Source</strong><br>\n          This is the most common Part 6 authority at the base level. It covers supplies or services available from only one responsible source, follow-on contracts where switching would cause substantial duplicated cost or unacceptable delay, and brand-name descriptions that prevent full and open competition. For DoD, NASA, and the Coast Guard, this authority also reaches situations where only a limited number of responsible sources can satisfy the requirement.<br><br>\n          <strong>What you must prove:</strong> That no other source can satisfy the requirement. Not that you prefer this source. Not that this source is the best. That this source is the ONLY one. Your demonstration must include verifiable facts: proprietary data rights, unique tooling, sole manufacturer status. Market research must document the search for alternatives and explain why each one fails.<br><br>\n          <strong>Common mistakes:</strong> Confusing \"best source\" with \"only source.\" Asserting sole source status without market research. Citing past performance or familiarity instead of technical exclusivity.\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>FAR 6.103-2: Unusual and Compelling Urgency</strong><br>\n          The agency's need is so urgent that the Government would be seriously injured unless it limits the number of sources. This is a high bar. The urgency must be unusual (not routine) and compelling (not just inconvenient).<br><br>\n          <strong>What you must prove:</strong> That the urgency is genuine and unforeseen. That full competition would cause serious injury to the Government (operational impact, safety risk, financial harm). You must still request offers from as many sources as practicable under the circumstances.<br><br>\n          <strong>The period of performance trap:</strong> You can only sole source for the period covered by the urgency itself, plus a reasonable transition period to get a competitive follow-on in place. If an oil spill creates an urgent need for cleanup services that will take four months, you cannot write a five-year contract off that urgency. For a contract greater than the SAT, the total period of performance may not exceed the time necessary to meet the urgent need and enter into another contract through competitive procedures, and it may not exceed one year including options unless the head of the agency determines exceptional circumstances apply.<br><br>\n          <strong>Common mistakes:</strong> Using urgency to cover poor planning. \"We forgot to start the acquisition on time\" is not urgency. Writing a multi-year contract off a short-term emergency. Failing to solicit from any other sources at all when other vendors were available and could have responded quickly. Not building a bridge to competition once the urgent period ends.\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>FAR 6.103-3: Industrial Mobilization, Engineering, Developmental, or Research Capability, or Expert Services</strong><br>\n          This authority has three prongs, and the first one is the most interesting.<br><br>\n          <strong>Prong 1: Industrial mobilization.</strong> The government needs to keep certain manufacturers alive and capable even when there is no immediate need for their product. Think of a small company that makes a specialized component for missile guidance systems. The DoD does not need that component today, but if a conflict breaks out, they need that factory tooled up and ready to produce. If nobody buys from them during peacetime, they close up shop or pivot to purely commercial work. Then the emergency hits and the production capability is gone. It takes years to rebuild. So the government sole sources contracts to that manufacturer specifically to keep them in business as a defense supplier. You are not buying because they are the only source. You are buying because you need them to still BE a source when it matters.<br><br>\n          <strong>Prong 2: Research and development capability.</strong> This is about keeping essential R&amp;D capabilities alive at specific institutions. Maybe MIT has the only wind tunnel in the country that can simulate hypersonic conditions, or Johns Hopkins APL has a unique radar testing facility. The government sole sources to that institution not because they are the cheapest option, but because the capability itself needs to exist and they are where it lives. This applies to educational institutions, nonprofits, and Federally Funded Research and Development Centers (FFRDCs).<br><br>\n          <strong>Prong 3: Expert services.</strong> Acquiring expert services for use in litigation or disputes. When the government needs a specific expert witness or technical consultant for a legal proceeding, this authority allows sole sourcing to that individual or firm.<br><br>\n          <strong>How often you will see it:</strong> You will not see this in operational contracting. Industrial mobilization is major command and depot-level territory. R&amp;D capability lives at agencies funding FFRDCs. Expert services come up when legal gets involved at levels well above the base. Know it exists so you recognize the reference, but this is not one you will ever write.\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>FAR 6.103-4: International Agreement</strong><br>\n          The terms of an international agreement or treaty between the United States and a foreign government or international organization require or restrict the use of other than competitive procedures. This shows up in Foreign Military Sales (FMS), NATO cooperative programs, and international partnerships where a treaty or agreement dictates who can perform the work or supply the goods.<br><br>\n          <strong>The IACR process:</strong> This is where it gets different from the other exceptions. RFO FAR 6.103-4 says DoD, NASA, and Coast Guard contracts using this authority do not require the written justification and approval described in FAR 6.104. Under DFARS 206.302-4, the Head of the Contracting Activity (or a delegate no lower than the chief of the contracting office) prepares a document titled \"International Agreement Competitive Restrictions\" (IACR). The IACR describes the terms of the agreement, treaty, or Letter of Offer and Acceptance (LOA) that require non-competitive procedures. The contract file must include the IACR plus a copy of the associated LOA or other international agreement.<br><br>\n          <strong>Key detail:</strong> The IACR can be used even when the agreement does not name a specific source, as long as the agreement contains enough information to explain why competition is not possible. For example, a bilateral MOU might require that work be performed by companies from the two signatory nations, which restricts the competitive pool without naming a single vendor.<br><br>\n          <strong>How often you will see it:</strong> You will not. This is systems-level contracting. Program offices managing international cooperative development, FMS cases, and NATO agreements are the ones dealing with IACRs. It is not going to land on your desk in operational contracting.\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>FAR 6.103-5: Authorized or Required by Statute</strong><br>\n          A statute expressly authorizes or requires the acquisition to be made through another agency or from a specified source. The most common use in operational contracting is the 8(a) Business Development Program. When SBA accepts a requirement into the 8(a) program, the acquisition is being handled under a statutory program, not because the agency independently proved only one source can do the work. Other examples include SBIR/STTR follow-on authorities and brand-name commercial products for authorized resale.<br><br>\n          <strong>What you must prove:</strong> That a statute specifically authorizes or requires the approach. For 8(a), that means the requirement was properly offered to and accepted by SBA, and any Part 19 competitive-threshold rules were handled correctly. Do not use this authority as a shortcut for ordinary brand-name preferences or customer favorites.<br><br>\n          <strong>Common mistakes:</strong> Assuming 8(a) sole source means no documentation or coordination is required. RFO FAR Part 19 still matters. Above the 8(a) competitive thresholds, SBA may accept a sole-source 8(a) only after the contracting officer has complied with other-than-full-and-open requirements in accordance with 6.103, and SBA may not accept a sole-source 8(a) contract over $30 million unless the agency has completed a justification under 6.104.\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>FAR 6.103-6: National Security</strong><br>\n          Disclosure of the agency's needs would compromise national security unless the acquisition is limited to a specific number of sources. This is about keeping the requirement itself classified or sensitive, not about the end item being classified.<br><br>\n          <strong>What you must prove:</strong> That disclosing the requirement through full and open competition procedures would compromise national security unless the agency limits the number of sources from which it solicits bids or proposals. This is not a convenience tool for sensitive-but-unclassified discomfort. It needs a real security basis.<br><br>\n          <strong>How often you will see it:</strong> You will not see this in operational contracting. This is intelligence community and special access program territory.\n        </div>\n\n        <div class=\"highlight-box\">\n          <strong>FAR 6.103-7: Public Interest</strong><br>\n          The agency head determines that it is not in the public interest to compete the requirement. This is the most restrictive authority. It requires a written determination by the agency head (not a delegate), and Congress must be notified at least 30 days before contract award.<br><br>\n          <strong>What you must prove:</strong> That full and open competition is not in the public interest. The agency head makes this determination personally. This cannot be delegated.<br><br>\n          <strong>How often you will see it:</strong> Essentially never at the base level. This authority is used for extraordinary circumstances at the highest levels of the agency. If you ever encounter it, you will know because senior leadership and Congress are involved.\n        </div>\n\n        <div class=\"highlight-box tip\">\n          <strong>Bottom line for operational contracting:</strong> You will spend 95% of your time with 6.103-1 (only one source), 6.103-2 (urgency), and 6.103-5 (statutory authority like 8(a)). Know those three cold. Be aware the other four exist so you can recognize them if they come up, and know to get help when they do.\n        </div>\n      </div>\n    </div>\n\n  </div>\n\n  <!-- ═══════════════ EXAMPLES ═══════════════ -->\n  <div id=\"panel-examples\" class=\"fp6-panel\">\n\n    <div class=\"fp6-intro\">\n      <span class=\"fp6-intro-tag\">Interactive Tool</span>\n      <h2>J&amp;A Examples</h2>\n      <p>Same scenario, two very different justifications. A base needs specialized aircraft engine test cell calibration services. Click highlighted sections for coaching notes. <strong style=\"color:#4a9eff;\">Blue borders</strong> highlight what makes a justification strong. <strong style=\"color:#dc2626;\">Red borders</strong> flag problems.</p>\n    </div>\n\n    <div class=\"fp6-toggle\">\n      <button class=\"fp6-toggle-btn active\" data-example=\"good\">✅ Well-Written J&amp;A</button>\n      <button class=\"fp6-toggle-btn bad\" data-example=\"bad\">❌ Poorly-Written J&amp;A</button>\n    </div>\n\n    <!-- ── Good example ── -->\n    <div id=\"example-good\" class=\"fp6-outer\">\n      <div class=\"fp6-doc\">\n        <h4>Justification for Other Than Full and Open Competition</h4>\n        <h5>FAR 6.104-1</h5>\n\n        <div class=\"fp6-section fp6-flag\" data-note=\"good-header\">\n          <div class=\"doc-label\">Section I: Agency and Contracting Activity</div>\n          <div class=\"doc-field\"><strong>Contracting Activity:</strong> 96 TW/PKC, Eglin Air Force Base, FL</div>\n          <div class=\"doc-field\"><strong>Action Type:</strong> New Contract</div>\n          <div class=\"doc-field\"><strong>Estimated Value:</strong> $485,000</div>\n        </div>\n\n        <div class=\"fp6-section fp6-flag\" data-note=\"good-action\">\n          <div class=\"doc-section-head\">Section II: Nature and Description of the Action</div>\n          <div class=\"doc-section-body\">New fixed-price contract for specialized calibration services. The requirement stems from the 96 Test Wing's continued operation of the F110-GE-129 engine test cell facility in Building 990, Test Cell 3. Annual recurring requirement with emergency on-call support capability.</div>\n        </div>\n\n        <div class=\"fp6-section fp6-flag\" data-note=\"good-desc\">\n          <div class=\"doc-section-head\">Section III: Description of Supplies or Services</div>\n          <div class=\"doc-section-body\">Specialized calibration services for the F110-GE-129 engine test cell data acquisition system located in Building 990, Test Cell 3, Eglin AFB. Scope includes: (1) Annual calibration cycle (two calendar events per fiscal year); (2) Emergency on-call calibration support (as requested); (3) All work must meet tolerances specified in T.O. 33-1-28 (Aircraft Engine Technical Order). Calibration must verify accuracy of pressure transducers, temperature sensors, and data logging interface across the full operating range of the test cell.</div>\n        </div>\n\n        <div class=\"fp6-section fp6-flag\" data-note=\"good-authority\">\n          <div class=\"doc-section-head\">Authority</div>\n          <div class=\"doc-section-body\"><strong>FAR 6.103-1, Only One Responsible Source</strong></div>\n        </div>\n\n        <div class=\"fp6-section fp6-flag\" data-note=\"good-just\">\n          <div class=\"doc-section-head\">Section V: Demonstration of Unique Qualifications</div>\n          <div class=\"doc-section-body\">The F110-GE-129 engine test cell uses a proprietary data acquisition system manufactured by Acme Calibration Services (ACS). Calibration of this system requires direct access to ACS's proprietary software algorithms and calibration reference standards, which ACS does not license to third parties. The Government does not own rights to this technical data. Contract FA8101-20-C-0001 (existing ACS calibration services contract) is governed by DFARS 252.227-7013, which specifies that rights to the technical data remain with the contractor. Without access to the proprietary software and calibration reference data, no other contractor can perform calibrations to the tolerances specified in T.O. 33-1-28. Replacing the entire data acquisition system to enable competition would cost approximately $2.3M and require 8 months of test cell downtime during which the 96 Test Wing could not conduct engine performance evaluations. This is not operationally acceptable.</div>\n        </div>\n\n        <div class=\"fp6-section fp6-flag\" data-note=\"good-effort\">\n          <div class=\"doc-section-head\">Section VI: Market Research</div>\n          <div class=\"doc-section-body\">Market research conducted January 2026 per FAR 10.001. Searched SAM.gov using NAICS 334515 (Instrument Manufacturing, Measuring and Testing). Also searched GSA Schedule 84 (IT Professional Services) for alternative calibration capabilities. Contacted two qualified calibration services firms: (1) Beta Test Services, phone 850-555-0142, confirmed they cannot access ACS's proprietary calibration system and cannot provide compatible services; (2) Gamma Precision LLC, phone 850-555-0198, confirmed same limitation. Both potential competitors explicitly stated they lack access to ACS's proprietary technical data. See attached market research summary and vendor contact documentation.</div>\n        </div>\n\n        <div class=\"fp6-section fp6-flag\" data-note=\"good-future\">\n          <div class=\"doc-section-head\">Section VII: Actions to Remove Barriers to Competition</div>\n          <div class=\"doc-section-body\">The F110-GE-129 test cell data acquisition system is planned for replacement in FY29 based on current equipment lifecycle projections. The replacement specification will require open-architecture data interfaces and Government ownership of technical data rights per DFARS requirements. This will enable future competition for calibration services. Additionally, the Air Force will explore alternative test cell configurations during the FY27-FY28 planning cycle that may reduce dependence on proprietary systems.</div>\n        </div>\n\n        <div class=\"doc-sig\"><strong>Contracting Officer Certification:</strong> I have determined that only one responsible source exists for these specialized calibration services due to proprietary technical data restrictions. This determination is based on documented market research and the technical requirements of the existing test cell facility.</div>\n        <div class=\"doc-footer\">TRAINING EXAMPLE | NOT AN OFFICIAL GOVERNMENT DOCUMENT</div>\n      </div>\n    </div>\n\n    <!-- ── Bad example ── -->\n    <div id=\"example-bad\" class=\"fp6-outer\" style=\"display:none;\">\n      <div class=\"fp6-doc\">\n        <h4>Justification for Other Than Full and Open Competition</h4>\n        <h5>FAR 6.104-1</h5>\n\n        <div class=\"fp6-section fp6-problem\" data-note=\"bad-header\">\n          <div class=\"doc-label\">Section I: Agency and Contracting Activity</div>\n          <div class=\"doc-field\"><strong>Contracting Activity:</strong> 96 TW</div>\n          <div class=\"doc-field\"><strong>Action Type:</strong> Contract</div>\n          <div class=\"doc-field\"><strong>Estimated Value:</strong> $485,000</div>\n        </div>\n\n        <div class=\"fp6-section fp6-problem\" data-note=\"bad-action\">\n          <div class=\"doc-section-head\">Section II: Nature and Description of the Action</div>\n          <div class=\"doc-section-body\">Sole source contract for test cell calibration services.</div>\n        </div>\n\n        <div class=\"fp6-section fp6-problem\" data-note=\"bad-desc\">\n          <div class=\"doc-section-head\">Section III: Description of Supplies or Services</div>\n          <div class=\"doc-section-body\">Calibration services for test cell equipment.</div>\n        </div>\n\n        <div class=\"fp6-section fp6-problem\" data-note=\"bad-authority\">\n          <div class=\"doc-section-head\">Authority</div>\n          <div class=\"doc-section-body\"><strong>FAR 6.103-1, Only One Responsible Source</strong></div>\n        </div>\n\n        <div class=\"fp6-section fp6-problem\" data-note=\"bad-just\">\n          <div class=\"doc-section-head\">Section V: Demonstration of Unique Qualifications</div>\n          <div class=\"doc-section-body\">Acme Calibration Services has been performing test cell calibrations at this installation for 10 years. They know our equipment and our processes. Switching to a new contractor would cause disruption and require a learning curve. Acme has always provided satisfactory service and we see no reason to change vendors.</div>\n        </div>\n\n        <div class=\"fp6-section fp6-problem\" data-note=\"bad-effort\">\n          <div class=\"doc-section-head\">Section VI: Market Research</div>\n          <div class=\"doc-section-body\">None. Acme is the only company that does this work.</div>\n        </div>\n\n        <div class=\"fp6-section fp6-problem\" data-note=\"bad-future\">\n          <div class=\"doc-section-head\">Section VII: Actions to Remove Barriers to Competition</div>\n          <div class=\"doc-section-body\">N/A.</div>\n        </div>\n\n        <div class=\"doc-sig\"><strong>Contracting Officer Certification:</strong> I have determined that only one responsible source exists for these calibration services.</div>\n        <div class=\"doc-footer\">TRAINING EXAMPLE | NOT AN OFFICIAL GOVERNMENT DOCUMENT</div>\n      </div>\n    </div>\n\n  </div>\n\n  <!-- ═══════════════ LOOK IT UP ═══════════════ -->\n  <div id=\"panel-lookup\" class=\"fp6-panel\">\n\n    <div class=\"fp6-intro\">\n      <span class=\"fp6-intro-tag\">Reference</span>\n      <h2>Look It Up</h2>\n      <p>The regulations and guidance you need.</p>\n    </div>\n\n    <div class=\"lookup-grid\">\n      <div class=\"lookup-card\">\n        <h4>RFO FAR Part 6</h4>\n        <p>Competition Requirements. Start here for the current RFO Part 6 structure, including applicability, full and open competition, other than full and open competition, J&amp;A content, approvals, and posting.</p>\n        <a href=\"https://www.acquisition.gov/far-overhaul/far-part-deviation-guide/far-overhaul-part-6\" target=\"_blank\" rel=\"noopener\">Read RFO Part 6</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 6.103</h4>\n        <p>Other Than Full and Open Competition. This is where the seven authorities now live: only one source, urgency, industrial mobilization, international agreement, statute, national security, and public interest.</p>\n        <a href=\"https://www.acquisition.gov/far-overhaul/far-part-deviation-guide/far-overhaul-part-6\" target=\"_blank\" rel=\"noopener\">Read RFO Part 6</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 6.104-1</h4>\n        <p>Justification content. The current RFO list of what must be included in a J&amp;A for other than full and open competition.</p>\n        <a href=\"https://www.acquisition.gov/far-overhaul/far-part-deviation-guide/far-overhaul-part-6\" target=\"_blank\" rel=\"noopener\">Read RFO Part 6</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 6.104-2</h4>\n        <p>Approval of the justification. The current RFO approval table, including the $900K, $20M, $90M, and DoD/NASA/Coast Guard $150M breakpoints.</p>\n        <a href=\"https://www.acquisition.gov/far-overhaul/far-part-deviation-guide/far-overhaul-part-6\" target=\"_blank\" rel=\"noopener\">Read RFO Part 6</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>FAR 6.301</h4>\n        <p>Availability of the justification. The postaward posting rule, including the different timing for urgency and brand-name justifications.</p>\n        <a href=\"https://www.acquisition.gov/far-overhaul/far-part-deviation-guide/far-overhaul-part-6\" target=\"_blank\" rel=\"noopener\">Read RFO Part 6</a>\n      </div>\n      <div class=\"lookup-card\">\n        <h4>RFO FAR Part 19</h4>\n        <p>Small business and 8(a) rules. Use this with FAR 6.103-5 when the restriction is based on a statutory small business program.</p>\n        <a href=\"https://www.acquisition.gov/far-overhaul/far-part-deviation-guide/far-overhaul-part-19\" target=\"_blank\" rel=\"noopener\">Read RFO Part 19</a>\n      </div>\n    </div>\n\n  </div>\n\n</div>\n\n<!-- ── Note overlay ── -->\n<div class=\"fp6-overlay\" id=\"noteOverlay\">\n  <div class=\"fp6-note\" id=\"notePopup\">\n    <button class=\"fp6-note-close\" id=\"noteCloseBtn\">×</button>\n    <div class=\"fp6-note-title\" id=\"noteTitle\"></div>\n    <div class=\"fp6-note-body\" id=\"noteBody\"></div>\n  </div>\n</div>\n\n\n\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n\n<script src=\"main.js\"></script><a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"evaluating-justifications.html\" aria-label=\"Previous Training: Evaluating Brand Name J&amp;As\"><em>←</em><span>Previous Training</span><strong>Evaluating Brand Name J&amp;As</strong></a><a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"far-part8-limiting-sources.html\" aria-label=\"Next Training: Limiting Sources\"><span>Next Training</span><strong>Limiting Sources</strong><em>→</em></a>\n<script>\n/* ═══════ TABS ═══════ */\ndocument.querySelectorAll('.fp6-tab').forEach(function(tab) {\n  tab.addEventListener('click', function() {\n    document.querySelectorAll('.fp6-tab').forEach(function(t) { t.classList.remove('active'); });\n    document.querySelectorAll('.fp6-panel').forEach(function(p) { p.classList.remove('active'); });\n    tab.classList.add('active');\n    document.getElementById('panel-' + tab.dataset.tab).classList.add('active');\n  });\n});\n\n/* ═══════ EXAMPLE TOGGLE ═══════ */\ndocument.querySelectorAll('.fp6-toggle-btn').forEach(function(btn) {\n  btn.addEventListener('click', function() {\n    var which = btn.dataset.example;\n    document.querySelectorAll('.fp6-toggle-btn').forEach(function(b) { b.classList.remove('active'); });\n    btn.classList.add('active');\n    document.getElementById('example-good').style.display = (which === 'good') ? 'block' : 'none';\n    document.getElementById('example-bad').style.display = (which === 'bad') ? 'block' : 'none';\n    hideNote();\n  });\n});\n\n/* ═══════ COACHING NOTES ═══════ */\nvar notes = {\n  'good-header': {\n    title: \"Section I: Complete Identification\",\n    body: \"Includes office symbol (96 TW/PKC), installation (Eglin Air Force Base), and state (FL). A reviewer or competition advocate receiving this document knows exactly which organization is requesting the sole source and where to direct follow-up questions.\",\n    warn: false\n  },\n  'good-action': {\n    title: \"Section II: Clear Action Description\",\n    body: \"States the action type (new contract), explains the requirement is recurring and annual, and mentions emergency support capability. This tells the reviewer whether this is a one-time buy or an ongoing need that might be handled differently in future years.\",\n    warn: false\n  },\n  'good-desc': {\n    title: \"Section III: Specific and Identifiable\",\n    body: \"Names the specific equipment (F110-GE-129 engine test cell), building (Building 990), test cell number (Test Cell 3), describes the annual frequency and emergency support, and cites the applicable technical order (T.O. 33-1-28). A reviewer unfamiliar with this program can understand exactly what is being purchased and what specifications apply.\",\n    warn: false\n  },\n  'good-authority': {\n    title: \"Authority: Correct Citation\",\n    body: \"Cites FAR 6.103-1, Only One Responsible Source. The entire J&A that follows is structured to support this specific authority. The facts presented must prove that only one responsible source exists.\",\n    warn: false\n  },\n  'good-just': {\n    title: \"Section V: Fact-Based Demonstration\",\n    body: \"Walks through a logical chain: (1) Proprietary system exists; (2) Calibration requires proprietary software; (3) Contractor does not license software to third parties; (4) Government does not own data rights (cites specific contract and DFARS clause); (5) No other vendor can perform the work; (6) Replacing the system would cost $2.3M and cause 8 months of downtime. Every assertion is verifiable. This is the gold standard.\",\n    warn: false\n  },\n  'good-effort': {\n    title: \"Section VI: Thorough Market Research\",\n    body: \"Searched SAM.gov with specific NAICS code, searched GSA Schedule specifically, contacted two qualified alternative vendors by phone, documented the phone numbers, and received explicit confirmation from both that they cannot access ACS's proprietary system. Included reference to attached market research documentation. This is what FAR 10.001 requires.\",\n    warn: false\n  },\n  'good-future': {\n    title: \"Section VII: Concrete Future Plan\",\n    body: \"Ties the competition barrier removal to a specific lifecycle event (system replacement in FY29) with a specific corrective action (open-architecture specification and Government data rights). Also mentions Air Force efforts to explore alternative configurations. This shows the customer understands sole source should not be permanent.\",\n    warn: false\n  },\n  'bad-header': {\n    title: \"\\u26a0 Section I: Incomplete\",\n    body: \"\\\"96 TW\\\" is missing the office symbol (PKC) and installation location (Eglin AFB, FL). If this goes to the competition advocate, they have no idea which test wing submitted it or how to route questions. This is a small detail but signals the level of care that went into the rest of the document.\",\n    warn: true\n  },\n  'bad-action': {\n    title: \"\\u26a0 Section II: Vague\",\n    body: \"\\\"Sole source contract for test cell calibration services\\\" is circular reasoning. It doesn't describe the nature of the action (new? modification?) or why this particular requirement is being procured. A reviewer cannot determine if the dollar value or urgency factors affect the justification.\",\n    warn: true\n  },\n  'bad-desc': {\n    title: \"\\u26a0 Section III: Too Vague\",\n    body: \"\\\"Calibration services for test cell equipment\\\" could apply to dozens of different systems on base. Which equipment? Which test cell? What calibration frequency? What technical specifications? Without these details, a reviewer cannot evaluate whether a sole source is truly justified or whether the requirement could be rewritten as a performance specification that allows competition.\",\n    warn: true\n  },\n  'bad-authority': {\n    title: \"Authority: Cited But Not Supported\",\n    body: \"FAR 6.103-1 requires proving only one responsible source exists. But the justification that follows never proves this. It never addresses why Acme is the ONLY source, only why the customer PREFERS Acme.\",\n    warn: true\n  },\n  'bad-just': {\n    title: \"\\u26a0 Section V: Familiarity, Not Necessity\",\n    body: \"Three statements, three failures. (1) \\\"10 years of service\\\" is past performance, not sole source justification. (2) \\\"They know our equipment\\\" confuses familiarity with technical necessity. (3) \\\"Learning curve\\\" and \\\"disruption\\\" are risk factors in source selection, not evidence that only one source can do the work. None of this explains why no other contractor can perform these calibrations. A reviewer will reject this immediately.\",\n    warn: true\n  },\n  'bad-effort': {\n    title: \"\\u26a0 Section VI: No Market Research\",\n    body: \"\\\"None. Acme is the only company that does this work.\\\" This is the single biggest red flag. The customer did not even try to verify their assumption. FAR 10.001 requires documenting market research in a manner that suits the acquisition's size and complexity. Even if the customer genuinely believes only one source exists, they must show how they determined that. Searching SAM.gov, checking GSA schedules, calling other vendors - these are minimum efforts. This J&A gets returned immediately.\",\n    warn: true\n  },\n  'bad-future': {\n    title: \"\\u26a0 Section VII: No Plan\",\n    body: \"\\\"N/A\\\" means the customer has no intention of ever enabling competition. Even if the sole source is justified today, there should be a plan to create conditions for competition in the future. Maybe it is: \\\"When the test cell is replaced, specify open-architecture.\\\" Maybe it is: \\\"Conduct a market survey in FY27 to identify potential new vendors.\\\" Something. Anything other than \\\"N/A.\\\" This response signals indifference to the competition requirement.\",\n    warn: true\n  }\n};\n\nfunction showNote(key) {\n  var n = notes[key];\n  if (!n) return;\n  document.querySelectorAll('.fp6-section').forEach(function(s) { s.classList.remove('active'); });\n  document.querySelectorAll('[data-note=\"' + key + '\"]').forEach(function(el) { el.classList.add('active'); });\n  var popup = document.getElementById('notePopup');\n  popup.classList.toggle('warn', !!n.warn);\n  document.getElementById('noteTitle').textContent = n.title;\n  document.getElementById('noteBody').innerHTML = n.body;\n  document.getElementById('noteOverlay').classList.add('visible');\n}\n\nfunction hideNote() {\n  document.getElementById('noteOverlay').classList.remove('visible');\n  document.querySelectorAll('.fp6-section').forEach(function(s) { s.classList.remove('active'); });\n}\n\n/* ═══════ OVERLAY & SECTION LISTENERS ═══════ */\ndocument.getElementById('noteOverlay').addEventListener('click', hideNote);\ndocument.getElementById('notePopup').addEventListener('click', function(e) { e.stopPropagation(); });\ndocument.getElementById('noteCloseBtn').addEventListener('click', hideNote);\ndocument.querySelectorAll('.fp6-section').forEach(function(sec) {\n  sec.addEventListener('click', function() {\n    var key = sec.getAttribute('data-note');\n    if (key) showNote(key);\n  });\n});\n</script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(168, 85, 247, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Lo Que Cotizaste</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 618,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 11259,
          "settleDelayMs": 10000,
          "auditMs": 1472,
          "totalMs": 13330,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 19
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 43,
          "errors": 38,
          "warnings": 3,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "6f86a0f1b57b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "ccf206e725df95bee6a2296543713c6bc5e7e7549aa550942683636fcea01d57",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CCF206E725DF"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "Justification for Other Than Full and Open Competi",
            "message": "Heading hierarchy skipped: <h2> -> <h4>",
            "suggestion": "Use <h3> instead of <h4>",
            "line": 0,
            "fingerprint": "8f0ea43a1649",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-60aed3e8",
            "a11yPatternFingerprint": "8273632e7ec67b4d1b746daf269882f6b1e64e0244c62ea9f6bce80c216083ff",
            "a11yPatternDisplayId": "A11Y-PAT-8273632E7EC6",
            "a11yOccurrenceFingerprint": "e4f4d5ac9f43dd28ceb990dbe6210da54efbca4e331376bf88730de74da53745",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E4F4D5AC9F43"
          },
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "RFO FAR Part 6",
            "message": "Heading hierarchy skipped: <h2> -> <h4>",
            "suggestion": "Use <h3> instead of <h4>",
            "line": 0,
            "fingerprint": "c20ca7d24c35",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7aaccb9f",
            "a11yPatternFingerprint": "0c7fa1bf475bb04c8f38877daedfb0098d72081d3dd8d58b6dd6365ecdffddbd",
            "a11yPatternDisplayId": "A11Y-PAT-0C7FA1BF475B",
            "a11yOccurrenceFingerprint": "17d1b8547612ccfa2ea3d5832d46e52ba27d829e770842e5578fed6a132a0c0c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-17D1B8547612"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "5b03c46c7b09",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "6fbd61c16cff8b0a922ca5ab835c5fe5912dec25bec640314b8ec981be46aaa7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6FBD61C16CFF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" aria-label=\"Previous Training: Evaluating Brand Name J&As\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "26575ee1bab0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ba3dc9ae",
            "a11yPatternFingerprint": "a10c93cddf0bc14260e88b2590f891de2948f75c1393ce4b5d58e23b82a8bf9c",
            "a11yPatternDisplayId": "A11Y-PAT-A10C93CDDF0B",
            "a11yOccurrenceFingerprint": "d57f6d4c29edde7768d11b31d6d45f3c753e4132c8146bdc82e5a8c3af92979a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D57F6D4C29ED"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"training-floating-nav training-next-float training-nav-auto\" aria-label=\"Next Training: Limiting Sources\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fc603c24db79",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c37fd867",
            "a11yPatternFingerprint": "bf4df685ee152d6852823f1411b103bb8a251919447354aca6ecc3dd0fb29dc8",
            "a11yPatternDisplayId": "A11Y-PAT-BF4DF685EE15",
            "a11yOccurrenceFingerprint": "41013260ad74bfdbf57a223f3ec12fbebe1a04872ea99b395963981240b4c016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-41013260AD74"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "24e22af82981",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "15fbbd90f71c87d7051b36cfd1609bfb8b4b88bd723bcb8928cc36de7b32eee3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-15FBBD90F71C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "517b6af0daee",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "1a1d42cdfa1e84754daab672bdaf0206884fc01f0565999dd9266f1b82e84e86",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1A1D42CDFA1E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9fdcea02d8e2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "5c57731bb1dba8deeacacf795acd59fb64f544f5c756e1473988d33b898973a6",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5C57731BB1DB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6bf622db794c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "c11aeedc1ef4a39388a3e560424e522ec1d847b6dab19bf331b5b67225b702ec",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C11AEEDC1EF4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6c4342ecf9ff",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "0c10771d75136c9dfc28ff8f114bd39e92928b36fc8172ad9209f88cea0506c1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0C10771D7513"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "07af39d81f26",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "303d7ab44d03036256cd79c88ec8ea31b7628903a239dca7c4a3327d549fb814",
            "a11yOccurrenceDisplayId": "A11Y-OCC-303D7AB44D03"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b8761cabb3cb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "84dedc4602ae86916db88fe6aba63d061d0242c8a0b48a13545f0a4e1e597063",
            "a11yOccurrenceDisplayId": "A11Y-OCC-84DEDC4602AE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "13fba6597dfb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "1413ba84e4dd7ab633dc4c51ebc1258f43e8bcbbf26f0b9c191d3af3f09f271f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1413BA84E4DD"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8f579f1dcd1d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "95207377f0b822848ed293c163f421d23e8bc977fd3ccc9e09f79391abb4944e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-95207377F0B8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3cac50a88e3e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "2e2106d2497bfe911be80c1b2af4cd22c8898683bf8b24d35223c5e874fe3983",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2E2106D2497B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "53ad35bedebb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "3fedd5518078c3222ea5a552689fd9a82ce11b24ef558f7e2eacc3e49c6506d0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3FEDD5518078"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4162be0bdc14",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "b9b1c41fd0c839adcb02e958722fbf749cb7635f427545088f0d59b5257809d7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B9B1C41FD0C8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2bdcb56ea3e6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "abd7eb48c15a461f79e12ceb4c31e1c69ce49498a39f621eb24f9dca7cfc4cce",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ABD7EB48C15A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a69acad765d1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "2fcad57478a8af93d42df86b69ffb1759f5068cf63a5041c763790b9583e1b2b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2FCAD57478A8"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "30e19559bc84",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "1cf5924603dea1bb67714dccebedd729b144d22585b36fc8c079b187fa4e77a2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1CF5924603DE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0c2ec5829dc6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "4fc6b7feb9b67b9838cc09b78158175bb6ab7cdc87a5a7ef585488d3698c4b0e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4FC6B7FEB9B6"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d099f1b8f9f9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "248a5d634f4fd0f395c4c07945b1c137b4e43da30b1018169b7906eface694eb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-248A5D634F4F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "9c9b757f18d7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "42b9fdc8b583c4a1a25ce3a71a5e4d355b5293c0e3efb9de5f12f76b077a28a1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-42B9FDC8B583"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b22d5979eef9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "3d871ca207be40d2255dd028d8cc45b35793c93aa02bbd779777c7d7d0ba5865",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3D871CA207BE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bcf6ce3f2214",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "1247b472102f4c290656e3c581174e9dd2250f2e4cf7ccaa928d8a6194320eee",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1247B472102F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8b2294964856",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "9933c9de7ead803f56179c5de5c9a257715f6ea3c1d56dc83263a309b3f5cccd",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9933C9DE7EAD"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ac32465d8abc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "4179a1d8d16d7480e92d8aa97f2d8d7406d778129cf9202ea02a4d639a99b53a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4179A1D8D16D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7622e379a6ba",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "e653d4bc17d9ea8c3b556b6fbf264e459ba7171596b74ab3e17a9c01761882e7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E653D4BC17D9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "66934ce5a449",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "49832dcc0b3f99c3a38a4b39884b844a733ae096635265800e20ac2d5ef02bfb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-49832DCC0B3F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2f8cc8907920",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "d2d24ae34a4bddb31bd68cf38e08f90b86c3ac9e1e6470da2743646db3046f0f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D2D24AE34A4B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "bd563544c78a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "450e7b3423b7773e4cc8aac3d32333252e6ed264cd90e14da78294841af85d3a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-450E7B3423B7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "06912ae82fd8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "daa3f75b15b901263924bd7d675015eef8500ceda6050bc811d7f784f5fc480c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DAA3F75B15B9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "48f351573939",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "78b533c74a8841d79faee0341a50e92c105f98d6e1177fbc81965b8844c3914a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-78B533C74A88"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "85b115efbeac",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "65bac646883bb2b58c6698c99f4a6012daa03d4d94def1624d19b3f56d183d12",
            "a11yOccurrenceDisplayId": "A11Y-OCC-65BAC646883B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2dd1db1548c5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "4568fde562a373904ddeddd234edf41a697dd8b2aac97ad958ba008cf2e994c7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4568FDE562A3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0a8424537168",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "a7e52c3f71680240ce04f1468c84c824e7e0a528268c522a374144558bd01244",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A7E52C3F7168"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "d6b587727205",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "fbea88030d4fb2c1ef086764d5a5f0c48d4340a9e1e3df3c719cac3e7c0a4a5f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FBEA88030D4F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "644e475cdab6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "39eca810af52941e58b1adffc8ac0d6e1376782d63d8cde8677f0c59a325fdef",
            "a11yOccurrenceDisplayId": "A11Y-OCC-39ECA810AF52"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "35fc0a1c30f4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "ec6047f266bce870b44274be6c385cac72550b01060298725c1c22b3c519f40a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EC6047F266BC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "eb706543318e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "e02a4bbf165d428a015ef81e2b20ed297f9b2849f6294065270d9ba7873e3121",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E02A4BBF165D"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "d8eab18ce910",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "c6a20b40c1aec9d1b96aee2458ea6c65996770337cf049ba21f02b6bd1e1e1bb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C6A20B40C1AE"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "d8eab18ce910",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "c6a20b40c1aec9d1b96aee2458ea6c65996770337cf049ba21f02b6bd1e1e1bb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C6A20B40C1AE"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 280,
      "timings": {
        "fetchMs": 244,
        "pageNavigationMs": 11259,
        "pageLoadDelayMs": 10000,
        "totalMs": 19451,
        "scannerMs": {
          "axe": 13330,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://kthq.org/forum.html",
      "finalUrl": "https://kthq.org/forum.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Forum | ContractingHQ - KTHQ",
      "elapsedMs": 19873,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 375,
          "failed": 82,
          "cantTell": 51,
          "inapplicable": 53
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-logo\"]",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b977cbc8b15",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "a11yPatternFingerprint": "0f6f84e52981ddeb78b2eb22431ce86b161c0a55cf7369ad6dd1bd6c91864258",
            "a11yPatternDisplayId": "A11Y-PAT-0F6F84E52981",
            "a11yOccurrenceFingerprint": "2209d1e4692a1ec915fc20f2f5defc1eb00c39601b0b77a03c9cdfdc9ef4971e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2209D1E4692A"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f48e7eaf4a61",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "a11yPatternFingerprint": "869b4714494a36ae70c493e9b4bd0b738bece9e0b8c2c50547b9047d250eaf0c",
            "a11yPatternDisplayId": "A11Y-PAT-869B4714494A",
            "a11yOccurrenceFingerprint": "26118a854b8981a9248c6d70affa7daa67d84847911d3a868e630774758b1c15",
            "a11yOccurrenceDisplayId": "A11Y-OCC-26118A854B89"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"links.html\">Links</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "html": "<a href=\"#\" class=\"nav-more-toggle\">More ▼</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88d7f1f88be4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "a11yPatternFingerprint": "d0d11a6c5085eee73bf5026f47522326ed311d56901ebd05bef1b1d1efd78053",
            "a11yPatternDisplayId": "A11Y-PAT-D0D11A6C5085",
            "a11yOccurrenceFingerprint": "0818ffb0b82dc18998d3bf326da5477d8126587fb8d34b9975572d7632811080",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0818FFB0B82D"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bmc-btn\"]",
            "html": "<a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66fe6d0b1df1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-115b0521",
            "a11yPatternFingerprint": "c5c28d651389fd43f2562f3a4ce436f72ee8046c1211d4097bf1c84ee1e138be",
            "a11yPatternDisplayId": "A11Y-PAT-C5C28D651389",
            "a11yOccurrenceFingerprint": "3d4c27d40645845e79c4fce323b988caba98fa3abcc3f0e1821db03eaa6a1322",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3D4C27D40645"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"btn-signin-cta\"]",
            "html": "<button class=\"btn-signin-cta\" onclick=\"openAuth()\">Sign In</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bc5906e6c12",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-79003abc",
            "a11yPatternFingerprint": "0bfea3d9d66f47c24165e4deb07434f861a9d206a45bc23f10a0b3383e274074",
            "a11yPatternDisplayId": "A11Y-PAT-0BFEA3D9D66F",
            "a11yOccurrenceFingerprint": "2877592ddb413471903bb385374c7adad9e0295079996273b5089cc62be91f4d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2877592DDB41"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"btnNewPost\"]",
            "html": "<button class=\"btn-new-post\" id=\"btnNewPost\">＋ New Post</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb6965559962",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cbd199b",
            "a11yPatternFingerprint": "31ad6548e8707c0e092ab33ce16e25863e15a2cb48c248446260f9860f6260f5",
            "a11yPatternDisplayId": "A11Y-PAT-31AD6548E870",
            "a11yOccurrenceFingerprint": "b3ee80989ba43bf31646ba9c39fd5658689f25e4b147c04846dc75e814d5251b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B3EE80989BA4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"index.html\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"training.html\">Training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"gao-decisions.html\">GAO Decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tools.html\">Tools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"federal-register.html\">FAR Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"about.html\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"contact.html\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-prev\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d38cd8d79fe",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-740edb87",
            "a11yPatternFingerprint": "0aaa17cd9306c9e7c1f9fc7a402477c63fb767f256fd971f194e00cec3b1cc01",
            "a11yPatternDisplayId": "A11Y-PAT-0AAA17CD9306",
            "a11yOccurrenceFingerprint": "c217dd65a4105bdd40aeb4f17115d6c1b47e354d96163cd5bc7d79f9e864f213",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C217DD65A410"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-play\"]",
            "html": "<button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24f192a45012",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f59927f",
            "a11yPatternFingerprint": "00dc4cfd91ca1a3a3531fe523fb0259a6f13004458791b073d51367137f1393c",
            "a11yPatternDisplayId": "A11Y-PAT-00DC4CFD91CA",
            "a11yOccurrenceFingerprint": "a073e2f6db052b35d3be8afbd351e0b252b267ff98876b6c8e11e4f6b04c9015",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A073E2F6DB05"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-next\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19c23179e54e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dba0d7fc",
            "a11yPatternFingerprint": "e0c8925513a665f63649246ada2c1522d9bff58dd00e5499d2210c2caefadb20",
            "a11yPatternDisplayId": "A11Y-PAT-E0C8925513A6",
            "a11yOccurrenceFingerprint": "f1cbf66ab77545ec8325d18f65d3110ab0f1eb8cd78b3c8bd067aa9950806a95",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F1CBF66AB775"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"cfm-shuffle\"]",
            "html": "<button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08f2fecd80b8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-10970a48",
            "a11yPatternFingerprint": "4c297fe973c9fb17146a62dc57ab121b5f8644ae56f3e3cb946b521d5994c181",
            "a11yPatternDisplayId": "A11Y-PAT-4C297FE973C9",
            "a11yOccurrenceFingerprint": "6107592597288e59fd254a145ce80d3e035253887cdd5b5d7045593bb6bc54f9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-610759259728"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abafe2890a8f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "a11yPatternFingerprint": "9d8a6c1f0dc4545cbb5ea9c243b0c93d8e51b192887fc30ec9bd867127ccbd10",
            "a11yPatternDisplayId": "A11Y-PAT-9D8A6C1F0DC4",
            "a11yOccurrenceFingerprint": "c6274b6361911b685694bdcd007ddc55afe7398a7c4daaba71401b4f8ee51df1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C6274B636191"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4861c541d8a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "a11yPatternFingerprint": "d6483fc2a13eb8ceb9bed77393cfe14178116e91a891819b5925da9ae14b258b",
            "a11yPatternDisplayId": "A11Y-PAT-D6483FC2A13E",
            "a11yOccurrenceFingerprint": "3b9fa90456ec6ea960e70fe241f38142bf5d383b0a566d6002dc14efa8df53b4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3B9FA90456EC"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c6666a39504",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "a11yPatternFingerprint": "13373b1447602268d055437ea1a1ec4cf735707217b976591db06b1ce235a1f9",
            "a11yPatternDisplayId": "A11Y-PAT-13373B144760",
            "a11yOccurrenceFingerprint": "634f1200aeefe33737618e03ad067dec552173df3738930af49784a4e595beba",
            "a11yOccurrenceDisplayId": "A11Y-OCC-634F1200AEEF"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "952efcc0800a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "a11yPatternFingerprint": "9f447d3aeedab7f9d7c5306eabcef2d23251dbb391e8df4c9d06aba686802277",
            "a11yPatternDisplayId": "A11Y-PAT-9F447D3AEEDA",
            "a11yOccurrenceFingerprint": "1cf3ea4ebbf6ca1ad42c895021eb28329b386c69bc2835972070fbb70ba37cf0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1CF3EA4EBBF6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.67:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.25:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.47:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.36:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62db554161d1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "a11yPatternFingerprint": "99fe42d8563a2cf3c80125472254365d47163a989fa88aaada90d4a652c90a9c",
            "a11yPatternDisplayId": "A11Y-PAT-99FE42D8563A",
            "a11yOccurrenceFingerprint": "3e1f9cbb1b0e9db63dc47b1f93c64d03b5c01310194c65c427c47eb72fc0210b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3E1F9CBB1B0E"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.36:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.36:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.39:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.15:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r75",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "The font size is smaller than 9 pixels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a2080f39970",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "a11yPatternFingerprint": "001ca542a824345f68cfba3a545ceef71ebcb70f0e4943e287148ac6f4913494",
            "a11yPatternDisplayId": "A11Y-PAT-001CA542A824",
            "a11yOccurrenceFingerprint": "ab0368f7484333320b22b439f25644b4d5fd39df7c8c28929bf2bc7bdc365ec9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-AB0368F74843"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e665b246fa5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "a11yPatternFingerprint": "bc9911cd5ff5aeaa12a5c8dab38dba4796cf2baac10bfc9eec391fb2ae61c880",
            "a11yPatternDisplayId": "A11Y-PAT-BC9911CD5FF5",
            "a11yOccurrenceFingerprint": "067a0eef37b3fe4a13d477e95d422a33ccf468fbd7b9c46beb5fcb464fad5803",
            "a11yOccurrenceDisplayId": "A11Y-OCC-067A0EEF37B3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p[@class=\"forum-rule-text\"]",
            "html": "<p class=\"forum-rule-text\">...</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dff2a5ad880",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0a833199",
            "a11yPatternFingerprint": "f3809236803f0efa721736c85d20219b781837ef64be16a068abfcb3fa9c3d1c",
            "a11yPatternDisplayId": "A11Y-PAT-F3809236803F",
            "a11yOccurrenceFingerprint": "c57ba83948ea01837dd34b1e88d7f6e35227cadad34584c84897fbb5b472f043",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C57BA83948EA"
          }
        ],
        "outcomeCount": 561,
        "duplicateFailedCount": 64,
        "uniqueFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 304,
          "failed": 40,
          "cantTell": 16,
          "inapplicable": 57
        },
        "failedRules": [
          "color-contrast",
          "label",
          "landmark-one-main",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".forum-index-header > span:nth-child(1)",
            "html": "<span>Forum</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.36 (foreground color: #6a6a9a, background color: #1a1a2e, font size: 8.6pt (11.52px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-index-header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c43014987507",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ccafc1a0",
            "a11yPatternFingerprint": "53a05ddf86b5febdd1111e56c0d1d7fd47025314dd90e8e9d6d9d59d13d8388d",
            "a11yPatternDisplayId": "A11Y-PAT-53A05DDF86B5",
            "a11yOccurrenceFingerprint": "fecd4e866829895418ecdb41c6b2df3be496b26eadcbfa1c233f062a3f0662c9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FECD4E866829"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".forum-index-header > span:nth-child(2)",
            "html": "<span style=\"text-align:center\">Posts</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.36 (foreground color: #6a6a9a, background color: #1a1a2e, font size: 8.6pt (11.52px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-index-header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166e2409120f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ddc256b2",
            "a11yPatternFingerprint": "6672dc64b49b6d0993d9baabf11131f8c2260c88505255c4c7d623259930698a",
            "a11yPatternDisplayId": "A11Y-PAT-6672DC64B49B",
            "a11yOccurrenceFingerprint": "1e63e3b5fa4e276b3d42b36b3602443b45d0847934a3754a8a3533e9761e6a2b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1E63E3B5FA4E"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".forum-index-header > span:nth-child(3)",
            "html": "<span>Latest Post</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.36 (foreground color: #6a6a9a, background color: #1a1a2e, font size: 8.6pt (11.52px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-index-header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2fee469fcd9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-82192201",
            "a11yPatternFingerprint": "8fe2ef471e66ad1849da3fea2984befc2fb137bf9794d4c56b6c3fb401995add",
            "a11yPatternDisplayId": "A11Y-PAT-8FE2EF471E66",
            "a11yOccurrenceFingerprint": "77b6304eccc8023859a122ace9a39c61c162219bb18ef7ded04d6cbb17463ec2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77B6304ECCC8"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"beginners\"] > .section-name-cell > div > .section-desc",
            "html": "<div class=\"section-desc\">New to federal contracting? Start here.</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.73 (foreground color: #6a6a8a, background color: #040d1f, font size: 9.1pt (12.16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0007ae54bb23",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-42210547",
            "a11yPatternFingerprint": "6152074f67723e64e60d109fa70eaa9f8baddd43cc4f0ffabb20d21885370e68",
            "a11yPatternDisplayId": "A11Y-PAT-6152074F6772",
            "a11yOccurrenceFingerprint": "7bc7c6812d2a5409c94819588627ef5f4eff89b54e2a69c0de4e84ae1fa2390a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7BC7C6812D2A"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"beginners\"] > .section-latest > .section-latest-meta",
            "html": "<div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.78 (foreground color: #3a3a5a, background color: #040d1f, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "179872cedb05",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f5adc140",
            "a11yPatternFingerprint": "b1044dca4eef64bcd55210e22195d953ed92165eb03c8e6a7e95b947ec56a8a6",
            "a11yPatternDisplayId": "A11Y-PAT-B1044DCA4EEF",
            "a11yOccurrenceFingerprint": "9ae16add32f4e179e13959c78dfe8493c3aacbc8c94c09b50d5a32d6c045e459",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9AE16ADD32F4"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"rule-discussion\"] > .section-name-cell > div > .section-desc",
            "html": "<div class=\"section-desc\">FAR, DFARS, and clause interpretation.</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.73 (foreground color: #6a6a8a, background color: #040d1f, font size: 9.1pt (12.16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecac6c033809",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a4c9f7e7",
            "a11yPatternFingerprint": "362378871a168a0f6636517927ebb59ba35c26b7df581b0a6e62e19e7a9e0b78",
            "a11yPatternDisplayId": "A11Y-PAT-362378871A16",
            "a11yOccurrenceFingerprint": "de0d9467d453a33a194dffcaa9bdb26324e85b25d794c97d0b60c27ae122fef0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DE0D9467D453"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"rule-discussion\"] > .section-latest > .section-latest-meta",
            "html": "<div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.78 (foreground color: #3a3a5a, background color: #040d1f, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e79d3de0842",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e73b02b0",
            "a11yPatternFingerprint": "f053281a91dc87ebfb935ca285d3ace5b4bcabb59e869d93e8d68ce40337b38d",
            "a11yPatternDisplayId": "A11Y-PAT-F053281A91DC",
            "a11yOccurrenceFingerprint": "1b81c9b88ef83ccd0fba00498d6c4f897fd61f599a216f462949fa4db4126d80",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1B81C9B88EF8"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"protest-corner\"] > .section-name-cell > div > .section-desc",
            "html": "<div class=\"section-desc\">GAO, COFC, and agency-level protests.</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.73 (foreground color: #6a6a8a, background color: #040d1f, font size: 9.1pt (12.16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86c7760f314d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-adf6631f",
            "a11yPatternFingerprint": "cb9c94cdbaf9094dd804542791d00da2bfedc63ffcb7b51c11874c50a7230baf",
            "a11yPatternDisplayId": "A11Y-PAT-CB9C94CDBAF9",
            "a11yOccurrenceFingerprint": "62561616860d93905909e997f1f0e0b510c9b5e6a31f3a39aadbc04956a6f567",
            "a11yOccurrenceDisplayId": "A11Y-OCC-62561616860D"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"protest-corner\"] > .section-latest > .section-latest-meta",
            "html": "<div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.78 (foreground color: #3a3a5a, background color: #040d1f, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d9a9e104c1e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c9912733",
            "a11yPatternFingerprint": "00c5a332499cc9cc7da3d9aa463710476d9575e83e061328c6da002a30bb04da",
            "a11yPatternDisplayId": "A11Y-PAT-00C5A332499C",
            "a11yOccurrenceFingerprint": "8708f42a0bec735520df39f3424dce45236e3b53707181298d82feee504daa44",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8708F42A0BEC"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"contract-admin\"] > .section-name-cell > div > .section-desc",
            "html": "<div class=\"section-desc\">Mods, claims, disputes, and performance.</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.73 (foreground color: #6a6a8a, background color: #040d1f, font size: 9.1pt (12.16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7355b9a4b149",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-04075fa9",
            "a11yPatternFingerprint": "0e3617f52ce8b019f50b56d6b86cc6d3778c7fb8499b67f54dbb671a15876d36",
            "a11yPatternDisplayId": "A11Y-PAT-0E3617F52CE8",
            "a11yOccurrenceFingerprint": "254e42ab49249008b67a4dcefa6b4a2a361b45d936d79c175313a7ae9c42a4bb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-254E42AB4924"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"contract-admin\"] > .section-latest > .section-latest-meta",
            "html": "<div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.78 (foreground color: #3a3a5a, background color: #040d1f, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe3b8bacc8e4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19085c0c",
            "a11yPatternFingerprint": "3ced338e2e8a0d264d3cc04ea40f9691ffdfc9ca39300e1e34916b4063af3917",
            "a11yPatternDisplayId": "A11Y-PAT-3CED338E2E8A",
            "a11yOccurrenceFingerprint": "bc5011bf05b4e65845ed451a32caaf93cbcfce6bb7c2e7b4f7a6eb8ffae86c81",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BC5011BF05B4"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"career-certs\"] > .section-name-cell > div > .section-desc",
            "html": "<div class=\"section-desc\">Career growth, CFCM, DAWIA, and more.</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.73 (foreground color: #6a6a8a, background color: #040d1f, font size: 9.1pt (12.16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3722f35d1022",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f42b0453",
            "a11yPatternFingerprint": "ac78d85a789d52e0992905380d221fe05c6df52f40677430e5a8a1d8dfcd5abc",
            "a11yPatternDisplayId": "A11Y-PAT-AC78D85A789D",
            "a11yOccurrenceFingerprint": "39dba0a638cd5d72b2b56f1374075717d9140ef320a6b2b9cb0e617d91f60492",
            "a11yOccurrenceDisplayId": "A11Y-OCC-39DBA0A638CD"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"career-certs\"] > .section-latest > .section-latest-meta",
            "html": "<div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.78 (foreground color: #3a3a5a, background color: #040d1f, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd612aee12d9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2e8ebca",
            "a11yPatternFingerprint": "42d1bb80d96463430b4c2dfcf6c5f3d875e227dc3eb63825e06ece72e9b6eb5d",
            "a11yPatternDisplayId": "A11Y-PAT-42D1BB80D964",
            "a11yOccurrenceFingerprint": "8e70c39adccc9bfbd92a50cfe8fc8e8c63363fe11d0bc46f8ba37d87e0d500d9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8E70C39ADCCC"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"debate-floor\"] > .section-name-cell > div > .section-desc",
            "html": "<div class=\"section-desc\">Hot-button issues and open debate.</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.73 (foreground color: #6a6a8a, background color: #040d1f, font size: 9.1pt (12.16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd62ad4bc236",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6a472fd9",
            "a11yPatternFingerprint": "4791646479e61e50bbf330c50b645931ce89a7ac7971e16011621bd9a7f55115",
            "a11yPatternDisplayId": "A11Y-PAT-4791646479E6",
            "a11yOccurrenceFingerprint": "77bc971395151d35b9cbd16fc4c05c02097cc32ca98fbb9c6392d5f85afee25e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77BC97139515"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"debate-floor\"] > .section-latest > .section-latest-meta",
            "html": "<div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.78 (foreground color: #3a3a5a, background color: #040d1f, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27e2d5527654",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1b9298b9",
            "a11yPatternFingerprint": "9c60be50e198b62836988d69fb7feeba53c22f6197bbe101c5af9d7b4968e46f",
            "a11yPatternDisplayId": "A11Y-PAT-9C60BE50E198",
            "a11yOccurrenceFingerprint": "bc0f1ee4f805932bd15907da1adfa87de87cd5ef918da9d511c4573de016cea2",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BC0F1EE4F805"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"bid-proposal\"] > .section-name-cell > div > .section-desc",
            "html": "<div class=\"section-desc\">Proposal strategy, color reviews, and PWS.</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.73 (foreground color: #6a6a8a, background color: #040d1f, font size: 9.1pt (12.16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c53575554bf9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3dd0b93",
            "a11yPatternFingerprint": "7aadcea9b79d390500e786dfd7db8e3efec25fb34a6f64161abeb5f338222ef7",
            "a11yPatternDisplayId": "A11Y-PAT-7AADCEA9B79D",
            "a11yOccurrenceFingerprint": "9fb496a293e40fd0932701a2f9f9a4102bd2eedeffe6d29f016ee66c497b2abf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9FB496A293E4"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"bid-proposal\"] > .section-latest > .section-latest-meta",
            "html": "<div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.78 (foreground color: #3a3a5a, background color: #040d1f, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90d44cf320e3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4c1fd4ce",
            "a11yPatternFingerprint": "cd9d068845728b3a978b46456d6d0f093cddd5b3202a44d43cea10e9ec0377f3",
            "a11yPatternDisplayId": "A11Y-PAT-CD9D06884572",
            "a11yOccurrenceFingerprint": "adbf8e27dd59e6236f10b6556ab4f9b40fc8ce95522d135f2fbde5da5b3eb55e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-ADBF8E27DD59"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"hot-takes\"] > .section-name-cell > div > .section-desc",
            "html": "<div class=\"section-desc\">Controversial opinions welcome.</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.73 (foreground color: #6a6a8a, background color: #040d1f, font size: 9.1pt (12.16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "474fb8f76f13",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-95f24162",
            "a11yPatternFingerprint": "f67a306b52bb4c6fa82903656dc6a07dc8ad302fbee4d38ba4ad31cd3f2285ef",
            "a11yPatternDisplayId": "A11Y-PAT-F67A306B52BB",
            "a11yOccurrenceFingerprint": "60e2b21a9d805653a23ba481175de56d27ab5676b1e9569d51c10acee75f3c9a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-60E2B21A9D80"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"hot-takes\"] > .section-latest > .section-latest-meta",
            "html": "<div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.78 (foreground color: #3a3a5a, background color: #040d1f, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "054b61c336f7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cc3e2e74",
            "a11yPatternFingerprint": "4c272d666f07834b173c351882e8f4d5f13a70bdf5ebd614df6e9cfddae0174c",
            "a11yPatternDisplayId": "A11Y-PAT-4C272D666F07",
            "a11yOccurrenceFingerprint": "94b12e790c84b35cb7cc30709742f49aa0e8ac7a5e17f90242741d9d5c89f9f9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-94B12E790C84"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"war-stories\"] > .section-name-cell > div > .section-desc",
            "html": "<div class=\"section-desc\">Tales from the contracting trenches.</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.73 (foreground color: #6a6a8a, background color: #040d1f, font size: 9.1pt (12.16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8425a89f3e17",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-43f687fe",
            "a11yPatternFingerprint": "75cde414fffa60a7120d3667d2da1c7face7306787bbcf168cae40df42cc3f14",
            "a11yPatternDisplayId": "A11Y-PAT-75CDE414FFFA",
            "a11yOccurrenceFingerprint": "f165e103ba376889a9b9ff9435f0d10467cc486bb2bd2eac9031e6dd30d6b84f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F165E103BA37"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-cat=\"war-stories\"] > .section-latest > .section-latest-meta",
            "html": "<div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.78 (foreground color: #3a3a5a, background color: #040d1f, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac6f924261b4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d269393a",
            "a11yPatternFingerprint": "4960ce0fc08176ca6010acc18e8e0ed9ad6642bdda7cd13529b7cb78e5cd2e24",
            "a11yPatternDisplayId": "A11Y-PAT-4960CE0FC081",
            "a11yOccurrenceFingerprint": "cf5961a96c63acb261acd34d78116408a0167daf23c2ae7ac84474af4faadc89",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CF5961A96C63"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-disclaimer",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aba641565ebe",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "a11yPatternFingerprint": "c6cfdb75babb0294b6a5b0784704f53872c2a5d2b4d3965ba55daca9c099f57e",
            "a11yPatternDisplayId": "A11Y-PAT-C6CFDB75BABB",
            "a11yOccurrenceFingerprint": "e7731c7a62a1e5edb7f8ea5aad93833b31eb95173fa66b7ade645d3fcc4c172b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E7731C7A62A1"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".footer-copy",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "336c90cddca8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "a11yPatternFingerprint": "4be2d398e65173b2f5367c8016cb9cd74463e8747e5348133dc29e7e29f5eb16",
            "a11yPatternDisplayId": "A11Y-PAT-4BE2D398E651",
            "a11yOccurrenceFingerprint": "48daac63462750041946443b6b602deca064fe89cfe9f4310c3d433dba14639f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-48DAAC634627"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#gc-stats",
            "html": "<div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e0a9624eeb3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "a11yPatternFingerprint": "58f682d00545f95be00e1adbd54b19da986652d0870bfda957315660d2c35f6d",
            "a11yPatternDisplayId": "A11Y-PAT-58F682D00545",
            "a11yOccurrenceFingerprint": "6c909f7ee82c69a2d8849f1c15fa23cae86622cfe7d367d147ed999940a82c4f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6C909F7EE82C"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cfm-on-air",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.01 (foreground color: #444455, background color: #100d1a, font size: 6.6pt (8.8px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cfm-on-air",
              "#cfm-float",
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38ac3ab929f4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0b69503f",
            "a11yPatternFingerprint": "d94f56ac30b65bcdb12fa94883721fd2b3e06e6b2104579f58cb980278d3c00c",
            "a11yPatternDisplayId": "A11Y-PAT-D94F56AC30B6",
            "a11yOccurrenceFingerprint": "295654c3ce5c7e1c80d840b57f0a00302ca7044966b8422e9e63cf95aa6c5a67",
            "a11yOccurrenceDisplayId": "A11Y-OCC-295654C3CE5C"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-sub",
            "html": "<div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.79 (foreground color: #555566, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bd43f00cfd1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b84856ec",
            "a11yPatternFingerprint": "bd9ff574df79f4f8be0818d2c1ecf68b460829f133970457242956fd4b8d7086",
            "a11yPatternDisplayId": "A11Y-PAT-BD9FF574DF79",
            "a11yOccurrenceFingerprint": "4c51b03e9eb8ecbca913bb154a044e4653ce5dac6d4354e32ec3696f719bd24d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4C51B03E9EB8"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-cur",
            "html": "<span class=\"cfm-time\" id=\"cfm-cur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "369ae9a5b362",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-98fd5a32",
            "a11yPatternFingerprint": "3b7dc821914e9dd4f22583079df5191e8fd814a7e947ca0f80197b5692b190b1",
            "a11yPatternDisplayId": "A11Y-PAT-3B7DC821914E",
            "a11yOccurrenceFingerprint": "a312d475879ef482fdf4601b6fce563f52ad4e40505649451371ddd8d8e983ff",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A312D475879E"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#cfm-dur",
            "html": "<span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #444455, background color: #060310, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#cfm-float",
              ".forum-layout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de0b749420e0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1fa44140",
            "a11yPatternFingerprint": "8fa22ddbb1bc7d44e76fd0e467f14a7d878dec09e2a94614dd38b3ce06338411",
            "a11yPatternDisplayId": "A11Y-PAT-8FA22DDBB1BC",
            "a11yOccurrenceFingerprint": "f6950bf79f9ee43f68a67bb639ba5730386015325c6d0b23914e4bde479d235a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F6950BF79F9E"
          },
          {
            "rule": "label",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#cfm-vol",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aba03409521c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "a11yPatternFingerprint": "830641eed76ca34b306b3d5713be1ee636873e813401237767dc51960057ce33",
            "a11yPatternDisplayId": "A11Y-PAT-830641EED76C",
            "a11yOccurrenceFingerprint": "b729eab5312695a9ecc5fe00f50bd520e34649a187c4c3dd2c2b8b9e6191931a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B729EAB53126"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #a855f7;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b863594896c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "a11yPatternFingerprint": "54bbc098b7a302822f4251eb4d8b16d178cf33293131b0bc7ec08713a8645c40",
            "a11yPatternDisplayId": "A11Y-PAT-54BBC098B7A3",
            "a11yOccurrenceFingerprint": "c351f4c7582839c7dfaa35114ef5f278a18f3962ded45405ce8a34150b7003c7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C351F4C75828"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#navbar",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cea79d7c53a1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "a11yPatternFingerprint": "dc12a7ecefd5b341a4d9777c110e0e9b493289863f53e26d4b7696a19f026e6f",
            "a11yPatternDisplayId": "A11Y-PAT-DC12A7ECEFD5",
            "a11yOccurrenceFingerprint": "1e859733d2aba939617e69c53edde8d57e8f1ecd0655c9144b6514c9c27dff27",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1E859733D2AB"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-hero",
            "html": "<div class=\"page-hero\">\n  <div class=\"container\">\n    <span class=\"hero-badge\">KTHQ Community</span>\n    <h1 class=\"page-hero-title\">ContractingHQ Forum</h1>\n    <p class=\"page-hero-sub\">Real questions. Real answers. From people who've actually done it.</p>\n  </div>\n</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b451365f6e23",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd1d7f9b",
            "a11yPatternFingerprint": "4710728b68df43ce612d557218925bfb722780cbc99a2b720c5555f648cb123c",
            "a11yPatternDisplayId": "A11Y-PAT-4710728B68DF",
            "a11yOccurrenceFingerprint": "6f1d35dbf2e7808611f924325d790644d3ea0cab25caa31610d8db309defc642",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6F1D35DBF2E7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".forum-rule-banner",
            "html": "<div class=\"forum-rule-banner\">\n  <p class=\"forum-rule-text\">\n    <strong>The Only Rule:</strong> No assholes. That's it. We come here to get better, not put each other down. Nobody knows everything — and feedback is always welcome.\n  </p>\n</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f113ff15250",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20882f0e",
            "a11yPatternFingerprint": "6d3794e770cc4ff030c913c2f908598b435ec0b4b90751b26ddf54716dc9bc33",
            "a11yPatternDisplayId": "A11Y-PAT-6D3794E770CC",
            "a11yOccurrenceFingerprint": "e2d912caecaeeb8350d19c0a1d6384bf2d834b174284dde67e660ab4556f78c4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E2D912CAECAE"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".forum-title",
            "html": "<h1 class=\"forum-title\">ContractingHQ Forums</h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3d3a457a8a9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d05d5fac",
            "a11yPatternFingerprint": "6d407e5eddf20df05b0c885ff448bea18da53af41b7e5a51cc23be05ad432665",
            "a11yPatternDisplayId": "A11Y-PAT-6D407E5EDDF2",
            "a11yOccurrenceFingerprint": "e6d68543f240e178977f08ec77070fcc0c2a2635527fbac835f707fedf3d17fe",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E6D68543F240"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#sectionIndex",
            "html": "<div id=\"sectionIndex\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0016e273a353",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-70960bee",
            "a11yPatternFingerprint": "9c0119833a1eec0c53959d51471071d282627a113489d1522e874d99c1c9c481",
            "a11yPatternDisplayId": "A11Y-PAT-9C0119833A1E",
            "a11yOccurrenceFingerprint": "cfe473acbed3898404003865043f2623b2310026d1ef9a56c8b042c7775c18de",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CFE473ACBED3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-brand",
            "html": "<div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a642ad4c001",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7f53343a",
            "a11yPatternFingerprint": "6b4906ed3a5f4415d677c3ffbcb2347156e60767f12a398c06d058c5c5ac89c5",
            "a11yPatternDisplayId": "A11Y-PAT-6B4906ED3A5F",
            "a11yOccurrenceFingerprint": "dbbe33bc0813365ff7b04fbb24e1b46ba1605d08310ef037effaeb57d2f342de",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DBBE33BC0813"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cfm-art",
            "html": "<div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(168, 85, 247, 0.133);\">🎧</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa64dfbef153",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-35687f1d",
            "a11yPatternFingerprint": "9e1f0a9e2fcf9abbcf85f46ffd5f7937e25a5dd06587d43cc34ed888bea9a928",
            "a11yPatternDisplayId": "A11Y-PAT-9E1F0A9E2FCF",
            "a11yOccurrenceFingerprint": "cdf1569b8302b366e050778d0e8043d0f22a30e28deaf4ea1d098c8275f194b8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CDF1569B8302"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-meta",
            "html": "<div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Lo Que Cotizaste</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd68be4e3212",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-81436049",
            "a11yPatternFingerprint": "157d635aae798b7b8aa5e8ac79274f76f9b01dd6b572eb268e896df4e097d06c",
            "a11yPatternDisplayId": "A11Y-PAT-157D635AAE79",
            "a11yOccurrenceFingerprint": "7098c86c8debf1e3dfd9c4d57d2662f3ca31224fe7bd0cd00ded21d46e86cae7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7098C86C8DEB"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-progress-zone",
            "html": "<div class=\"cfm-progress-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cfc45896a92",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd7fe524",
            "a11yPatternFingerprint": "d7f9b027817267423c96fa3ed36a7b4ad2ed47469af164ff20d1c62a0ca7ba4c",
            "a11yPatternDisplayId": "A11Y-PAT-D7F9B0278172",
            "a11yOccurrenceFingerprint": "4dc72b097a072ba56397c7f65285efdbf273a58a40e66340a72c8702692c10ae",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4DC72B097A07"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cfm-volume-zone",
            "html": "<div class=\"cfm-volume-zone\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3133c9533a96",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3244ca3",
            "a11yPatternFingerprint": "d791d37342c154cf67a7a1c80d03f764bd144db1d871b724631543bd87bff0d2",
            "a11yPatternDisplayId": "A11Y-PAT-D791D37342C1",
            "a11yOccurrenceFingerprint": "3859aa4884c2f649d6b3ee4264ec35f5868c317307f772f79db999af58ed07f7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3859AA4884C2"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" style=\"--cfm-accent: #a855f7;\"><head>\n  <!-- Google tag (gtag.js) -->\n  <script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-X2RXS78N7K\"></script>\n  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag(\"js\",new Date());gtag(\"config\",\"G-X2RXS78N7K\");</script>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"description\" content=\"The KTHQ ContractingHQ community forum — where contracting officers discuss real acquisition issues, regulations, protests, and career topics.\">\n\n  <title>Forum | ContractingHQ - KTHQ</title>\n  <link rel=\"icon\" type=\"image/svg+xml\" href=\"data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cpath%20d%3D%27M16%202%20L28%207%20L28%2018%20C28%2024%2022%2029%2016%2031%20C10%2029%204%2024%204%2018%20L4%207%20Z%27%20fill%3D%27%230d1117%27%20stroke%3D%27%234a9eff%27%20stroke-width%3D%271.5%27%2F%3E%3Ctext%20x%3D%2716%27%20y%3D%2721%27%20text-anchor%3D%27middle%27%20font-family%3D%27Arial%2Csans-serif%27%20font-weight%3D%27bold%27%20font-size%3D%279%27%20fill%3D%27%234a9eff%27%20letter-spacing%3D%270.5%27%3EKTHQ%3C%2Ftext%3E%3C%2Fsvg%3E\">\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;family=Rajdhani:wght@500;600;700&amp;display=swap\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"styles.css\">\n  <script src=\"https://cdn.jsdelivr.net/npm/@supabase/supabase-js@2\"></script>\n  <style>\n    /* ===== FORUM PAGE ===== */\n    .forum-layout { background: #040d1f; min-height: 60vh; padding-bottom: 5rem; }\n    /* Rule banner */\n    .forum-rule-banner { background: rgba(201, 162, 39, 0.07); border-bottom: 1px solid rgba(201, 162, 39, 0.18); padding: 0.65rem 1.5rem; text-align: center; }\n    .forum-rule-text { font-size: 0.84rem; color: rgba(201, 162, 39, 0.85); font-style: italic; line-height: 1.5; }\n    .forum-rule-text strong { font-style: normal; color: var(--accent-gold); }\n    /* Forum container */\n    .forum-container { max-width: 860px; margin: 0 auto; padding: 2.5rem 1.5rem; }\n    /* Top row */\n    .forum-top-row { display: flex; align-items: center; justify-content: space-between; gap: 1rem; margin-bottom: 1.5rem; flex-wrap: wrap; }\n    /* Forum header bar */\n    .forum-header-bar { display:flex; align-items:center; justify-content:space-between; padding:16px 20px; border-bottom:1px solid #2a2a3a; background:#12121e; }\n    .forum-title { font-size:1.2rem; font-weight:700; color:#e8e8f0; margin:0; }\n    .forum-header-right { display:flex; align-items:center; gap:12px; }\n    /* Section index */\n    .forum-index-table { width:100%; }\n    .forum-index-header { display:grid; grid-template-columns:1fr 80px 200px; padding:8px 20px; background:#1a1a2e; border-bottom:2px solid #2a2a3a; font-size:.72rem; font-weight:700; text-transform:uppercase; letter-spacing:.06em; color:#6a6a9a; }\n    .forum-section-row { display:grid; grid-template-columns:1fr 80px 200px; padding:14px 20px; border-bottom:1px solid #1e1e30; cursor:pointer; transition:background .15s; align-items:center; }\n    .forum-section-row:hover { background:#1a1a2e; }\n    .section-icon { font-size:1.15rem; margin-right:12px; flex-shrink:0; }\n    .section-name-cell { display:flex; align-items:center; min-width:0; }\n    .section-name { font-size:.93rem; font-weight:600; color:#e8e8f0; }\n    .section-desc { font-size:.76rem; color:#6a6a8a; margin-top:2px; }\n    .section-count { font-size:.88rem; font-weight:600; color:#9a9aba; text-align:center; }\n    .section-latest { font-size:.76rem; color:#7a7a9a; min-width:0; overflow:hidden; }\n    .section-latest-title { color:#b0b0cc; font-weight:500; white-space:nowraw; overflow:hidden; text-overflow:ellipsis; }\n    .section-latest-meta { font-size:.7rem; color:#5a5a7a; margin-top:2px; }\n    /* Posts view header */\n    .forum-posts-header { display:flex; align-items:center; gap:14px; padding:12px 20px; border-bottom:1px solid #2a2a3a; background:#12121e; }\n    .forum-back-btn { background:none; border:1px solid #3a3a5a; color:#9a9aba; padding:5px 14px; border-radius:20px; cursor:pointer; font-size:.82rem; transition:all .15s; }\n    .forum-back-btn:hover { background:#1e1e35; border-color:#5a5aff; color:#b0b0ff; }\n    .forum-section-title { font-size:.98rem; font-weight:700; color:#e8e8f0; margin:0; }\n    /* New post button */\n    .btn-new-post { background:linear-gradient(135deg,#4a9eff,#7b5ea7); color:#fff; border:none; padding:8px 18px; border-radius:20px; cursor:pointer; font-size:.86rem; font-weight:600; transition:opacity .2s,box-shadow .2s; }\n    .btn-new-post:hover { opacity:.88; box-shadow:0 4px 16px rgba(74,158,255,.3); }\n    /* Post list */\n    .post-list { display: flex; flex-direction: column; gap: 0.65rem; }\n    /* Post card */\n    .post-card { background: rgba(10, 22, 50, 0.75); border: 1px solid rgba(74, 158, 255, 0.1); border-radius: 12px; overflow: hidden; transition: border-color 0.2s; }\n    .post-card:hover { border-color: rgba(74, 158, 255, 0.28); }\n    .post-card-top { padding: 1.1rem 1.4rem 0.85rem; cursor: pointer; user-select: none; }\n    .post-card-meta { display: flex; align-items: center; gap: 0.65rem; margin-bottom: 0.45rem; flex-wrap: wrap; }\n    .post-cat-badge { font-size: 0.68rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.7px; padding: 0.13rem 0.55rem; border-radius: 999px; }\n    .pcb-beginners { background: rgba(134,239,172,0.1); color: #86efac; border:1px solid rgba(134,239,172,0.28); }\n    .pcb-rule-discussion{ background: rgba(74,158,255,0.14); color: #7dd3fc; border:1px solid rgba(74,158,255,0.28); }\n    .pcb-protest-corner { background: rgba(201,162,39,0.1); color: #fbbf24; border:1px solid rgba(201,162,39,0.28); }\n    .pcb-contract-admin { background: rgba(52,211,153,0.1); color: #6ee7b7; border:1px solid rgba(52,211,153,0.28); }\n    .pcb-career-certs { background: rgba(167,139,250,0.1); color: #c4b5fd; border:1px solid rgba(167,139,250,0.28); }\n    .pcb-debate-floor { background: rgba(239,68,68,0.1); color: #fca5a5; border:1px solid rgba(239,68,68,0.28); }\n    .pcb-bid-proposal { background: rgba(103,232,249,0.1); color: #67e8f9; border:1px solid rgba(103,232,249,0.28); }\n    .pcb-hot-takes { background: rgba(251,146,60,0.1); color: #fb923c; border:1px solid rgba(251,146,60,0.28); }\n    .pcb-war-stories { background: rgba(253,211,77,0.08); color: #fcd34d; border:1px solid rgba(253,211,77,0.22); }\n    .post-byline { font-size: 0.76rem; color: var(--silver); }\n    .post-byline span { color: var(--silver-light); font-weight: 500; }\n    .post-title { font-family: 'Rajdhani', sans-serif; font-size: 1.1rem; font-weight: 700; color: var(--white); margin-bottom: 0.3rem; line-height: 1.25; }\n    .post-preview { font-size: 0.86rem; color: var(--text-muted); line-height: 1.5; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }\n    /* Post footer bar */\n    .post-card-bar { display: flex; align-items: center; justify-content: space-between; padding: 0.6rem 1.4rem; border-top: 1px solid rgba(74,158,255,0.07); flex-wrap: wrap; gap: 0.5rem; }\n    /* ===== REACTION POPUP ===== */\n    .rxn-area { display: flex; align-items: center; gap: 0.5rem; }\n    .rxn-container { position: relative; display: inline-flex; align-items: center; gap: 0.4rem; }\n    .rxn-trigger {\n      display: flex; align-items: center; gap: 0.3rem;\n      padding: 0.28rem 0.65rem; border-radius: 999px;\n      border: 1px solid rgba(255,255,255,0.1);\n      background: rgba(255,255,255,0.04);\n      color: var(--silver); font-size: 0.82rem; cursor: pointer;\n      transition: all 0.18s; font-family: inherit; white-space: nowraw;\n    }\n    .rxn-trigger:hover { background: rgba(255,255,255,0.1); border-color: rgba(255,255,255,0.22); }\n    .rxn-trigger.rxn-has-up    { background: rgba(74,158,255,0.12); border-color: rgba(74,158,255,0.45); color: #7dd3fc; }\n    .rxn-trigger.rxn-has-down  { background: rgba(239,68,68,0.1);   border-color: rgba(239,68,68,0.4);  color: #fca5a5; }\n    .rxn-trigger.rxn-has-star  { background: rgba(201,162,39,0.13); border-color: rgba(201,162,39,0.5); color: #fbbf24; }\n    .rxn-popup {\n      display: none; position: absolute;\n      bottom: calc(100% + 10px); left: 0;\n      background: #1c1c30; border: 1px solid rgba(74,158,255,0.2);\n      border-radius: 50px; padding: 6px 8px;\n      gap: 2px; align-items: center;\n      box-shadow: 0 6px 24px rgba(0,0,0,0.55);\n      z-index: 200; white-space: nowraw;\n    }\n    .rxn-popup.open { display: flex; }\n    .rxn-popup-btn {\n      display: flex; flex-direction: column; align-items: center;\n      padding: 6px 12px; border-radius: 40px; border: 1px solid transparent;\n      background: none; cursor: pointer; transition: all 0.15s;\n      font-size: 1.35rem; line-height: 1;\n    }\n    .rxn-popup-btn:hover { background: rgba(255,255,255,0.1); transform: scale(1.25) translateY(-2px); }\n    .rxn-popup-btn.rxn-active { background: rgba(74,158,255,0.12); border-color: rgba(74,158,255,0.35); }\n    .rxn-popup-btn.rxn-active-down { background: rgba(239,68,68,0.1); border-color: rgba(239,68,68,0.3); }\n    .rxn-popup-btn.rxn-active-star { background: rgba(201,162,39,0.12); border-color: rgba(201,162,39,0.4); }\n    .rxn-popup-count { font-size: 0.68rem; color: #7a7a9a; margin-top: 3px; min-width: 10px; text-align: center; line-height: 1; font-family: inherit; }\n    .rxn-summary { display: flex; align-items: center; gap: 0.3rem; font-size: 0.8rem; color: var(--silver); }\n    .rxn-sum-item { display: inline-flex; align-items: center; gap: 2px; }\n    /* Delete button */\n    .post-delete-btn { margin-left: auto; padding: 0.26rem 0.7rem; border-radius: 999px; border: 1px solid rgba(220,50,50,0.3); background: rgba(220,50,50,0.05); color: rgba(255,110,110,0.85); font-size: 0.78rem; cursor: pointer; font-family: inherit; transition: all 0.15s; flex-shrink: 0; }\n    .post-delete-btn:hover { background: rgba(220,50,50,0.25); border-color: rgba(220,50,50,0.7); }\n    .post-comment-link { display: flex; align-items: center; gap: 0.3rem; font-size: 0.8rem; color: var(--silver); cursor: pointer; transition: color 0.15s; background: none; border: none; font-family: inherit; padding: 0; }\n    .post-comment-link:hover { color: var(--silver-light); }\n    /* Expanded body */\n    .post-body-panel { display: none; border-top: 1px solid rgba(74,158,255,0.07); }\n    .post-body-panel.open { display: block; }\n    .post-body-text { padding: 1.1rem 1.4rem 0; font-size: 0.93rem; color: var(--silver-light); line-height: 1.75; white-space: pre-wrap; word-break: break-word; }\n    /* Comments */\n    .comments-wrap { padding: 1rem 1.4rem 1.25rem; }\n    .comments-hdr { font-size: 0.75rem; font-weight: 700; color: var(--silver); text-transform: uppercase; letter-spacing: 1px; margin-bottom: 0.85rem; }\n    .comment-item { padding: 0.8rem 0.95rem; background: rgba(255,255,255,0.025); border-radius: 8px; border: 1px solid rgba(255,255,255,0.045); margin-bottom: 0.55rem; }\n    .comment-item-meta { display: flex; align-items: center; gap: 0.55rem; margin-bottom: 0.3rem; }\n    .comment-author { font-size: 0.8rem; font-weight: 600; color: var(--accent); }\n    .comment-time { font-size: 0.73rem; color: var(--text-muted); }\n    .comment-body { font-size: 0.86rem; color: var(--silver-light); line-height: 1.6; white-space: pre-wrap; word-break: break-word; }\n    /* Comment input */\n    .comment-input-wrap { margin-top: 0.85rem; }\n    .comment-input-wrap textarea { width: 100%; background: rgba(10,30,66,0.65); border: 1px solid rgba(74,158,255,0.18); border-radius: 8px; color: var(--white); font-family: inherit; font-size: 0.875rem; padding: 0.65rem 0.9rem; resize: vertical; min-height: 72px; outline: none; transition: border-color 0.2s; line-height: 1.55; }\n    .comment-input-wrap textarea:focus { border-color: var(--accent); }\n    .comment-input-wrap textarea::placeholder { color: var(--text-muted); }\n    .comment-submit-row { display: flex; justify-content: flex-end; margin-top: 0.5rem; }\n    .btn-add-comment { background: var(--accent); color: var(--white); border: none; border-radius: 6px; padding: 0.45rem 1.1rem; font-size: 0.84rem; font-weight: 700; cursor: pointer; font-family: inherit; transition: background 0.18s; }\n    .btn-add-comment:hover { background: #3a8eef; }\n    .btn-add-comment:disabled { opacity: 0.5; cursor: not-allowed; }\n    /* Auth prompt inline */\n    .inline-auth-prompt { text-align: center; padding: 0.85rem; font-size: 0.84rem; color: var(--text-muted); }\n    .inline-auth-prompt a { color: var(--accent); cursor: pointer; font-weight: 600; text-decoration: none; }\n    .inline-auth-prompt a:hover { text-decoration: underline; }\n    /* States */\n    .forum-loading { text-align: center; padding: 3.5rem 1rem; color: var(--text-muted); font-size: 0.9rem; }\n    .forum-empty { text-align: center; padding: 3.5rem 1rem; }\n    .forum-empty-icon { font-size: 2.5rem; margin-bottom: 0.75rem; }\n    .forum-empty-msg { color: var(--text-muted); font-size: 0.9rem; }\n    /* ===== MODALS ===== */\n    .modal-overlay { display: none; position: fixed; inset: 0; background: rgba(0,0,0,0.72); z-index: 2000; align-items: center; justify-content: center; padding: 1rem; backdrop-filter: blur(4px); }\n    .modal-overlay.open { display: flex; }\n    .modal-box { background: #0c1d3a; border: 1px solid rgba(74,158,255,0.18); border-radius: 16px; width: 100%; max-width: 520px; max-height: 90vh; overflow-y: auto; }\n    .modal-hdr { display: flex; align-items: center; justify-content: space-between; padding: 1.4rem 1.6rem 0; }\n    .modal-title { font-family: 'Rajdhani', sans-serif; font-size: 1.3rem; font-weight: 700; color: var(--white); }\n    .modal-x { background: none; border: none; color: var(--silver); font-size: 1.4rem; cursor: pointer; padding: 0.1rem; line-height: 1; transition: color 0.18s; }\n    .modal-x:hover { color: var(--white); }\n    .modal-body { padding: 1.1rem 1.6rem 1.6rem; }\n    /* Form */\n    .fg { margin-bottom: 1rem; }\n    .flabel { display: block; font-size: 0.78rem; font-weight: 700; color: var(--silver-light); margin-bottom: 0.35rem; text-transform: uppercase; letter-spacing: 0.5px; }\n    .finput, .fselect, .ftextarea { width: 100%; background: rgba(10,30,66,0.75); border: 1px solid rgba(74,158,255,0.18); border-radius: 8px; color: var(--white); font-family: inherit; font-size: 0.92rem; padding: 0.65rem 0.9rem; outline: none; transition: border-color 0.2s; }\n    .finput:focus, .fselect:focus, .ftextarea:focus { border-color: var(--accent); }\n    .finput::placeholder, .ftextarea::placeholder { color: rgba(90,106,126,0.8); }\n    .fselect { cursor: pointer; appearance: none; background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238a9bb0' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E\"); background-repeat: no-repeat; background-position: right 0.85rem center; padding-right: 2.4rem; }\n    .fselect option { background: #0c1d3a; color: var(--white); }\n    .ftextarea { resize: vertical; min-height: 130px; line-height: 1.6; }\n    .ferror { font-size: 0.78rem; color: #f87171; margin-top: 0.3rem; min-height: 1rem; }\n    .fsubmit { width: 100%; background: var(--accent); color: var(--white); border: none; border-radius: 8px; padding: 0.75rem; font-size: 0.92rem; font-weight: 700; cursor: pointer; font-family: inherit; transition: background 0.18s; letter-spacing: 0.2px; }\n    .fsubmit:hover { background: #3a8eef; }\n    .fsubmit:disabled { opacity: 0.45; cursor: not-allowed; }\n    /* Auth tabs */\n    .auth-tabs { display: flex; border-bottom: 1px solid rgba(74,158,255,0.13); margin-bottom: 1.4rem; }\n    .auth-tab-btn { flex: 1; padding: 0.6rem; text-align: center; font-size: 0.875rem; font-weight: 600; color: var(--silver); cursor: pointer; background: none; border: none; border-bottom: 2px solid transparent; font-family: inherit; transition: all 0.18s; margin-bottom: -1px; }\n    .auth-tab-btn.active { color: var(--accent); border-bottom-color: var(--accent); }\n    .auth-pane { display: none; }\n    .auth-pane.active { display: block; }\n    /* User bar */\n    .user-bar { display: flex; align-items: center; gap: 0.65rem; }\n    .user-avatar { width: 30px; height: 30px; border-radius: 50%; background: var(--accent); display: flex; align-items: center; justify-content: center; font-size: 0.78rem; font-weight: 700; color: var(--white); flex-shrink: 0; }\n    .user-name { font-size: 0.84rem; font-weight: 600; color: var(--silver-light); }\n    .btn-signout { background: none; border: 1px solid rgba(255,255,255,0.1); color: var(--silver); border-radius: 6px; padding: 0.28rem 0.7rem; font-size: 0.76rem; cursor: pointer; transition: all 0.18s; font-family: inherit; }\n    .btn-signout:hover { border-color: rgba(255,255,255,0.22); color: var(--white); }\n    .btn-signin-cta { background: none; border: 1px solid rgba(74,158,255,0.28); color: var(--accent); border-radius: 6px; padding: 0.32rem 0.8rem; font-size: 0.8rem; cursor: pointer; transition: all 0.18s; font-family: inherit; font-weight: 600; }\n    .btn-signin-cta:hover { background: rgba(74,158,255,0.08); }\n    /* Toast */\n    .toast { position: fixed; bottom: 2rem; left: 50%; transform: translateX(-50%) translateY(80px); background: #0d1f3d; border: 1px solid rgba(74,158,255,0.28); border-radius: 10px; padding: 0.7rem 1.2rem; font-size: 0.86rem; color: var(--silver-light); z-index: 3000; transition: transform 0.28s ease; white-space: nowrap; box-shadow: 0 8px 28px rgba(0,0,0,0.45); }\n    .toast.show { transform: translateX(-50%) translateY(0); }\n    .toast.t-ok { border-color: rgba(52,211,153,0.35); color: #6ee7b7; }\n    .toast.t-err { border-color: rgba(239,68,68,0.35); color: #fca5a5; }\n    /* Buy Me a Coffee */\n    .bmc-btn { display: inline-flex; align-items: center; gap: 0.4rem; background: #FFDD00; color: #000; border-radius: 8px; padding: 0.45rem 1rem; font-weight: 700; font-size: 0.83rem; text-decoration: none; transition: opacity 0.2s, transform 0.15s; margin-top: 0.75rem; }\n    .bmc-btn:hover { opacity: 0.88; transform: translateY(-1px); }\n    /* Responsive */\n    @media (max-width: 620px) {\n      .forum-top-row { flex-direction: column; align-items: flex-start; }\n      .forum-cats { overflow-x: auto; flex-wrap: nowrap; padding-bottom: 2px; width: 100%; }\n      .forum-cat-btn { white-space: nowrap; }\n      .modal-box { border-radius: 12px; }\n      .modal-hdr, .modal-body { padding-left: 1.15rem; padding-right: 1.15rem; }\n      .rxn-popup { bottom: auto; top: calc(100% + 8px); }\n    }\n      .cmt-del-btn{background:none;border:1px solid rgba(239,68,68,.35);color:#f87171;cursor:pointer;font-size:.72rem;padding:.12rem .4rem;border-radius:4px;margin-left:auto;transition:background .15s;}\n    .cmt-del-btn:hover{background:rgba(239,68,68,.15);}\n  </style>\n\n  <!-- SEO: Open Graph & Twitter Card -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:site_name\" content=\"ContractingHQ\">\n  <meta property=\"og:title\" content=\"Forum | ContractingHQ — KTHQ\">\n  <meta property=\"og:description\" content=\"The KTHQ ContractingHQ community forum — where contracting officers discuss real acquisition issues, regulations, protests, and career topics.\">\n  <meta property=\"og:url\" content=\"https://kthq.org/forum.html\">\n  <meta name=\"twitter:card\" content=\"summary\">\n  <meta name=\"twitter:site\" content=\"@ContractingHQ\">\n  <meta name=\"twitter:title\" content=\"Forum | ContractingHQ — KTHQ\">\n  <meta name=\"twitter:description\" content=\"The KTHQ ContractingHQ community forum — where contracting officers discuss real acquisition issues, regulations, protests, and career topics.\">\n  <link rel=\"canonical\" href=\"https://kthq.org/forum.html\">\n<style id=\"cfm-player-styles\">\n/* ── ContractingFM floating player ── */\n#cfm-float {\n  position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999;\n  background: rgba(6,3,16,0.97);\n  backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);\n  border-top: 1px solid rgba(255,255,255,0.07);\n  height: 68px;\n  display: flex; align-items: center; gap: 0;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 -4px 40px rgba(0,0,0,0.6);\n  transition: transform 0.3s ease;\n}\n#cfm-float.cfm-hidden { transform: translateY(100%); }\n\n#cfm-float.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 8% 25%, rgba(255,255,255,0.08) 0 1px, transparent 1.8px),\n    radial-gradient(circle at 64% 65%, rgba(0,0,0,0.18) 0 1px, transparent 2px),\n    repeating-linear-gradient(90deg, rgba(0,0,0,0) 0 238px, rgba(0,0,0,0.24) 239px 242px, rgba(255,255,255,0.06) 243px 244px),\n    linear-gradient(180deg, rgba(92,88,73,0.98), rgba(50,48,41,0.99));\n  border-top: 0;\n  box-shadow:\n    0 -10px 36px rgba(0,0,0,0.62),\n    inset 0 1px 0 rgba(255,255,255,0.1),\n    inset 0 -8px 22px rgba(0,0,0,0.24);\n  overflow: hidden;\n}\n\n#cfm-float.cfm-mode-cco::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 9px;\n  background: repeating-linear-gradient(135deg, #d99a31 0 16px, #070805 16px 32px);\n  box-shadow: 0 2px 10px rgba(0,0,0,0.5);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco::after {\n  content: \"\";\n  position: absolute;\n  inset: 9px 0 0;\n  background:\n    linear-gradient(90deg, transparent 0 13%, rgba(255,255,255,0.06) 13.4% 13.7%, transparent 14% 48%, rgba(0,0,0,0.22) 48.2% 48.7%, transparent 49% 76%, rgba(255,255,255,0.04) 76.2% 76.5%, transparent 77%),\n    linear-gradient(170deg, transparent 0 36%, rgba(0,0,0,0.14) 36.3% 36.8%, transparent 37.2% 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n#cfm-float.cfm-mode-cco > * { position: relative; z-index: 1; }\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info,\n#cfm-float.cfm-mode-cco .cfm-controls,\n#cfm-float.cfm-mode-cco .cfm-volume-zone,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn {\n  border-color: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-brand,\n#cfm-float.cfm-mode-cco .cfm-song-info {\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo,\n#cfm-float.cfm-mode-cco .cfm-meta-title {\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-brand-logo span,\n#cfm-float.cfm-mode-cco .cfm-playlist-btn.open {\n  color: #d99a31;\n}\n#cfm-float.cfm-mode-cco .cfm-playlist-count {\n  background: rgba(8,9,5,0.34);\n  color: #f5efd8;\n}\n#cfm-float.cfm-mode-cco .cfm-on-air {\n  color: #070805;\n  background: rgba(217,154,49,0.86);\n  border-color: rgba(7,8,5,0.6);\n  box-shadow: 0 0 16px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-on-air.off-air {\n  color: #2c2a21;\n  background: rgba(8,9,5,0.16);\n  border-color: rgba(8,9,5,0.28);\n  box-shadow: none;\n}\n#cfm-float.cfm-mode-cco .cfm-art {\n  background:\n    linear-gradient(135deg, rgba(217,154,49,0.16), rgba(8,9,5,0.34)),\n    rgba(8,9,5,0.42);\n  border-color: rgba(217,154,49,0.26);\n}\n#cfm-float.cfm-mode-cco .cfm-time,\n#cfm-float.cfm-mode-cco .cfm-vol-icon {\n  color: #2f2c22;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-sub {\n  color: #c5b77a;\n}\n#cfm-float.cfm-mode-cco .cfm-meta-genre {\n  color: #f4c04d;\n  background: rgba(8,9,5,0.42);\n}\n#cfm-float.cfm-mode-cco .cfm-btn {\n  color: #201e18;\n  background: rgba(8,9,5,0.08);\n}\n#cfm-float.cfm-mode-cco .cfm-btn:hover {\n  color: #f5efd8;\n  background: rgba(8,9,5,0.36);\n}\n#cfm-float.cfm-mode-cco .cfm-btn.cfm-play-btn {\n  background: #d99a31;\n  color: #080905;\n  box-shadow: 0 0 0 3px rgba(8,9,5,0.3), 0 0 20px rgba(217,154,49,0.22);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-bg,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider {\n  background: rgba(8,9,5,0.32);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-fill {\n  background: linear-gradient(90deg, #070805, #d99a31);\n}\n#cfm-float.cfm-mode-cco .cfm-bar-thumb,\n#cfm-float.cfm-mode-cco input[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  background: #f5efd8;\n  box-shadow: 0 0 0 2px rgba(8,9,5,0.45);\n}\n\n#cfm-drawer.cfm-mode-cco {\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,0.06) 0 1px, transparent 1.8px),\n    linear-gradient(180deg, #28261f, #0b0c08);\n  border-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-drawer-hdr {\n  background:\n    repeating-linear-gradient(135deg, rgba(217,154,49,0.22) 0 11px, rgba(7,8,5,0.54) 11px 22px),\n    #11130c;\n  border-bottom-color: rgba(217,154,49,0.24);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item {\n  background: rgba(8,9,5,0.74);\n  border-bottom-color: rgba(217,154,49,0.08);\n}\n#cfm-drawer.cfm-mode-cco .cfm-track-item:hover,\n#cfm-drawer.cfm-mode-cco .cfm-track-item.active {\n  background: rgba(217,154,49,0.13);\n}\n\n.cfm-brand {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 130px; flex-shrink: 0;\n}\n.cfm-brand-logo {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.95rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-brand-logo span { color: var(--cfm-accent, #4a9eff); }\n.cfm-on-air {\n  font-size: 0.55rem; font-weight: 700; letter-spacing: 1.5px;\n  text-transform: uppercase; color: #ef4444;\n  background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.3);\n  border-radius: 3px; padding: 0.1rem 0.35rem;\n  animation: cfm-pulse 2s ease-in-out infinite;\n  transition: color 0.3s, background 0.3s, border-color 0.3s;\n}\n.cfm-on-air.off-air {\n  color: #445; background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1);\n  animation: none;\n}\n@keyframes cfm-pulse { 0%,100% { opacity:1; } 50% { opacity:0.5; } }\n\n.cfm-song-info {\n  display: flex; align-items: center; gap: 0.75rem;\n  padding: 0 1.1rem; border-right: 1px solid rgba(255,255,255,0.06);\n  min-width: 210px; max-width: 260px; flex-shrink: 0;\n}\n.cfm-art {\n  width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.2rem;\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.08);\n  transition: background 0.3s;\n}\n.cfm-meta { flex: 1; min-width: 0; }\n.cfm-meta-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-sub {\n  font-size: 0.68rem; color: #556; margin-top: 0.1rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-meta-genre {\n  display: inline-block; font-size: 0.6rem; font-weight: 700;\n  color: var(--cfm-accent, #4a9eff);\n  background: rgba(74,158,255,0.1); border-radius: 3px;\n  padding: 0.1rem 0.35rem; margin-top: 0.15rem; letter-spacing: 0.5px;\n}\n.cfm-heart {\n  background: none; border: none; cursor: pointer; font-size: 1rem;\n  color: #445; transition: color 0.2s, transform 0.15s; flex-shrink: 0; padding: 0.2rem;\n}\n.cfm-heart.active { color: #ef4444; }\n.cfm-heart:hover { transform: scale(1.2); }\n\n.cfm-controls {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1.25rem; border-right: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0.4rem;\n  border-radius: 50%; transition: color 0.18s, background 0.18s, transform 0.15s;\n  display: flex; align-items: center; justify-content: center;\n  width: 30px; height: 30px;\n}\n.cfm-btn:hover { color: #fff; background: rgba(255,255,255,0.08); }\n.cfm-btn.cfm-play-btn {\n  width: 38px; height: 38px; font-size: 1rem;\n  background: var(--cfm-accent, #4a9eff); color: #040d1f;\n  border-radius: 50%; transition: all 0.18s;\n}\n.cfm-btn.cfm-play-btn:hover { transform: scale(1.08); filter: brightness(1.15); }\n.cfm-btn.cfm-active { color: var(--cfm-accent, #4a9eff); }\n\n.cfm-progress-zone {\n  flex: 1; display: flex; align-items: center; gap: 0.6rem;\n  padding: 0 1.1rem; min-width: 0;\n}\n.cfm-time { font-size: 0.68rem; color: #445; flex-shrink: 0; min-width: 32px; }\n.cfm-time.right { text-align: right; }\n.cfm-bar-wrap { flex: 1; position: relative; height: 4px; cursor: pointer; }\n.cfm-bar-bg {\n  position: absolute; inset: 0; border-radius: 4px;\n  background: rgba(255,255,255,0.08);\n}\n.cfm-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 4px;\n  background: var(--cfm-accent, #4a9eff); width: 0%; transition: width 0.1s linear;\n}\n.cfm-bar-thumb {\n  position: absolute; top: 50%; width: 12px; height: 12px;\n  border-radius: 50%; background: #fff; transform: translate(-50%, -50%);\n  opacity: 0; transition: opacity 0.18s; box-shadow: 0 1px 4px rgba(0,0,0,0.4);\n  left: 0%;\n}\n.cfm-bar-wrap:hover .cfm-bar-thumb { opacity: 1; }\n\n.cfm-volume-zone {\n  display: flex; align-items: center; gap: 0.5rem;\n  padding: 0 1rem; border-left: 1px solid rgba(255,255,255,0.06); flex-shrink: 0;\n}\n.cfm-vol-icon { font-size: 0.75rem; color: #445; cursor: pointer; }\ninput[type=range].cfm-vol-slider {\n  -webkit-appearance: none; appearance: none;\n  width: 70px; height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%;\n  background: #fff; cursor: pointer;\n}\ninput[type=range].cfm-vol-slider::-moz-range-thumb {\n  width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: pointer; border: none;\n}\n\n.cfm-playlist-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.85rem; padding: 0 1rem;\n  transition: color 0.18s; flex-shrink: 0; height: 100%;\n  display: flex; align-items: center; gap: 0.35rem; font-family: 'Inter', sans-serif;\n  border-left: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-playlist-btn:hover { color: #fff; }\n.cfm-playlist-btn.open { color: var(--cfm-accent, #4a9eff); }\n.cfm-playlist-text { font-size: 0.72rem; font-weight: 700; }\n.cfm-playlist-count {\n  display: inline-grid; place-items: center;\n  min-width: 1.35rem; height: 1.35rem; padding: 0 0.28rem;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n  color: #dbe8f7;\n  font-size: 0.68rem; font-weight: 800;\n}\n.cfm-cco-toggle {\n  position: relative;\n  height: 100%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 0.85rem;\n  border: none;\n  border-left: 1px solid rgba(255,255,255,0.06);\n  background: rgba(217,154,49,0.04);\n  color: #8a9bb0;\n  cursor: pointer;\n  flex-shrink: 0;\n  font-family: 'Inter', sans-serif;\n}\n.cfm-cco-toggle span {\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  padding: 0.22rem 0.52rem;\n  color: #d99a31;\n  font-size: 0.68rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n.cfm-cco-toggle:hover span,\n.cfm-cco-toggle:focus-visible span,\n.cfm-cco-toggle.active span {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0.5rem;\n  bottom: calc(100% + 10px);\n  width: min(300px, calc(100vw - 24px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-cco-toggle:hover::after,\n.cfm-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* Playlist drawer */\n#cfm-drawer {\n  position: fixed; bottom: 68px; right: 0;\n  width: 380px; max-height: min(560px, calc(100vh - 92px));\n  background: #080414;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px 0 0 0;\n  overflow-y: auto; z-index: 9998;\n  display: none;\n  box-shadow: -4px -4px 30px rgba(0,0,0,0.5);\n}\n#cfm-drawer.open { display: block; }\n.cfm-drawer-hdr {\n  position: sticky; top: 0; z-index: 1;\n  padding: 0.85rem 1rem 0.75rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-drawer-title-row {\n  display: flex; align-items: center; justify-content: space-between; gap: 0.75rem;\n}\n.cfm-drawer-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; text-transform: uppercase; letter-spacing: 1.2px;\n}\n.cfm-drawer-count { color: #556; font-size: 0.72rem; font-weight: 700; white-space: nowrap; }\n.cfm-drawer-actions {\n  display: flex; align-items: center; gap: 0.45rem; margin-top: 0.65rem;\n}\n.cfm-drawer-toggle {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.72rem;\n  font-weight: 800;\n  padding: 0.35rem 0.65rem;\n}\n.cfm-drawer-toggle:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-drawer-toggle.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-drawer-toggle.disabled { opacity: 0.45; cursor: default; }\n.cfm-drawer-empty {\n  padding: 1rem;\n  color: #8a9bb0;\n  font-size: 0.82rem;\n  line-height: 1.55;\n}\n.cfm-track-item {\n  display: grid; grid-template-columns: 22px minmax(0, 1fr) auto auto; align-items: center; gap: 0.65rem;\n  padding: 0.65rem 1rem; cursor: pointer;\n  background: #080414;\n  transition: background 0.15s; border-bottom: 1px solid rgba(255,255,255,0.04);\n}\n.cfm-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-track-item.active { background: #11172d; }\n.cfm-track-item.skipped { opacity: 0.58; }\n.cfm-track-item.skipped .cfm-track-name { text-decoration: line-through; }\n.cfm-track-marker {\n  display: grid; place-items: center;\n  width: 22px; min-width: 22px;\n}\n.cfm-track-num {\n  font-family: 'Rajdhani', sans-serif; font-size: 0.8rem; color: #334;\n  min-width: 18px; text-align: center;\n}\n.cfm-track-item.active .cfm-track-num { color: var(--cfm-accent, #4a9eff); }\n.cfm-track-dot {\n  width: 8px; height: 8px; border-radius: 50%;\n  animation: cfm-pulse 1s ease-in-out infinite; flex-shrink: 0;\n  display: none;\n}\n.cfm-track-item.playing .cfm-track-dot { display: block; }\n.cfm-track-item.playing .cfm-track-num { display: none; }\n.cfm-track-info { flex: 1; min-width: 0; }\n.cfm-track-name {\n  font-size: 0.82rem; font-weight: 600; color: #c0cdd8;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-track-item.active .cfm-track-name { color: #fff; }\n.cfm-track-genre { font-size: 0.67rem; color: #445; margin-top: 0.1rem; }\n.cfm-track-fav {\n  background: none; border: none; cursor: pointer; font-size: 0.85rem;\n  color: #334; transition: color 0.18s; padding: 0.2rem;\n}\n.cfm-track-fav.active { color: #ef4444; }\n.cfm-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.64rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.48rem;\n  text-transform: uppercase;\n}\n.cfm-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Scrollbar styling for drawer */\n#cfm-drawer::-webkit-scrollbar { width: 4px; }\n#cfm-drawer::-webkit-scrollbar-track { background: transparent; }\n#cfm-drawer::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n\n/* Body padding to account for player */\nbody.has-cfm-player { padding-bottom: 68px; }\n\n/* ── Homepage sidebar player ── */\n#cfm-home {\n  background: linear-gradient(160deg, #0a0e20 0%, #060912 100%);\n  border: 1px solid rgba(74,158,255,0.28);\n  border-top: 1px solid rgba(74,158,255,0.5);\n  border-radius: 14px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 4px 32px rgba(0,0,0,0.5), inset 0 1px 0 rgba(74,158,255,0.08);\n}\n.cfm-sb-header {\n  padding: 0.7rem 0.85rem;\n  background: rgba(74,158,255,0.08);\n  border-bottom: 1px solid rgba(74,158,255,0.12);\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 0.55rem;\n}\n.cfm-sb-name {\n  font-family: 'Rajdhani', sans-serif; font-size: 1.05rem; font-weight: 700;\n  color: #fff; letter-spacing: 0.5px; white-space: nowrap;\n}\n.cfm-sb-name span { color: #4a9eff; }\n.cfm-sb-header-actions {\n  display: flex; align-items: center; gap: 0.35rem; flex-shrink: 0;\n}\n.cfm-sb-list-btn {\n  border: 1px solid rgba(74,158,255,0.26);\n  border-radius: 999px;\n  background: rgba(74,158,255,0.08);\n  color: #8a9bb0;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.32rem 0.42rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.24rem;\n  transition: color 0.18s, background 0.18s, border-color 0.18s;\n}\n.cfm-sb-list-btn:hover,\n.cfm-sb-list-btn.open {\n  color: #fff;\n  border-color: rgba(74,158,255,0.52);\n  background: rgba(74,158,255,0.14);\n}\n.cfm-sb-list-count {\n  display: inline-grid;\n  place-items: center;\n  min-width: 1.3rem;\n  height: 1.3rem;\n  padding: 0 0.25rem;\n  border-radius: 999px;\n  background: rgba(74,158,255,0.18);\n  color: #dbe8f7;\n  font-size: 0.68rem;\n  font-weight: 900;\n}\n.cfm-sb-cco-toggle {\n  position: relative;\n  border: 1px solid rgba(217,154,49,0.28);\n  border-radius: 999px;\n  background: rgba(217,154,49,0.06);\n  color: #d99a31;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  padding: 0.43rem 0.56rem;\n}\n.cfm-sb-cco-toggle:hover,\n.cfm-sb-cco-toggle:focus-visible,\n.cfm-sb-cco-toggle.active {\n  color: #080905;\n  background: #d99a31;\n  border-color: #d99a31;\n}\n.cfm-sb-cco-toggle::after {\n  content: attr(data-tip);\n  position: absolute;\n  right: 0;\n  top: calc(100% + 10px);\n  width: min(280px, calc(100vw - 32px));\n  padding: 0.65rem 0.75rem;\n  border: 1px solid rgba(217,154,49,0.34);\n  border-radius: 8px;\n  background: rgba(6,3,16,0.96);\n  color: #dbe8f7;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.42);\n  font-size: 0.72rem;\n  font-weight: 650;\n  letter-spacing: 0;\n  line-height: 1.45;\n  opacity: 0;\n  pointer-events: none;\n  transform: translateY(-4px);\n  transition: opacity 0.16s ease, transform 0.16s ease;\n}\n.cfm-sb-cco-toggle:hover::after,\n.cfm-sb-cco-toggle:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n.cfm-cco-toggle::after,\n.cfm-sb-cco-toggle::after {\n  content: none !important;\n  display: none !important;\n}\n.cfm-sb-art-wrap {\n  width: 100%; padding-top: 62%; position: relative;\n  background:\n    linear-gradient(180deg, rgba(10,30,50,0.85), rgba(12,21,43,0.78)),\n    radial-gradient(circle at center, rgba(86,167,255,0.1), transparent 60%);\n  border-bottom: 1px solid rgba(74,158,255,0.14);\n  overflow: hidden;\n}\n.cfm-sb-art {\n  position: absolute; inset: 0;\n  display: block;\n  transition: box-shadow 0.4s;\n}\n.cfm-sb-art.playing {\n  animation: cfm-sb-glow 3s ease-in-out infinite;\n}\n.cfm-sb-art-grid {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(rgba(146,181,255,0.06) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(146,181,255,0.06) 1px, transparent 1px);\n  background-size: 20px 20px;\n  -webkit-mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n          mask-image: radial-gradient(circle at center, black 22%, transparent 78%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc {\n  position: absolute; left: 50%; top: 50%;\n  border: 1px solid rgba(115,151,237,0.18);\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  pointer-events: none;\n}\n.cfm-sb-art-arc.cfm-sb-arc-a { width: 120px; height: 120px; }\n.cfm-sb-art-arc.cfm-sb-arc-b { width: 172px; height: 172px; border-style: dashed; border-color: rgba(115,151,237,0.14); }\n.cfm-sb-art-arc.cfm-sb-arc-c { width: 88px; height: 88px; border-color: rgba(68,224,211,0.22); }\n.cfm-sb-art-orbital {\n  position: absolute;\n  width: 8px; height: 8px; border-radius: 50%;\n  box-shadow: 0 0 14px currentColor;\n  pointer-events: none;\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-a {\n  top: 22px; left: 30px;\n  color: #44e0d3;\n  background: radial-gradient(circle at 30% 30%, #defffb, #44e0d3);\n}\n.cfm-sb-art-orbital.cfm-sb-orbital-b {\n  right: 30px; bottom: 22px;\n  color: #ff9a5f;\n  background: radial-gradient(circle at 30% 30%, #ffe5d7, #ff9a5f);\n}\n.cfm-sb-art-core {\n  position: absolute; inset: 0;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-eq {\n  position: absolute; inset: 0;\n  display: flex; align-items: flex-end; justify-content: center;\n  gap: 6px;\n  padding: 22px 18px 16px;\n  pointer-events: none;\n}\n.cfm-sb-art-eq span {\n  width: 7px;\n  border-radius: 999px;\n  background: linear-gradient(180deg, rgba(68,224,211,0.95), rgba(86,167,255,0.22));\n  box-shadow: 0 0 12px rgba(68,224,211,0.2);\n  transform-origin: bottom;\n}\n.cfm-sb-art-eq span:nth-child(1) { height: 18px; }\n.cfm-sb-art-eq span:nth-child(2) { height: 38px; }\n.cfm-sb-art-eq span:nth-child(3) { height: 26px; }\n.cfm-sb-art-eq span:nth-child(4) { height: 48px; }\n.cfm-sb-art-eq span:nth-child(5) { height: 32px; }\n.cfm-sb-art-eq span:nth-child(6) { height: 44px; }\n.cfm-sb-art-eq span:nth-child(7) { height: 24px; }\n.cfm-sb-art-eq span:nth-child(8) { height: 36px; }\n.cfm-sb-art-disc {\n  position: relative;\n  width: 74px; height: 74px;\n  display: grid; place-items: center;\n}\n.cfm-sb-art-ring {\n  position: absolute; inset: 0;\n  border: 1px solid rgba(86,167,255,0.22);\n  border-radius: 50%;\n  box-shadow: inset 0 0 22px rgba(86,167,255,0.1);\n}\n.cfm-sb-art-ring.cfm-sb-art-ring-b {\n  inset: 10px;\n  border-color: rgba(68,224,211,0.22);\n  box-shadow: inset 0 0 16px rgba(68,224,211,0.08);\n}\n.cfm-sb-art-center {\n  position: absolute; inset: 20px;\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,255,255,0.3), rgba(86,167,255,0.18)),\n    linear-gradient(180deg, rgba(34,74,149,0.95), rgba(12,29,73,0.95));\n  border: 1px solid rgba(126,168,243,0.22);\n  box-shadow:\n    0 8px 18px rgba(6,14,36,0.32),\n    inset 0 1px 0 rgba(255,255,255,0.14);\n}\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(1) { animation: cfm-sb-eq 1.1s ease-in-out infinite; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(2) { animation: cfm-sb-eq 0.9s ease-in-out infinite 0.1s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(3) { animation: cfm-sb-eq 1.2s ease-in-out infinite 0.16s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(4) { animation: cfm-sb-eq 0.84s ease-in-out infinite 0.08s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(5) { animation: cfm-sb-eq 1.15s ease-in-out infinite 0.18s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(6) { animation: cfm-sb-eq 0.96s ease-in-out infinite 0.14s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(7) { animation: cfm-sb-eq 1.18s ease-in-out infinite 0.06s; }\n.cfm-sb-art.playing .cfm-sb-art-eq span:nth-child(8) { animation: cfm-sb-eq 1.02s ease-in-out infinite 0.12s; }\n.cfm-sb-art.playing .cfm-sb-art-ring { animation: cfm-sb-spin 7s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-ring.cfm-sb-art-ring-b { animation-duration: 4.4s; animation-direction: reverse; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-a { animation: cfm-sb-orbit-a 6s linear infinite; }\n.cfm-sb-art.playing .cfm-sb-art-orbital.cfm-sb-orbital-b { animation: cfm-sb-orbit-b 7.4s linear infinite reverse; }\n@keyframes cfm-sb-glow { 0%,100% { box-shadow: inset 0 0 40px rgba(74,158,255,0.07); } 50% { box-shadow: inset 0 0 80px rgba(74,158,255,0.14); } }\n@keyframes cfm-sb-eq { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1.12); } }\n@keyframes cfm-sb-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes cfm-sb-orbit-a {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(14px, 8px); }\n  50%  { transform: translate(32px, 26px); }\n  75%  { transform: translate(10px, 46px); }\n  100% { transform: translate(0, 0); }\n}\n@keyframes cfm-sb-orbit-b {\n  0%   { transform: translate(0, 0); }\n  25%  { transform: translate(-12px, -8px); }\n  50%  { transform: translate(-28px, -22px); }\n  75%  { transform: translate(-8px, -42px); }\n  100% { transform: translate(0, 0); }\n}\n@media (prefers-reduced-motion: reduce) {\n  .cfm-sb-art.playing,\n  .cfm-sb-art.playing .cfm-sb-art-eq span,\n  .cfm-sb-art.playing .cfm-sb-art-ring,\n  .cfm-sb-art.playing .cfm-sb-art-orbital {\n    animation: none !important;\n  }\n}\n.cfm-sb-now {\n  padding: 0.7rem 1rem 0.2rem; text-align: center;\n}\n.cfm-sb-title {\n  font-family: 'Rajdhani', sans-serif; font-size: 1rem; font-weight: 700;\n  color: #fff; line-height: 1.2;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-sub {\n  font-size: 0.7rem; color: #445; margin-top: 0.12rem;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-genre-tag {\n  display: inline-block; font-size: 0.58rem; font-weight: 700;\n  letter-spacing: 0.5px; text-transform: uppercase;\n  padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem;\n  background: rgba(74,158,255,0.1); color: #4a9eff; border: 1px solid rgba(74,158,255,0.2);\n}\n.cfm-sb-controls {\n  display: flex; align-items: center; justify-content: center;\n  gap: 0.6rem; padding: 0.55rem 1rem;\n}\n.cfm-sb-btn {\n  background: none; border: none; cursor: pointer;\n  color: #8a9bb0; font-size: 0.75rem; line-height: 1;\n  width: 30px; height: 30px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden; flex-shrink: 0;\n  transition: color 0.18s, background 0.18s, transform 0.15s;\n}\n.cfm-sb-btn:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-btn.cfm-active { color: #4a9eff; }\n.cfm-sb-play-btn {\n  width: 42px; height: 42px; font-size: 0.95rem; line-height: 1;\n  background: #4a9eff; color: #040d1f; border-radius: 50%;\n  border: none; cursor: pointer; flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.18s;\n  box-shadow: 0 4px 16px rgba(74,158,255,0.25);\n}\n.cfm-sb-play-btn:hover { transform: scale(1.06); filter: brightness(1.12); }\n.cfm-sb-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1rem; color: #334;\n  transition: color 0.2s, transform 0.15s; padding: 0.2rem;\n}\n.cfm-sb-heart.active { color: #ef4444; }\n.cfm-sb-heart:hover { transform: scale(1.2); }\n.cfm-sb-progress {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.3rem;\n}\n.cfm-sb-time { font-size: 0.64rem; color: #334; min-width: 26px; }\n.cfm-sb-bar-wrap {\n  flex: 1; height: 3px; background: rgba(255,255,255,0.08); border-radius: 3px;\n  position: relative; cursor: pointer;\n}\n.cfm-sb-bar-fill {\n  position: absolute; left: 0; top: 0; bottom: 0; border-radius: 3px;\n  background: #4a9eff; width: 0%; transition: width 0.1s linear;\n}\n.cfm-sb-vol {\n  display: flex; align-items: center; gap: 0.4rem;\n  padding: 0 1rem 0.7rem;\n}\n.cfm-sb-vol-icon { font-size: 0.7rem; color: #334; }\ninput[type=range].cfm-sb-vol-slider {\n  -webkit-appearance: none; appearance: none; flex: 1;\n  height: 3px; border-radius: 3px;\n  background: rgba(255,255,255,0.12); outline: none; cursor: pointer;\n}\ninput[type=range].cfm-sb-vol-slider::-webkit-slider-thumb {\n  -webkit-appearance: none; width: 16px; height: 16px;\n  border-radius: 50%; background: #fff; cursor: pointer;\n}\n.cfm-sb-now-playing {\n  border-top: 1px solid rgba(255,255,255,0.05);\n  padding: 0.65rem 1rem;\n  display: flex; align-items: center; gap: 0.6rem;\n}\n.cfm-sb-np-dot {\n  width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;\n  background: var(--cfm-accent, #4a9eff);\n  animation: cfm-pulse 1.4s ease-in-out infinite;\n}\n.cfm-sb-np-dot.paused { animation: none; background: #334; }\n.cfm-sb-np-info { flex: 1; min-width: 0; }\n.cfm-sb-np-title {\n  font-size: 0.8rem; font-weight: 600; color: #e2e8f0;\n  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.cfm-sb-np-label { font-size: 0.62rem; color: #445; margin-bottom: 0.1rem; letter-spacing: 0.5px; }\n.cfm-sb-np-heart {\n  background: none; border: none; cursor: pointer;\n  font-size: 1.1rem; color: #334; padding: 0.2rem; flex-shrink: 0;\n  transition: color 0.2s, transform 0.15s;\n}\n.cfm-sb-np-heart.active { color: #ef4444; }\n.cfm-sb-np-heart:hover { transform: scale(1.2); }\n.cfm-sb-favs-btn {\n  width: 100%; padding: 0.6rem 1rem;\n  background: none; border: none; border-top: 1px solid rgba(255,255,255,0.05);\n  cursor: pointer; font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #445; transition: color 0.2s, background 0.2s;\n  display: flex; align-items: center; justify-content: center; gap: 0.4rem;\n}\n.cfm-sb-favs-btn:hover { color: #8a9bb0; background: rgba(255,255,255,0.03); }\n.cfm-sb-favs-btn.active { color: #ef4444; background: rgba(239,68,68,0.06); }\n.cfm-sb-favs-btn.disabled { opacity: 0.35; cursor: default; }\n.cfm-sb-spotify {\n  width: 100%; padding: 0.6rem 1rem; box-sizing: border-box;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  background: rgba(30,215,96,0.07);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.78rem; font-weight: 600; letter-spacing: 0.3px;\n  color: #9fb3c8; text-decoration: none;\n  display: flex; align-items: center; justify-content: center; gap: 0.45rem;\n  transition: color 0.2s, background 0.2s;\n}\n.cfm-sb-spotify:hover, .cfm-sb-spotify:focus-visible { color: #e6f2ea; background: rgba(30,215,96,0.15); }\n.cfm-sb-spotify svg { flex: none; width: 15px; height: 15px; fill: #1ed760; }\n.cfm-sb-song-panel {\n  display: none;\n  border-top: 1px solid rgba(255,255,255,0.06);\n  background: #080414;\n  max-height: 360px;\n  overflow-y: auto;\n}\n.cfm-sb-song-panel.open { display: block; }\n.cfm-sb-song-panel::-webkit-scrollbar { width: 4px; }\n.cfm-sb-song-panel::-webkit-scrollbar-track { background: transparent; }\n.cfm-sb-song-panel::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 2px; }\n.cfm-sb-song-panel-head {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  padding: 0.72rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.cfm-sb-song-panel-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.6rem;\n}\n.cfm-sb-song-panel-title {\n  color: #fff;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 800;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.cfm-sb-song-panel-count {\n  color: #556;\n  font-size: 0.68rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n.cfm-sb-song-panel-note {\n  margin-left: 0.45rem;\n}\n.cfm-sb-song-filter {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #8a9bb0;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.68rem;\n  font-weight: 800;\n  margin-top: 0.55rem;\n  padding: 0.32rem 0.6rem;\n}\n.cfm-sb-song-filter:hover { color: #fff; background: rgba(255,255,255,0.06); }\n.cfm-sb-song-filter.active { color: #ef4444; border-color: rgba(239,68,68,0.34); background: rgba(239,68,68,0.08); }\n.cfm-sb-song-filter.disabled { opacity: 0.45; cursor: default; }\n.cfm-sb-track-item {\n  display: grid;\n  grid-template-columns: 22px minmax(0, 1fr) auto auto;\n  gap: 0.5rem;\n  align-items: center;\n  padding: 0.58rem 0.8rem;\n  background: #080414;\n  border-bottom: 1px solid rgba(255,255,255,0.04);\n  cursor: pointer;\n}\n.cfm-sb-track-item:hover { background: rgba(255,255,255,0.04); }\n.cfm-sb-track-item.active { background: #11172d; }\n.cfm-sb-track-item.skipped { opacity: 0.58; }\n.cfm-sb-track-item.skipped .cfm-sb-track-name { text-decoration: line-through; }\n.cfm-sb-track-num {\n  color: #334;\n  font-family: 'Rajdhani', sans-serif;\n  font-size: 0.8rem;\n  text-align: center;\n}\n.cfm-sb-track-item.active .cfm-sb-track-num { color: #4a9eff; }\n.cfm-sb-track-info { min-width: 0; }\n.cfm-sb-track-name {\n  color: #c0cdd8;\n  font-size: 0.78rem;\n  font-weight: 700;\n  line-height: 1.22;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.cfm-sb-track-item.active .cfm-sb-track-name { color: #fff; }\n.cfm-sb-track-genre {\n  color: #445;\n  font-size: 0.62rem;\n  margin-top: 0.08rem;\n}\n.cfm-sb-track-fav {\n  background: none;\n  border: none;\n  color: #334;\n  cursor: pointer;\n  font-size: 0.82rem;\n  padding: 0.2rem;\n}\n.cfm-sb-track-fav.active { color: #ef4444; }\n.cfm-sb-track-skip {\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.035);\n  color: #66758a;\n  cursor: pointer;\n  font: inherit;\n  font-size: 0.6rem;\n  font-weight: 800;\n  line-height: 1;\n  padding: 0.28rem 0.42rem;\n  text-transform: uppercase;\n}\n.cfm-sb-track-skip:hover { color: #fff; background: rgba(255,255,255,0.07); }\n.cfm-sb-track-skip.active { color: #f59e0b; border-color: rgba(245,158,11,0.34); background: rgba(245,158,11,0.08); }\n\n/* Mobile: art hidden, layout compressed */\n@media (max-width: 860px) {\n  #cfm-home { border-radius: 10px; }\n  .cfm-sb-art-wrap { display: none; }\n  .cfm-sb-controls { padding: 0.4rem 1rem; }\n}\n@media (max-width: 600px) {\n  .cfm-brand { display: none; }\n  .cfm-song-info {\n    flex: 1 1 auto;\n    min-width: 0;\n    max-width: none;\n    padding: 0 0.7rem;\n  }\n  .cfm-controls { gap: 0.25rem; padding: 0 0.45rem; }\n  .cfm-progress-zone,\n  .cfm-volume-zone { display: none; }\n  .cfm-playlist-text { display: none; }\n  .cfm-playlist-btn { width: 58px; padding: 0; justify-content: center; }\n  .cfm-cco-toggle { width: 48px; padding: 0; }\n  .cfm-cco-toggle span { font-size: 0.62rem; padding: 0.2rem 0.38rem; }\n  .cfm-cco-toggle::after { right: -62px; }\n  #cfm-drawer {\n    left: 8px; right: 8px; width: auto;\n    border-radius: 14px 14px 0 0;\n  }\n}\n</style></head>\n<body class=\"has-cfm-player\">\n\n<!-- NAV -->\n<nav class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"index.html\" class=\"nav-logo\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"logo-full\">ContractingHQ</span>\n    </a>\n    <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Toggle menu\">\n      <span></span><span></span><span></span>\n    </button>\n    <ul class=\"nav-links\" id=\"navLinks\">\n      <li><a href=\"index.html\">Home</a></li>\n      <li><a href=\"tools.html\">Tools</a></li>\n      <li><a href=\"gao-decisions.html\">GAO Decisions</a></li>\n      <li><a href=\"federal-register.html\">FAR Updates</a></li>\n      <li><a href=\"training.html\">Training</a></li>\n      <li><a href=\"links.html\">Links</a></li>\n      <li class=\"nav-more\"><a href=\"#\" class=\"nav-more-toggle\">More ▼</a>\n        <ul class=\"nav-more-menu\">\n          <li><a href=\"asbca.html\">ASBCA</a></li>\n          <li><a href=\"forum.html\" class=\"active\">Forum</a></li>\n          <li><a href=\"far-overhaul.html\">FAR Overhaul</a></li>\n          <li><a href=\"about.html\">About</a></li>\n          <li><a href=\"contact.html\">Contact</a></li>\n        </ul>\n      </li>\n    </ul>\n    <a href=\"https://www.buymeacoffee.com/nhazelett\" target=\"_blank\" rel=\"noopener\" class=\"bmc-btn\" style=\"margin:0 0 0 auto;font-size:.78rem;padding:.35rem .9rem;\">☕ Buy Me a Coffee</a>\n  </div>\n</nav>\n\n<!-- PAGE HERO -->\n<div class=\"page-hero\">\n  <div class=\"container\">\n    <span class=\"hero-badge\">KTHQ Community</span>\n    <h1 class=\"page-hero-title\">ContractingHQ Forum</h1>\n    <p class=\"page-hero-sub\">Real questions. Real answers. From people who've actually done it.</p>\n  </div>\n</div>\n\n<!-- RULE BANNER -->\n<div class=\"forum-rule-banner\">\n  <p class=\"forum-rule-text\">\n    <strong>The Only Rule:</strong> No assholes. That's it. We come here to get better, not put each other down. Nobody knows everything — and feedback is always welcome.\n  </p>\n</div>\n\n<!-- FORUM -->\n<div class=\"forum-layout\">\n  <div class=\"forum-container\">\n    <div class=\"forum-header-bar\">\n      <h1 class=\"forum-title\">ContractingHQ Forums</h1>\n      <div class=\"forum-header-right\">\n        <div id=\"userBar\"><button class=\"btn-signin-cta\" onclick=\"openAuth()\">Sign In</button></div>\n        <button class=\"btn-new-post\" id=\"btnNewPost\">＋ New Post</button>\n      </div>\n    </div>\n\n    <!-- Section index view -->\n    <div id=\"sectionIndex\">\n      <div class=\"forum-index-table\"><div class=\"forum-index-header\">\n          <span>Forum</span>\n          <span style=\"text-align:center\">Posts</span>\n          <span>Latest Post</span>\n        </div><div class=\"forum-section-row\" data-cat=\"beginners\"><div class=\"section-name-cell\"><span class=\"section-icon\">🎓</span><div><div class=\"section-name\">Beginner Corner</div><div class=\"section-desc\">New to federal contracting? Start here.</div></div></div><div class=\"section-count\">0</div><div class=\"section-latest\"><div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div></div></div><div class=\"forum-section-row\" data-cat=\"rule-discussion\"><div class=\"section-name-cell\"><span class=\"section-icon\">📋</span><div><div class=\"section-name\">Rule &amp; Clause</div><div class=\"section-desc\">FAR, DFARS, and clause interpretation.</div></div></div><div class=\"section-count\">0</div><div class=\"section-latest\"><div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div></div></div><div class=\"forum-section-row\" data-cat=\"protest-corner\"><div class=\"section-name-cell\"><span class=\"section-icon\">⚖️</span><div><div class=\"section-name\">Protest Corner</div><div class=\"section-desc\">GAO, COFC, and agency-level protests.</div></div></div><div class=\"section-count\">0</div><div class=\"section-latest\"><div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div></div></div><div class=\"forum-section-row\" data-cat=\"contract-admin\"><div class=\"section-name-cell\"><span class=\"section-icon\">📁</span><div><div class=\"section-name\">Contract Admin</div><div class=\"section-desc\">Mods, claims, disputes, and performance.</div></div></div><div class=\"section-count\">0</div><div class=\"section-latest\"><div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div></div></div><div class=\"forum-section-row\" data-cat=\"career-certs\"><div class=\"section-name-cell\"><span class=\"section-icon\">🏆</span><div><div class=\"section-name\">Career &amp; Certs</div><div class=\"section-desc\">Career growth, CFCM, DAWIA, and more.</div></div></div><div class=\"section-count\">0</div><div class=\"section-latest\"><div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div></div></div><div class=\"forum-section-row\" data-cat=\"debate-floor\"><div class=\"section-name-cell\"><span class=\"section-icon\">🗣️</span><div><div class=\"section-name\">Debate Floor</div><div class=\"section-desc\">Hot-button issues and open debate.</div></div></div><div class=\"section-count\">0</div><div class=\"section-latest\"><div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div></div></div><div class=\"forum-section-row\" data-cat=\"bid-proposal\"><div class=\"section-name-cell\"><span class=\"section-icon\">📝</span><div><div class=\"section-name\">Bid &amp; Proposal</div><div class=\"section-desc\">Proposal strategy, color reviews, and PWS.</div></div></div><div class=\"section-count\">0</div><div class=\"section-latest\"><div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div></div></div><div class=\"forum-section-row\" data-cat=\"hot-takes\"><div class=\"section-name-cell\"><span class=\"section-icon\">🔥</span><div><div class=\"section-name\">Hot Takes</div><div class=\"section-desc\">Controversial opinions welcome.</div></div></div><div class=\"section-count\">0</div><div class=\"section-latest\"><div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div></div></div><div class=\"forum-section-row\" data-cat=\"war-stories\"><div class=\"section-name-cell\"><span class=\"section-icon\">🎖️</span><div><div class=\"section-name\">War Stories</div><div class=\"section-desc\">Tales from the contracting trenches.</div></div></div><div class=\"section-count\">0</div><div class=\"section-latest\"><div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div></div></div></div>\n    </div>\n\n    <!-- Posts view (hidden until section clicked) -->\n    <div id=\"postsView\" style=\"display:none\">\n      <div class=\"forum-posts-header\">\n        <button class=\"forum-back-btn\" id=\"btnBackToIndex\">← All Sections</button>\n        <h2 class=\"forum-section-title\" id=\"sectionTitle\"></h2>\n      </div>\n      <div class=\"post-list\" id=\"postList\">\n        <div class=\"forum-loading\">Loading discussions…</div>\n      </div>\n    </div>\n  </div>\n</div>\n\n<!-- FOOTER -->\n<footer class=\"footer\">\n  <div class=\"container footer-inner\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-kthq\">KTHQ</span>\n      <span class=\"footer-tagline\">ContractingHQ — Built by practitioners, for practitioners.</span>\n    </div>\n    <nav class=\"footer-nav\">\n      <a href=\"index.html\">Home</a>\n      <a href=\"training.html\">Training</a>\n      <a href=\"gao-decisions.html\">GAO Decisions</a>\n      <a href=\"tools.html\">Tools</a>\n      <a href=\"federal-register.html\">FAR Updates</a>\n      <a href=\"about.html\">About</a>\n      <a href=\"contact.html\">Contact</a>\n    </nav>\n    <p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>\n    <p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>\n  <div id=\"gc-stats\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div></div>\n</footer>\n\n<!-- NEW POST MODAL -->\n<div class=\"modal-overlay\" id=\"modalNewPost\">\n  <div class=\"modal-box\">\n    <div class=\"modal-hdr\">\n      <span class=\"modal-title\">Start a Discussion</span>\n      <button class=\"modal-x\" id=\"closeNewPost\">×</button>\n    </div>\n    <div class=\"modal-body\">\n      <div class=\"fg\">\n        <label class=\"flabel\">Category</label>\n        <select class=\"fselect\" id=\"postCategory\">\n          <option value=\"beginners\">Beginner Corner</option>\n          <option value=\"rule-discussion\">Rule &amp; Clause Discussion</option>\n          <option value=\"protest-corner\">Protest Corner</option>\n          <option value=\"contract-admin\">Contract Admin &amp; Performance</option>\n          <option value=\"career-certs\">Career &amp; Certifications</option>\n          <option value=\"debate-floor\">The Debate Floor</option>\n          <option value=\"bid-proposal\">Bid &amp; Proposal Strategy</option>\n          <option value=\"hot-takes\">Hot Takes / News</option>\n          <option value=\"war-stories\">War Stories</option>\n        </select>\n      </div>\n      <div class=\"fg\">\n        <label class=\"flabel\">Title</label>\n        <input class=\"finput\" type=\"text\" id=\"postTitle\" placeholder=\"What do you want to discuss?\" maxlength=\"200\">\n      </div>\n      <div class=\"fg\">\n        <label class=\"flabel\">Body</label>\n        <textarea class=\"ftextarea\" id=\"postBody\" placeholder=\"Share your question, experience, or insight…\"></textarea>\n      </div>\n      <p class=\"ferror\" id=\"newPostErr\"></p>\n      <button class=\"fsubmit\" id=\"btnSubmitPost\">Post Discussion</button>\n    </div>\n  </div>\n</div>\n\n<!-- AUTH MODAL -->\n<div class=\"modal-overlay\" id=\"modalAuth\">\n  <div class=\"modal-box\" style=\"max-width:400px\">\n    <div class=\"modal-hdr\">\n      <span class=\"modal-title\">Join the Conversation</span>\n      <button class=\"modal-x\" id=\"closeAuth\">×</button>\n    </div>\n    <div class=\"modal-body\">\n      <div class=\"auth-tabs\">\n        <button class=\"auth-tab-btn active\" id=\"tabIn\">Sign In</button>\n        <button class=\"auth-tab-btn\" id=\"tabUp\">Create Account</button>\n      </div>\n      <!-- Sign In -->\n      <div class=\"auth-pane active\" id=\"paneIn\">\n        <div class=\"fg\">\n          <label class=\"flabel\">Email</label>\n          <input class=\"finput\" type=\"email\" id=\"inEmail\" placeholder=\"your@email.com\">\n        </div>\n        <div class=\"fg\">\n          <label class=\"flabel\">Password</label>\n          <input class=\"finput\" type=\"password\" id=\"inPassword\" placeholder=\"Your password\">\n        </div>\n        <p class=\"ferror\" id=\"inErr\"></p>\n        <button class=\"fsubmit\" id=\"btnSignIn\">Sign In</button>\n      </div>\n      <!-- Sign Up -->\n      <div class=\"auth-pane\" id=\"paneUp\">\n        <div class=\"fg\">\n          <label class=\"flabel\">Username</label>\n          <input class=\"finput\" type=\"text\" id=\"upUsername\" placeholder=\"How you'll appear to others\" maxlength=\"30\">\n        </div>\n        <div class=\"fg\">\n          <label class=\"flabel\">Email</label>\n          <input class=\"finput\" type=\"email\" id=\"upEmail\" placeholder=\"your@email.com\">\n        </div>\n        <div class=\"fg\">\n          <label class=\"flabel\">Password</label>\n          <input class=\"finput\" type=\"password\" id=\"upPassword\" placeholder=\"At least 8 characters\">\n        </div>\n        <p class=\"ferror\" id=\"upErr\"></p>\n        <button class=\"fsubmit\" id=\"btnSignUp\">Create Account</button>\n        <p style=\"font-size:0.74rem;color:var(--text-muted);margin-top:0.65rem;text-align:center\">\n          You'll get a confirmation email — check your inbox and spam folder.\n        </p>\n      </div>\n    </div>\n  </div>\n</div>\n\n<!-- TOAST -->\n<div class=\"toast\" id=\"toast\"></div>\n\n<script>\n// ================================================================\n// CONFIG\n// ================================================================\nconst SUPABASE_URL = 'https://zfynawqitbijwsswrbcy.supabase.co';\nconst SUPABASE_ANON_KEY = 'sb_publishable_X_gKjswzK0SPe9liTTsQ4g_5SPgPlNg';\nconst { createClient } = supabase;\nconst db = createClient(SUPABASE_URL, SUPABASE_ANON_KEY);\n\n// ================================================================\n// STATE\n// ================================================================\nlet currentUser    = null;\nlet currentProfile = null;\nlet allPosts       = [];\nlet activeCategory = 'all';\nlet viewMode       = 'index'; // 'index' | 'section'\nlet openPostIds    = new Set();\nlet activeRxnPopup = null;   // post id of currently open reaction popup\n\nconst CAT_LABELS = {\n  'beginners':        'Beginner Corner',\n  'rule-discussion':  'Rule & Clause',\n  'protest-corner':   'Protest Corner',\n  'contract-admin':   'Contract Admin',\n  'career-certs':     'Career & Certs',\n  'debate-floor':     'Debate Floor',\n  'bid-proposal':     'Bid & Proposal',\n  'hot-takes':        'Hot Takes',\n  'war-stories':      'War Stories',\n};\n\n// ================================================================\n// BOOTSTRAP\n// ================================================================\ndocument.addEventListener('DOMContentLoaded', async () => {\n  initNav();\n  bindUI();\n  // Close reaction popup on outside click\n  document.addEventListener('click', () => {\n    if (activeRxnPopup !== null) {\n      document.getElementById('rxn-popup-' + activeRxnPopup)?.classList.remove('open');\n      activeRxnPopup = null;\n    }\n  });\n\n  const { data: { session } } = await db.auth.getSession();\n  if (session?.user) {\n    currentUser = session.user;\n    await fetchProfile();\n  }\n  renderUserBar();\n  await fetchPosts();\n\n  db.auth.onAuthStateChange(async (event, session) => {\n    if (event === 'SIGNED_IN') {\n      currentUser = session.user;\n      await fetchProfile();\n      renderUserBar();\n      await fetchPosts();\n    } else if (event === 'SIGNED_OUT') {\n      currentUser    = null;\n      currentProfile = null;\n      renderUserBar();\n      renderPosts();\n    }\n  });\n});\n\n// ================================================================\n// NAV\n// ================================================================\nfunction initNav() {\n  const navbar    = document.getElementById('navbar');\n  const navToggle = document.getElementById('navToggle');\n  const navLinks  = document.getElementById('navLinks');\n  window.addEventListener('scroll', () => navbar.classList.toggle('scrolled', scrollY > 20));\n  navToggle?.addEventListener('click', () => navLinks.classList.toggle('open'));\n}\n\n// ================================================================\n// DATA\n// ================================================================\nasync function fetchProfile() {\n  if (!currentUser) return;\n  const { data } = await db.from('profiles').select('*').eq('id', currentUser.id).single();\n  currentProfile = data;\n}\n\nasync function fetchPosts() {\n  if (viewMode === 'index') {\n    updateSectionStats();\n    return;\n  }\n  const list = document.getElementById('postList');\n  list.innerHTML = '<div class=\"forum-loading\">Loading discussions&hellip;</div>';\n  try {\n    const { data, error } = await db\n      .from('posts')\n      .select('*, profiles(username), comments(id), reactions(*)')\n      .order('created_at', { ascending: false });\n    if (error) throw error;\n    allPosts = data || [];\n    renderPosts();\n  } catch {\n    list.innerHTML = '<div class=\"forum-loading\">Could not load posts. Please refresh.</div>';\n  }\n}\n\n// ================================================================\n// RENDER POSTS\n// ================================================================\nfunction _timeAgo(iso) {\n  const diff = Math.floor((Date.now() - new Date(iso)) / 1000);\n  if (diff < 60)     return diff + 's ago';\n  if (diff < 3600)   return Math.floor(diff / 60)   + 'm ago';\n  if (diff < 86400)  return Math.floor(diff / 3600)  + 'h ago';\n  if (diff < 604800) return Math.floor(diff / 86400) + 'd ago';\n  return new Date(iso).toLocaleDateString();\n}\n\nfunction showIndex() {\n  viewMode = 'index';\n  const si = document.getElementById('sectionIndex');\n  const pv = document.getElementById('postsView');\n  if (si) si.style.display = '';\n  if (pv) pv.style.display = 'none';\n  updateSectionStats();\n}\n\nfunction showSection(cat) {\n  viewMode       = 'section';\n  activeCategory = cat;\n  const si = document.getElementById('sectionIndex');\n  const pv = document.getElementById('postsView');\n  if (si) si.style.display = 'none';\n  if (pv) pv.style.display = '';\n  const title = (cat === 'all') ? 'All Posts' : (CAT_LABELS[cat] || cat);\n  const st = document.getElementById('sectionTitle');\n  if (st) st.textContent = title;\n  const pl = document.getElementById('postList');\n  if (pl) pl.innerHTML = '<div class=\"forum-loading\">Loading&hellip;</div>';\n  fetchPosts();\n}\n\nasync function updateSectionStats() {\n  const tbl    = document.querySelector('.forum-index-table');\n  if (!tbl) return;\n  const header = tbl.querySelector('.forum-index-header');\n  tbl.innerHTML = '';\n  if (header) tbl.appendChild(header);\n\n  const { data: posts } = await db.from('posts')\n    .select('id,title,category,created_at')\n    .order('created_at', { ascending: false });\n\n  const CAT_ICONS = {\n    'beginners':       '\\u{1F393}',\n    'rule-discussion': '\\u{1F4CB}',\n    'protest-corner':  '\\u2696\\uFE0F',\n    'contract-admin':  '\\u{1F4C1}',\n    'career-certs':    '\\u{1F3C6}',\n    'debate-floor':    '\\u{1F5E3}\\uFE0F',\n    'bid-proposal':    '\\u{1F4DD}',\n    'hot-takes':       '\\u{1F525}',\n    'war-stories':     '\\u{1F396}\\uFE0F',\n  };\n  const CAT_DESCS = {\n    'beginners':       'New to federal contracting? Start here.',\n    'rule-discussion': 'FAR, DFARS, and clause interpretation.',\n    'protest-corner':  'GAO, COFC, and agency-level protests.',\n    'contract-admin':  'Mods, claims, disputes, and performance.',\n    'career-certs':    'Career growth, CFCM, DAWIA, and more.',\n    'debate-floor':    'Hot-button issues and open debate.',\n    'bid-proposal':    'Proposal strategy, color reviews, and PWS.',\n    'hot-takes':       'Controversial opinions welcome.',\n    'war-stories':     'Tales from the contracting trenches.',\n  };\n\n  Object.keys(CAT_LABELS).forEach(cat => {\n    const catPosts = (posts || []).filter(p => p.category === cat);\n    const latest   = catPosts[0];\n    const row      = document.createElement('div');\n    row.className  = 'forum-section-row';\n    row.dataset.cat = cat;\n    const latestHTML = latest\n      ? '<div class=\"section-latest-title\">' + latest.title.substring(0,48) + (latest.title.length > 48 ? '\\u2026' : '') + '</div>'\n        + '<div class=\"section-latest-meta\">' + _timeAgo(latest.created_at) + '</div>'\n      : '<div class=\"section-latest-meta\" style=\"color:#3a3a5a\">No posts yet</div>';\n    row.innerHTML =\n      '<div class=\"section-name-cell\">'\n        + '<span class=\"section-icon\">' + (CAT_ICONS[cat] || '\\u{1F4AC}') + '</span>'\n        + '<div><div class=\"section-name\">' + CAT_LABELS[cat] + '</div>'\n        + '<div class=\"section-desc\">' + (CAT_DESCS[cat] || '') + '</div></div></div>'\n      + '<div class=\"section-count\">' + catPosts.length + '</div>'\n      + '<div class=\"section-latest\">' + latestHTML + '</div>';\n    row.addEventListener('click', () => showSection(cat));\n    tbl.appendChild(row);\n  });\n}\n\nfunction renderPosts() {\n  const list  = document.getElementById('postList');\n  const shown = activeCategory === 'all' ? allPosts : allPosts.filter(p => p.category === activeCategory);\n  if (!shown.length) {\n    list.innerHTML = `<div class=\"forum-empty\">\n      <div class=\"forum-empty-icon\">&#x1F4AC;</div>\n      <p class=\"forum-empty-msg\">${activeCategory === 'all'\n        ? 'No posts yet &mdash; be the first to start a discussion!'\n        : 'No posts in this category yet.'}</p>\n    </div>`;\n    return;\n  }\n  list.innerHTML = shown.map(postCard).join('');\n\n  // Re-open any expanded posts\n  openPostIds.forEach(id => {\n    const panel = document.getElementById('panel-' + id);\n    if (panel) panel.classList.add('open');\n  });\n\n  // Bind events\n  shown.forEach(p => {\n    // Click header to expand\n    document.getElementById('ptop-' + p.id)?.addEventListener('click', () => togglePost(p.id));\n    // Comment count link\n    document.getElementById('cmtlink-' + p.id)?.addEventListener('click', e => {\n      e.stopPropagation();\n      togglePost(p.id);\n    });\n    // Reaction trigger (open popup)\n    document.getElementById('rxn-trigger-' + p.id)?.addEventListener('click', e => {\n      e.stopPropagation();\n      toggleRxnPopup(p.id);\n    });\n    // Reaction popup buttons\n    ['up','down','star'].forEach(type => {\n      document.getElementById('rxn-' + type + '-' + p.id)?.addEventListener('click', e => {\n        e.stopPropagation();\n        closeRxnPopup(p.id);\n        handleReact(p.id, type);\n      });\n    });\n    // Delete button\n    const delBtn = document.getElementById('del-' + p.id);\n    if (delBtn) delBtn.addEventListener('click', e => {\n      e.stopPropagation();\n      deletePost(p.id);\n    });\n  });\n}\n\nasync function deletePost(postId) {\n  if (!confirm('Delete this post and all its comments?')) return;\n  const { error } = await db.from('posts').delete().eq('id', postId);\n  if (error) { alert('Could not delete: ' + error.message); return; }\n  allPosts = allPosts.filter(p => p.id !== postId);\n  renderPosts();\n}\n\nfunction postCard(p) {\n  const rxns   = p.reactions || [];\n  const cmts   = p.comments  || [];\n  const upCt   = rxns.filter(r => r.type === 'thumbs_up').length;\n  const downCt = rxns.filter(r => r.type === 'thumbs_down').length;\n  const starCt = rxns.filter(r => r.type === 'gold_star').length;\n  const myUp   = currentUser && rxns.some(r => r.type === 'thumbs_up'   && r.user_id === currentUser.id);\n  const myDown = currentUser && rxns.some(r => r.type === 'thumbs_down' && r.user_id === currentUser.id);\n  const myStar = currentUser && rxns.some(r => r.type === 'gold_star'   && r.user_id === currentUser.id);\n  const myRxn  = myUp ? 'up' : myDown ? 'down' : myStar ? 'star' : null;\n\n  const rxnEmoji   = { up: '&#x1F44D;', down: '&#x1F44E;', star: '&#x2B50;' };\n  const rxnLabel   = { up: 'Liked', down: 'Disliked', star: 'Starred' };\n  const triggerTxt = myRxn\n    ? rxnEmoji[myRxn] + ' <span>' + rxnLabel[myRxn] + '</span>'\n    : '&#x1F44D; <span>React</span>';\n  const triggerCls = myRxn ? 'rxn-trigger rxn-has-' + myRxn : 'rxn-trigger';\n\n  // Reaction summary (counts that are > 0)\n  let rxnSummary = '';\n  if (upCt   > 0) rxnSummary += '<span class=\"rxn-sum-item\">&#x1F44D;&nbsp;' + upCt   + '</span>';\n  if (downCt > 0) rxnSummary += '<span class=\"rxn-sum-item\">&#x1F44E;&nbsp;' + downCt + '</span>';\n  if (starCt > 0) rxnSummary += '<span class=\"rxn-sum-item\">&#x2B50;&nbsp;'  + starCt + '</span>';\n\n  const catClass  = 'pcb-' + (p.category || 'general');\n  const catLabel  = CAT_LABELS[p.category] || p.category;\n  const author    = p.profiles?.username || 'Anonymous';\n  const isAdmin   = currentProfile?.username === 'nhazelett';\n  const isOwner   = p.author_id === currentUser?.id;\n\n  return `\n    <div class=\"post-card\" id=\"post-${p.id}\">\n      <div class=\"post-card-top\" id=\"ptop-${p.id}\">\n        <div class=\"post-card-meta\">\n          <span class=\"post-cat-badge ${catClass}\">${esc(catLabel)}</span>\n          <span class=\"post-byline\">by <span>${esc(author)}</span> &middot; ${ago(p.created_at)}</span>\n        </div>\n        <h3 class=\"post-title\">${esc(p.title)}</h3>\n        <p class=\"post-preview\">${esc(p.body)}</p>\n      </div>\n      <div class=\"post-card-bar\">\n        <div class=\"rxn-area\">\n          <div class=\"rxn-container\">\n            <button class=\"${triggerCls}\" id=\"rxn-trigger-${p.id}\">${triggerTxt}</button>\n            <div class=\"rxn-popup\" id=\"rxn-popup-${p.id}\">\n              <button class=\"rxn-popup-btn${myUp   ? ' rxn-active'      : ''}\" id=\"rxn-up-${p.id}\"   title=\"Thumbs Up\">&#x1F44D;<span class=\"rxn-popup-count\">${upCt   || ''}</span></button>\n              <button class=\"rxn-popup-btn${myDown ? ' rxn-active-down' : ''}\" id=\"rxn-down-${p.id}\" title=\"Thumbs Down\">&#x1F44E;<span class=\"rxn-popup-count\">${downCt || ''}</span></button>\n              <button class=\"rxn-popup-btn${myStar ? ' rxn-active-star' : ''}\" id=\"rxn-star-${p.id}\" title=\"Gold Star\">&#x2B50;<span class=\"rxn-popup-count\">${starCt || ''}</span></button>\n            </div>\n          </div>\n          ${rxnSummary ? '<div class=\"rxn-summary\">' + rxnSummary + '</div>' : ''}\n        </div>\n        <button class=\"post-comment-link\" id=\"cmtlink-${p.id}\">\n          &#x1F4AC; <span>${cmts.length} comment${cmts.length !== 1 ? 's' : ''}</span>\n        </button>\n        ${(currentUser && (isAdmin || isOwner))\n          ? '<button class=\"post-delete-btn\" id=\"del-' + p.id + '\" title=\"Delete post\">&#x1F5D1; Delete</button>'\n          : ''}\n      </div>\n      <div class=\"post-body-panel\" id=\"panel-${p.id}\">\n        <div class=\"post-body-text\">${esc(p.body)}</div>\n        <div class=\"comments-wrap\" id=\"cmts-${p.id}\">\n          <div class=\"forum-loading\" style=\"padding:0.75rem 0;font-size:0.84rem\">Loading comments&hellip;</div>\n        </div>\n      </div>\n    </div>`;\n}\n\n// ================================================================\n// REACTION POPUP\n// ================================================================\nfunction toggleRxnPopup(postId) {\n  const popup = document.getElementById('rxn-popup-' + postId);\n  if (!popup) return;\n  // Close any other open popup\n  if (activeRxnPopup !== null && activeRxnPopup !== postId) {\n    document.getElementById('rxn-popup-' + activeRxnPopup)?.classList.remove('open');\n  }\n  const isOpen = popup.classList.toggle('open');\n  activeRxnPopup = isOpen ? postId : null;\n}\n\nfunction closeRxnPopup(postId) {\n  document.getElementById('rxn-popup-' + postId)?.classList.remove('open');\n  if (activeRxnPopup === postId) activeRxnPopup = null;\n}\n\n// ================================================================\n// EXPAND / COLLAPSE\n// ================================================================\nasync function togglePost(id) {\n  const panel = document.getElementById('panel-' + id);\n  if (!panel) return;\n  if (openPostIds.has(id)) {\n    openPostIds.delete(id);\n    panel.classList.remove('open');\n  } else {\n    openPostIds.add(id);\n    panel.classList.add('open');\n    await loadComments(id);\n  }\n}\n\n// ================================================================\n// COMMENTS\n// ================================================================\nasync function loadComments(postId) {\n  const wrap = document.getElementById('cmts-' + postId);\n  if (!wrap) return;\n  try {\n    const { data, error } = await db\n      .from('comments')\n      .select('*, profiles(username)')\n      .eq('post_id', postId)\n      .order('created_at', { ascending: true });\n    if (error) throw error;\n    renderComments(postId, data || []);\n  } catch {\n    wrap.innerHTML = '<p style=\"color:var(--text-muted);font-size:0.84rem\">Could not load comments.</p>';\n  }\n}\n\nfunction renderComments(postId, list) {\n  const wrap = document.getElementById('cmts-' + postId);\n  if (!wrap) return;\n  const cmtHTML = list.length\n    ? list.map(c => `\n      <div class=\"comment-item\">\n        <div class=\"comment-item-meta\">\n          <span class=\"comment-author\">${esc(c.profiles?.username || 'Anonymous')}</span>\n          <span class=\"comment-time\">${ago(c.created_at)}</span>\n        </div>\n        <div class=\"comment-body\">${esc(c.body)}</div>\n      </div>`).join('')\n    : `<p style=\"color:var(--text-muted);font-size:0.84rem;padding:0.25rem 0 0.5rem\">No comments yet &mdash; be the first to respond.</p>`;\n\n  const inputHTML = currentUser\n    ? `<div class=\"comment-input-wrap\">\n        <textarea id=\"cmtinput-${postId}\" placeholder=\"Add your thoughts&hellip;\"></textarea>\n        <div class=\"comment-submit-row\">\n          <button class=\"btn-add-comment\" id=\"cmtsubmit-${postId}\">Post Comment</button>\n        </div>\n       </div>`\n    : `<div class=\"inline-auth-prompt\"><a onclick=\"openAuth()\">Sign in</a> to join the conversation.</div>`;\n\n  wrap.innerHTML = `<div class=\"comments-hdr\">${list.length} Comment${list.length !== 1 ? 's' : ''}</div>${cmtHTML}${inputHTML}`;\n\n  if (currentUser?.username === 'nhazelett') {\n    wrap.querySelectorAll('.comment-item').forEach(function(el, i) {\n      var btn = document.createElement('button');\n      btn.className = 'cmt-del-btn';\n      btn.textContent = 'Delete';\n      var cId = list[i].id, pId = postId;\n      btn.addEventListener('click', function() { deleteComment(cId, pId); });\n      el.querySelector('.comment-item-meta').appendChild(btn);\n    });\n  }\n\n  if (currentUser) {\n    document.getElementById('cmtsubmit-' + postId)?.addEventListener('click', () => submitComment(postId));\n    document.getElementById('cmtinput-'  + postId)?.addEventListener('keydown', e => {\n      if (e.key === 'Enter' && e.ctrlKey) submitComment(postId);\n    });\n  }\n}\n\nasync function deleteComment(commentId, postId) {\n  if (!confirm('Delete this comment?')) return;\n  const { error } = await supabase.from('comments').delete().eq('id', commentId);\n  if (error) { toast('Could not delete comment.', true); return; }\n  await loadComments(postId);\n}\n\nasync function submitComment(postId) {\n  const input = document.getElementById('cmtinput-' + postId);\n  const btn   = document.getElementById('cmtsubmit-' + postId);\n  const body  = input?.value.trim();\n  if (!body) return;\n  if (!currentUser) { openAuth(); return; }\n  btn.disabled    = true;\n  btn.textContent = 'Posting\\u2026';\n  try {\n    const { error } = await db.from('comments').insert({ post_id: postId, body, author_id: currentUser.id });\n    if (error) throw error;\n    input.value = '';\n    const post = allPosts.find(p => p.id === postId);\n    if (post) post.comments.push({ id: 'tmp' });\n    renderPosts();\n    openPostIds.add(postId);\n    document.getElementById('panel-' + postId)?.classList.add('open');\n    await loadComments(postId);\n    toast('Comment posted!', 'ok');\n  } catch {\n    toast('Could not post comment. Try again.', 'err');\n  } finally {\n    if (btn) { btn.disabled = false; btn.textContent = 'Post Comment'; }\n  }\n}\n\n// ================================================================\n// REACTIONS\n// ================================================================\nconst RXN_TYPE = { up: 'thumbs_up', down: 'thumbs_down', star: 'gold_star' };\n\nasync function handleReact(postId, shortType) {\n  if (!currentUser) { openAuth(); toast('Sign in to react to posts'); return; }\n  const type = RXN_TYPE[shortType];\n  const post = allPosts.find(p => p.id === postId);\n  if (!post) return;\n  const existing = (post.reactions || []).find(r => r.user_id === currentUser.id && r.type === type);\n  try {\n    if (existing) {\n      const { error } = await db.from('reactions').delete()\n        .eq('post_id', postId).eq('user_id', currentUser.id).eq('type', type);\n      if (error) throw error;\n      post.reactions = (post.reactions || []).filter(r => !(r.user_id === currentUser.id && r.type === type));\n    } else {\n      const { data, error } = await db.from('reactions')\n        .insert({ post_id: postId, user_id: currentUser.id, type }).select().single();\n      if (error) throw error;\n      if (!post.reactions) post.reactions = [];\n      post.reactions.push(data);\n    }\n    renderPosts();\n  } catch {\n    toast('Could not update reaction.', 'err');\n  }\n}\n\n// ================================================================\n// NEW POST\n// ================================================================\nasync function submitPost() {\n  const title = document.getElementById('postTitle')?.value.trim();\n  const body  = document.getElementById('postBody')?.value.trim();\n  const cat   = document.getElementById('postCategory')?.value;\n  const errEl = document.getElementById('newPostErr');\n  const btn   = document.getElementById('btnSubmitPost');\n  errEl.textContent = '';\n  if (!title || title.length < 5) { errEl.textContent = 'Title must be at least 5 characters.'; return; }\n  if (!body  || body.length  < 10) { errEl.textContent = 'Body must be at least 10 characters.'; return; }\n  btn.disabled    = true;\n  btn.textContent = 'Posting\\u2026';\n  try {\n    const { error } = await db.from('posts').insert({ title, body, category: cat, author_id: currentUser.id });\n    if (error) throw error;\n    closeModal('modalNewPost');\n    document.getElementById('postTitle').value = '';\n    document.getElementById('postBody').value  = '';\n    await fetchPosts();\n    toast('Discussion posted!', 'ok');\n  } catch (e) {\n    errEl.textContent = e.message || 'Could not post. Please try again.';\n  } finally {\n    if (btn) { btn.disabled = false; btn.textContent = 'Post Discussion'; }\n  }\n}\n\n// ================================================================\n// AUTH\n// ================================================================\nasync function doSignIn() {\n  const email    = document.getElementById('inEmail')?.value.trim();\n  const password = document.getElementById('inPassword')?.value;\n  const errEl    = document.getElementById('inErr');\n  const btn      = document.getElementById('btnSignIn');\n  errEl.textContent = '';\n  if (!email || !password) { errEl.textContent = 'Please fill in all fields.'; return; }\n  btn.disabled    = true;\n  btn.textContent = 'Signing in\\u2026';\n  try {\n    const { error } = await db.auth.signInWithPassword({ email, password });\n    if (error) throw error;\n    closeModal('modalAuth');\n    toast('Welcome back!', 'ok');\n  } catch (e) {\n    errEl.textContent = e.message || 'Sign in failed. Please try again.';\n  } finally {\n    if (btn) { btn.disabled = false; btn.textContent = 'Sign In'; }\n  }\n}\n\nasync function doSignUp() {\n  const username = document.getElementById('upUsername')?.value.trim();\n  const email    = document.getElementById('upEmail')?.value.trim();\n  const password = document.getElementById('upPassword')?.value;\n  const errEl    = document.getElementById('upErr');\n  const btn      = document.getElementById('btnSignUp');\n  errEl.textContent = '';\n  if (!username || username.length < 2) { errEl.textContent = 'Username must be at least 2 characters.'; return; }\n  if (!email)                           { errEl.textContent = 'Please enter your email.'; return; }\n  if (!password || password.length < 8) { errEl.textContent = 'Password must be at least 8 characters.'; return; }\n  btn.disabled    = true;\n  btn.textContent = 'Creating account\\u2026';\n  try {\n    const { data: existing } = await db.from('profiles').select('id').eq('username', username).maybeSingle();\n    if (existing) { errEl.textContent = 'Username already taken \\u2014 choose another.'; return; }\n    const { data: { user }, error } = await db.auth.signUp({\n      email, password,\n      options: { data: { username }, emailRedirectTo: 'https://kthq.org/forum.html' }\n    });\n    if (error) throw error;\n    if (user) { await db.from('profiles').insert({ id: user.id, username }); }\n    closeModal('modalAuth');\n    toast('Account created! Check your email to confirm.', 'ok');\n  } catch (e) {\n    errEl.textContent = e.message || 'Sign up failed. Please try again.';\n  } finally {\n    if (btn) { btn.disabled = false; btn.textContent = 'Create Account'; }\n  }\n}\n\nasync function doSignOut() {\n  await db.auth.signOut();\n  toast('Signed out.', 'ok');\n}\n\n// ================================================================\n// UI\n// ================================================================\nfunction renderUserBar() {\n  const bar = document.getElementById('userBar');\n  if (!bar) return;\n  if (currentUser && currentProfile) {\n    const init = currentProfile.username.charAt(0).toUpperCase();\n    bar.innerHTML = `\n      <div class=\"user-bar\">\n        <div class=\"user-avatar\">${init}</div>\n        <span class=\"user-name\">${esc(currentProfile.username)}</span>\n        <button class=\"btn-signout\" onclick=\"doSignOut()\">Sign Out</button>\n      </div>`;\n  } else {\n    bar.innerHTML = `<button class=\"btn-signin-cta\" onclick=\"openAuth()\">Sign In</button>`;\n  }\n}\n\nfunction openAuth()        { document.getElementById('modalAuth').classList.add('open'); }\nfunction closeModal(id)    { document.getElementById(id)?.classList.remove('open'); }\n\nfunction toast(msg, type = '') {\n  const el     = document.getElementById('toast');\n  el.textContent = msg;\n  el.className = `toast ${type ? 't-' + type : ''}`;\n  el.classList.add('show');\n  clearTimeout(el._t);\n  el._t = setTimeout(() => el.classList.remove('show'), 3200);\n}\n\nfunction esc(str) {\n  if (!str) return '';\n  return String(str)\n    .replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;')\n    .replace(/\"/g,'&quot;').replace(/'/g,'&#39;');\n}\n\nfunction ago(dateStr) {\n  const diff = Math.floor((Date.now() - new Date(dateStr)) / 1000);\n  if (diff < 60)     return 'just now';\n  if (diff < 3600)   return `${Math.floor(diff / 60)}m ago`;\n  if (diff < 86400)  return `${Math.floor(diff / 3600)}h ago`;\n  if (diff < 604800) return `${Math.floor(diff / 86400)}d ago`;\n  return new Date(dateStr).toLocaleDateString('en-US', { month: 'short', day: 'numeric', year: 'numeric' });\n}\n\n// ================================================================\n// BIND UI EVENTS\n// ================================================================\nfunction bindUI() {\n  document.getElementById('btnBackToIndex')?.addEventListener('click', () => showIndex());\n  document.getElementById('btnNewPost')?.addEventListener('click', () => {\n    if (!currentUser) { openAuth(); toast('Sign in to start a discussion'); return; }\n    document.getElementById('modalNewPost').classList.add('open');\n  });\n  document.getElementById('btnSubmitPost')?.addEventListener('click', submitPost);\n  document.getElementById('closeNewPost')?.addEventListener('click', () => closeModal('modalNewPost'));\n  document.getElementById('closeAuth')?.addEventListener('click', () => closeModal('modalAuth'));\n  document.querySelectorAll('.modal-overlay').forEach(o => {\n    o.addEventListener('click', e => { if (e.target === o) closeModal(o.id); });\n  });\n  document.getElementById('tabIn')?.addEventListener('click', () => {\n    document.getElementById('tabIn').classList.add('active');\n    document.getElementById('tabUp').classList.remove('active');\n    document.getElementById('paneIn').classList.add('active');\n    document.getElementById('paneUp').classList.remove('active');\n  });\n  document.getElementById('tabUp')?.addEventListener('click', () => {\n    document.getElementById('tabUp').classList.add('active');\n    document.getElementById('tabIn').classList.remove('active');\n    document.getElementById('paneUp').classList.add('active');\n    document.getElementById('paneIn').classList.remove('active');\n  });\n  document.getElementById('btnSignIn')?.addEventListener('click', doSignIn);\n  document.getElementById('btnSignUp')?.addEventListener('click', doSignUp);\n  document.getElementById('inPassword')?.addEventListener('keydown', e => {\n    if (e.key === 'Enter') doSignIn();\n  });\n}\n</script>\n<script src=\"main.js\"></script>\n<script data-goatcounter=\"https://nhazelett.goatcounter.com/count\" async=\"\" src=\"//gc.zgo.at/count.js\"></script>\n<script src=\"player.js\"></script>\n\n\n<div id=\"cfm-float\"><div class=\"cfm-brand\"><div><div class=\"cfm-brand-logo\">Contracting<span>FM</span></div><div class=\"cfm-on-air off-air\">Off Air</div></div></div><div class=\"cfm-song-info\"><div class=\"cfm-art\" id=\"cfm-art\" style=\"background: rgba(168, 85, 247, 0.133);\">🎧</div><div class=\"cfm-meta\"><div class=\"cfm-meta-title\" id=\"cfm-title\">Lo Que Cotizaste</div><div class=\"cfm-meta-sub\" id=\"cfm-sub\">ContractingFM</div><div class=\"cfm-meta-genre\" id=\"cfm-genre\">ContractingFM</div></div><button class=\"cfm-heart\" id=\"cfm-heart\" title=\"Favorite\">♡</button></div><div class=\"cfm-controls\"><button class=\"cfm-btn\" id=\"cfm-prev\" title=\"Previous\">◀◀</button><button class=\"cfm-btn cfm-play-btn\" id=\"cfm-play\" title=\"Play / Pause\">▶</button><button class=\"cfm-btn\" id=\"cfm-next\" title=\"Next\">▶▶</button><button class=\"cfm-btn\" id=\"cfm-shuffle\" title=\"Shuffle\">⇷</button></div><div class=\"cfm-progress-zone\"><span class=\"cfm-time\" id=\"cfm-cur\">0:00</span><div class=\"cfm-bar-wrap\" id=\"cfm-bar\"><div class=\"cfm-bar-bg\"></div><div class=\"cfm-bar-fill\" id=\"cfm-fill\" style=\"width: 0%;\"></div><div class=\"cfm-bar-thumb\" id=\"cfm-thumb\" style=\"left: 0%;\"></div></div><span class=\"cfm-time right\" id=\"cfm-dur\">0:00</span></div><div class=\"cfm-volume-zone\"><span class=\"cfm-vol-icon\" id=\"cfm-vol-icon\">🔊</span><input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\"></div><button class=\"cfm-cco-toggle\" id=\"cfm-cco-toggle\" type=\"button\" aria-pressed=\"false\" title=\"Allow CCO music? The CCO music is less relaxing, so it stays out of the normal study playlist by default. The songs, however, are SICK.\"><span>CCO</span></button><button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">☰ <span class=\"cfm-playlist-text\">Song List</span><span class=\"cfm-playlist-count\">34</span></button></div><div id=\"cfm-drawer\"><div class=\"cfm-drawer-hdr\"><div class=\"cfm-drawer-title-row\"><div class=\"cfm-drawer-title\">Song List</div><div class=\"cfm-drawer-count\">34 tracks</div></div><div class=\"cfm-drawer-actions\"><button class=\"cfm-drawer-toggle disabled\" id=\"cfm-drawer-favs\" type=\"button\">Liked only</button><div class=\"cfm-drawer-count\">Skip removes tracks from rotation</div></div></div><div class=\"cfm-track-item\" data-idx=\"0\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">1</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">52.217-8</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"0\" title=\"Favorite\" aria-label=\"Favorite 52.217-8\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"0\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 52.217-8\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"1\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">2</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 1 Guiding Principals</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"1\" title=\"Favorite\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"1\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 1 Guiding Principals\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"2\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">3</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">FAR Part 6 Doesn't Apply to SAP</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"2\" title=\"Favorite\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"2\" title=\"Skip in rotation\" aria-label=\"Skip in rotation FAR Part 6 Doesn't Apply to SAP\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"3\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">4</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Start at Zero</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"3\" title=\"Favorite\" aria-label=\"Favorite Start at Zero\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"3\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Start at Zero\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"4\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">5</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Stop Putting Ceilings on your BPAs!</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"4\" title=\"Favorite\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"4\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Stop Putting Ceilings on your BPAs!\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"5\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">6</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">7 Exceptions to Full &amp; Open Competition</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"5\" title=\"Favorite\" aria-label=\"Favorite 7 Exceptions to Full &amp; Open Competition\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"5\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 7 Exceptions to Full &amp; Open Competition\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"6\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">7</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Personal or Non-Personal</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"6\" title=\"Favorite\" aria-label=\"Favorite Personal or Non-Personal\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"6\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Personal or Non-Personal\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"7\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">8</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Two Five Seven Nine</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"7\" title=\"Favorite\" aria-label=\"Favorite Two Five Seven Nine\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"7\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Two Five Seven Nine\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"8\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">9</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Build the Lane with a BPA</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"8\" title=\"Favorite\" aria-label=\"Favorite Build the Lane with a BPA\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"8\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Build the Lane with a BPA\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"9\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">10</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Evaluate What They Wrote</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"9\" title=\"Favorite\" aria-label=\"Favorite Evaluate What They Wrote\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"9\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Evaluate What They Wrote\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"10\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#6366f1\"></div><div class=\"cfm-track-num\">11</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Government Purchase Card</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"10\" title=\"Favorite\" aria-label=\"Favorite Government Purchase Card\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"10\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Government Purchase Card\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"11\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ec4899\"></div><div class=\"cfm-track-num\">12</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Let the Record Speak</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"11\" title=\"Favorite\" aria-label=\"Favorite Let the Record Speak\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"11\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Let the Record Speak\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"12\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#14b8a6\"></div><div class=\"cfm-track-num\">13</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Market Research</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"12\" title=\"Favorite\" aria-label=\"Favorite Market Research\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"12\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Market Research\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"13\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f97316\"></div><div class=\"cfm-track-num\">14</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">39 CONS Aşkı</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"13\" title=\"Favorite\" aria-label=\"Favorite 39 CONS Aşkı\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"13\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 39 CONS Aşkı\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"14\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#84cc16\"></div><div class=\"cfm-track-num\">15</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Begründ es sauber</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"14\" title=\"Favorite\" aria-label=\"Favorite Begründ es sauber\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"14\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Begründ es sauber\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"15\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#06b6d4\"></div><div class=\"cfm-track-num\">16</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Cure Notices</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"15\" title=\"Favorite\" aria-label=\"Favorite Cure Notices\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"15\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Cure Notices\">Skip</button></div><div class=\"cfm-track-item active\" data-idx=\"16\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#a855f7\"></div><div class=\"cfm-track-num\">17</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Lo Que Cotizaste</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"16\" title=\"Favorite\" aria-label=\"Favorite Lo Que Cotizaste\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"16\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Lo Que Cotizaste\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"17\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f43f5e\"></div><div class=\"cfm-track-num\">18</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Price Ain't Cost</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"17\" title=\"Favorite\" aria-label=\"Favorite Price Ain't Cost\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"17\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Price Ain't Cost\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"18\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#22c55e\"></div><div class=\"cfm-track-num\">19</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Quello Che Hai Scritto</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"18\" title=\"Favorite\" aria-label=\"Favorite Quello Che Hai Scritto\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"18\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Quello Che Hai Scritto\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"19\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#3b82f6\"></div><div class=\"cfm-track-num\">20</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Roll that Record</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"19\" title=\"Favorite\" aria-label=\"Favorite Roll that Record\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"19\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Roll that Record\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"20\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">21</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quotation Doesn't Lie</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"20\" title=\"Favorite\" aria-label=\"Favorite The Quotation Doesn't Lie\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"20\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quotation Doesn't Lie\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"21\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0ea5e9\"></div><div class=\"cfm-track-num\">22</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Write It Clean</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"21\" title=\"Favorite\" aria-label=\"Favorite Write It Clean\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"21\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Write It Clean\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"22\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#ef4444\"></div><div class=\"cfm-track-num\">23</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Хто це все придумав</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"22\" title=\"Favorite\" aria-label=\"Favorite Хто це все придумав\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"22\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Хто це все придумав\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"23\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">24</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">견적 더 줘</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"23\" title=\"Favorite\" aria-label=\"Favorite 견적 더 줘\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"23\" title=\"Skip in rotation\" aria-label=\"Skip in rotation 견적 더 줘\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"24\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#4a9eff\"></div><div class=\"cfm-track-num\">25</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">A Hundred Bad Awards</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"24\" title=\"Favorite\" aria-label=\"Favorite A Hundred Bad Awards\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"24\" title=\"Skip in rotation\" aria-label=\"Skip in rotation A Hundred Bad Awards\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"25\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#8b5cf6\"></div><div class=\"cfm-track-num\">26</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Ask Me Again Tomorrow</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"25\" title=\"Favorite\" aria-label=\"Favorite Ask Me Again Tomorrow\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"25\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Ask Me Again Tomorrow\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"26\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#059669\"></div><div class=\"cfm-track-num\">27</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">One More Mod</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"26\" title=\"Favorite\" aria-label=\"Favorite One More Mod\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"26\" title=\"Skip in rotation\" aria-label=\"Skip in rotation One More Mod\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"27\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#d97706\"></div><div class=\"cfm-track-num\">28</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Pull Up a Chair</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"27\" title=\"Favorite\" aria-label=\"Favorite Pull Up a Chair\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"27\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Pull Up a Chair\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"28\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#dc2626\"></div><div class=\"cfm-track-num\">29</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Somebody Stayed Late for Me</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"28\" title=\"Favorite\" aria-label=\"Favorite Somebody Stayed Late for Me\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"28\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Somebody Stayed Late for Me\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"29\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#0891b2\"></div><div class=\"cfm-track-num\">30</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Myth Collector</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"29\" title=\"Favorite\" aria-label=\"Favorite The Myth Collector\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"29\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Myth Collector\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"30\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#7c3aed\"></div><div class=\"cfm-track-num\">31</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">The Quiet Part of the Fight</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"30\" title=\"Favorite\" aria-label=\"Favorite The Quiet Part of the Fight\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"30\" title=\"Skip in rotation\" aria-label=\"Skip in rotation The Quiet Part of the Fight\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"31\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#e11d48\"></div><div class=\"cfm-track-num\">32</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Turning Into Them</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"31\" title=\"Favorite\" aria-label=\"Favorite Turning Into Them\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"31\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Turning Into Them\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"32\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#f59e0b\"></div><div class=\"cfm-track-num\">33</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">What I Wish I'd Known</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"32\" title=\"Favorite\" aria-label=\"Favorite What I Wish I'd Known\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"32\" title=\"Skip in rotation\" aria-label=\"Skip in rotation What I Wish I'd Known\">Skip</button></div><div class=\"cfm-track-item\" data-idx=\"33\"><div class=\"cfm-track-marker\"><div class=\"cfm-track-dot\" style=\"background:#10b981\"></div><div class=\"cfm-track-num\">34</div></div><div class=\"cfm-track-info\"><div class=\"cfm-track-name\">Yes, If</div><div class=\"cfm-track-genre\">ContractingFM</div></div><button class=\"cfm-track-fav\" type=\"button\" data-idx=\"33\" title=\"Favorite\" aria-label=\"Favorite Yes, If\">♡</button><button class=\"cfm-track-skip\" type=\"button\" data-idx=\"33\" title=\"Skip in rotation\" aria-label=\"Skip in rotation Yes, If\">Skip</button></div></div></body></html>",
        "outcomeCount": 417,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 11681,
          "settleDelayMs": 10000,
          "auditMs": 1327,
          "totalMs": 13611,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 40
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 47,
          "errors": 44,
          "warnings": 1,
          "suggestions": 2
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<select id=\"postCategory\" class=\"fselect\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"postCategory\">Label text</label>",
            "line": 0,
            "fingerprint": "69a3833238ad",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8f8a6e62",
            "a11yPatternFingerprint": "c47733e842c4b097f02cb9ca765ec7f6ff71267bdb3839a4d20e2774f3d5e596",
            "a11yPatternDisplayId": "A11Y-PAT-C47733E842C4",
            "a11yOccurrenceFingerprint": "23e97d3bbb8129cad61ec41fdeeb4a13668f419a9368e6de6a2484e1939d92b4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-23E97D3BBB81"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"postTitle\" class=\"finput\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"postTitle\">Label text</label>",
            "line": 0,
            "fingerprint": "13f8c02240c9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5b15539f",
            "a11yPatternFingerprint": "7635d30c7a1e29d5690f2db8819dc884cac7b96b28fe10630f122463b1f1e82d",
            "a11yPatternDisplayId": "A11Y-PAT-7635D30C7A1E",
            "a11yOccurrenceFingerprint": "7187d9e28244522de4e428c0a27ec815da49a36d2601ce52588c2fdbe5b24e4b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-7187D9E28244"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea id=\"postBody\" class=\"ftextarea\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"postBody\">Label text</label>",
            "line": 0,
            "fingerprint": "a5204565a1fb",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-454ae2f0",
            "a11yPatternFingerprint": "cc316eb3f6d23f65f22513b566d3222a1f28faff78d13dfa1b9be87b01ea3df6",
            "a11yPatternDisplayId": "A11Y-PAT-CC316EB3F6D2",
            "a11yOccurrenceFingerprint": "017e64fab766befffdc40046f8c40613c42ca566f320ee32c167a8c2ff498684",
            "a11yOccurrenceDisplayId": "A11Y-OCC-017E64FAB766"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"inEmail\" class=\"finput\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"inEmail\">Label text</label>",
            "line": 0,
            "fingerprint": "e097c2a28d09",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b115f205",
            "a11yPatternFingerprint": "d9e949c73c6856d996a3186ac432e731ec829bd5b590badf7fb27f95ed2b785d",
            "a11yPatternDisplayId": "A11Y-PAT-D9E949C73C68",
            "a11yOccurrenceFingerprint": "0647b9432cbbd64e22a6b2af8479cdc92091d49146f2aad447c53ffbdfe8d893",
            "a11yOccurrenceDisplayId": "A11Y-OCC-0647B9432CBB"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"inPassword\" class=\"finput\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"inPassword\">Label text</label>",
            "line": 0,
            "fingerprint": "1533bd2f341e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6008aa0a",
            "a11yPatternFingerprint": "d26ff839f8f824e644e65e8d21ca8ecbbba93b9b84e3d47ddfe7a665077b9c8e",
            "a11yPatternDisplayId": "A11Y-PAT-D26FF839F8F8",
            "a11yOccurrenceFingerprint": "c43885bcf0b02c46c7664bdf264e11e8b282a58ab38ca6273b771c3f82349342",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C43885BCF0B0"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"upUsername\" class=\"finput\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"upUsername\">Label text</label>",
            "line": 0,
            "fingerprint": "d7eadd81a579",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-06f85284",
            "a11yPatternFingerprint": "cce7b70a7ecab537065e4a65dadb42bff3e3d03a5d9ea2300d8fe65567f43679",
            "a11yPatternDisplayId": "A11Y-PAT-CCE7B70A7ECA",
            "a11yOccurrenceFingerprint": "ff3ac905c35f1d67cf395f00b25114ee8499b60c792eba98af952362131b2305",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FF3AC905C35F"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"upEmail\" class=\"finput\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"upEmail\">Label text</label>",
            "line": 0,
            "fingerprint": "09c8b7cad5fd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-576e8891",
            "a11yPatternFingerprint": "a33a350aa88857a3ccafbd1e03ff4d0eeb3fcb7838f6b4c075927377e6214c69",
            "a11yPatternDisplayId": "A11Y-PAT-A33A350AA888",
            "a11yOccurrenceFingerprint": "48f04c86001839d2e16bedd40b9e35098ed4444236f1f9b36efac1ff56a12951",
            "a11yOccurrenceDisplayId": "A11Y-OCC-48F04C860018"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"upPassword\" class=\"finput\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"upPassword\">Label text</label>",
            "line": 0,
            "fingerprint": "12f2cedc3924",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-eb5bcdeb",
            "a11yPatternFingerprint": "229c0494b3ac766823cf99ace4cb5347a341714a3778baf67a932bb50bff31e2",
            "a11yPatternDisplayId": "A11Y-PAT-229C0494B3AC",
            "a11yOccurrenceFingerprint": "30c10b4cdbc8e4390d736a2bb9bcee037ecce32bcb175b3d37b78fa2c0dcf28e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-30C10B4CDBC8"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<input id=\"cfm-vol\" class=\"cfm-vol-slider\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"cfm-vol\">Label text</label>",
            "line": 0,
            "fingerprint": "e0b3e8248580",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-92db76cb",
            "a11yPatternFingerprint": "39e5e6c2bc76b84295f82cd6b98f837007810add64330eef91f15a895a24741e",
            "a11yPatternDisplayId": "A11Y-PAT-39E5E6C2BC76",
            "a11yOccurrenceFingerprint": "a00c756e8e72401d5f466350c95eb55653daf9a243a03511e72216f3fe79acde",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A00C756E8E72"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "b5b050630867",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-718565ae",
            "a11yPatternFingerprint": "817bc5f66f5ef31f4e9a7dce06bdf1556f75fd1ee7def34c0979a2c0e839036f",
            "a11yPatternDisplayId": "A11Y-PAT-817BC5F66F5E",
            "a11yOccurrenceFingerprint": "67cb8ed3ea35b08e2db7f375408f96496210aef7f5aafb60a027918676d22d10",
            "a11yOccurrenceDisplayId": "A11Y-OCC-67CB8ED3EA35"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"cfm-list-btn\" class=\"cfm-playlist-btn\" aria-label=\"Open song list, 34 tracks\" aria-expanded=\"false\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "013ee7ba8856",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d2fe5663",
            "a11yPatternFingerprint": "44af87a10ef2cef8c1995ea3ba38434c2e6315122d62c8c43c06dd31bfa15e6c",
            "a11yPatternDisplayId": "A11Y-PAT-44AF87A10EF2",
            "a11yOccurrenceFingerprint": "4b0e1ff008685420213972eb2081ae8f29bc31a4ea9b7e1e086a4cd6b628f4c9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4B0E1FF00868"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 52.217-8\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "13bef353cc3d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d638a27",
            "a11yPatternFingerprint": "2be07745536eb42b513dddc32556c74a0818bc549f475d55b100af3a6e5d88c6",
            "a11yPatternDisplayId": "A11Y-PAT-2BE07745536E",
            "a11yOccurrenceFingerprint": "d7191b0e1397d9ebe50b3f982886b5eb6d3ff93121c5dea49525ca6306845118",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D7191B0E1397"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 1 Guiding Principals\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "49f0acf8b1b5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ab30f2f3",
            "a11yPatternFingerprint": "198e2bf5708b0232d8b0e35d7c1423142fd7776de7045f8892b0571fe40b8caa",
            "a11yPatternDisplayId": "A11Y-PAT-198E2BF5708B",
            "a11yOccurrenceFingerprint": "636d4d10376ebc235f55b9777e896c6851321833697c8400bedca3cc9df2ca34",
            "a11yOccurrenceDisplayId": "A11Y-OCC-636D4D10376E"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite FAR Part 6 Doesn't Apply to SAP\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "c8ff74431a0b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-72352699",
            "a11yPatternFingerprint": "9beac0a6494615ae7c9dd9757df4051b457095dcd7caa58e7cb6a1fcc176825a",
            "a11yPatternDisplayId": "A11Y-PAT-9BEAC0A64946",
            "a11yOccurrenceFingerprint": "35c84e1e3d62f9ef20d23df9772c11dd2825001fe0ca6e5a64660003603b78f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-35C84E1E3D62"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Start at Zero\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "77b109d79411",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8fb38fae",
            "a11yPatternFingerprint": "575bc301109d726b84a8db0c60de9ad66e133113228f7d4733e99711ee46306d",
            "a11yPatternDisplayId": "A11Y-PAT-575BC301109D",
            "a11yOccurrenceFingerprint": "9cf7d1b0836f385a8830e67704e842db80fbe6eec042bb91acc33bcfea559d8d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9CF7D1B0836F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Stop Putting Ceilings on your BPAs!\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ddec7c0e1b56",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3eae7772",
            "a11yPatternFingerprint": "ea17ba4b1ad7b67ec8284e21f31cb5e2748c1bf943c6f7af05c941eb84848ce6",
            "a11yPatternDisplayId": "A11Y-PAT-EA17BA4B1AD7",
            "a11yOccurrenceFingerprint": "cf7d6a3c17424e788e902a69300b3b38341198a79d146e1f8f6efa0bea488c73",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CF7D6A3C1742"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 7 Exceptions to Full & Open Competition\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0f14f786077f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4f908447",
            "a11yPatternFingerprint": "d9a74e74a3d2ec51e40650823cb043f0e138ba6fadeeaf23918858af8c2de077",
            "a11yPatternDisplayId": "A11Y-PAT-D9A74E74A3D2",
            "a11yOccurrenceFingerprint": "f7f7eae9fdba9a077d50fed2fe87b3a02c1df114c5c709c61af1d040dff513e8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F7F7EAE9FDBA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Personal or Non-Personal\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "dfb694d8d2f8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b0f0f2e2",
            "a11yPatternFingerprint": "97dc808ef7e437e4ad1eb77a445abf386697a33f44b6339552f36748a302dc61",
            "a11yPatternDisplayId": "A11Y-PAT-97DC808EF7E4",
            "a11yOccurrenceFingerprint": "02e3dc0555f7fb0877ddd92cf9b5581cd0b799762bb57f7384fca776b63655bf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-02E3DC0555F7"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Two Five Seven Nine\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6ec95efbf739",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-689142ee",
            "a11yPatternFingerprint": "5e39584b7e51f1a85c57dca81418c96ce48c36e2bccc9b0ddce466ccaef0d6e0",
            "a11yPatternDisplayId": "A11Y-PAT-5E39584B7E51",
            "a11yOccurrenceFingerprint": "cabae0a3d26ca313232279a70b3e9b4e18eb15fed47b56775537b72bd83ccbb1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CABAE0A3D26C"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Build the Lane with a BPA\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "6e19af0b0e60",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b050b66e",
            "a11yPatternFingerprint": "ecd136a73cee6ff4da5be44b7d96b8bc5707449b6d09155daca2be809472c116",
            "a11yPatternDisplayId": "A11Y-PAT-ECD136A73CEE",
            "a11yOccurrenceFingerprint": "4d8ebc3a886a62777c808aba4b6162aa62302e5d15b6e4a310775a58e3659320",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4D8EBC3A886A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Evaluate What They Wrote\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "18b10c87da81",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59cc8e71",
            "a11yPatternFingerprint": "dbee3bcb89778b039610b6ab3431dc532b974b6d1da2a428d8a4105053e42e79",
            "a11yPatternDisplayId": "A11Y-PAT-DBEE3BCB8977",
            "a11yOccurrenceFingerprint": "bd49e71bb5c204c3f5b323161e128c7df4cf659fcb0c68e20565ff9c4817c6f9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BD49E71BB5C2"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Government Purchase Card\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "533f2b7396f5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c968c22e",
            "a11yPatternFingerprint": "5daa203af2e64088b5fd2a913bb22cf6526408eb905bc0f03fc73d3a5f96e98b",
            "a11yPatternDisplayId": "A11Y-PAT-5DAA203AF2E6",
            "a11yOccurrenceFingerprint": "087dbdd7274af8a0d7b6fd9318f21cb0b766fe59cdefd75b76b29de3ae308d6c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-087DBDD7274A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Let the Record Speak\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fe55c03b14e2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-562d5f7b",
            "a11yPatternFingerprint": "85a928b9845a7187552444c95823c9fb88c60683906c7fd990bbb8ac0285e01f",
            "a11yPatternDisplayId": "A11Y-PAT-85A928B9845A",
            "a11yOccurrenceFingerprint": "e1b128ba8c5ade769f20724a2ad20bdcb8bdcb940def7a57d871f69b7c4faa7a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E1B128BA8C5A"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Market Research\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "958e507bc1fe",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-49683aaf",
            "a11yPatternFingerprint": "5939000d01410a321c71982b74d6de301e90547c623647cff9bce96cf38bbda7",
            "a11yPatternDisplayId": "A11Y-PAT-5939000D0141",
            "a11yOccurrenceFingerprint": "c1daa477a09dceb15c96e44cfe70ac0616ff21cda3ed961f852469f96d584d4f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C1DAA477A09D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 39 CONS Aşkı\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "0dc6f682ecd4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-37c5c5f9",
            "a11yPatternFingerprint": "77060c8877d79a4b16ae784811eac7bd63ae2257cee83dc09430d0ca13949487",
            "a11yPatternDisplayId": "A11Y-PAT-77060C8877D7",
            "a11yOccurrenceFingerprint": "6a94baa4a637b7ea23d974188d1d792df3c1be8a1336db9c2233694cda7be2db",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6A94BAA4A637"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Begründ es sauber\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e12d9ba60a68",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-ff899f84",
            "a11yPatternFingerprint": "2ade9790f47ee2999194a30172b9de794b0a79667b85083ac7f70d7de42c3a6c",
            "a11yPatternDisplayId": "A11Y-PAT-2ADE9790F47E",
            "a11yOccurrenceFingerprint": "3e43046b67b3d8b0f8ce7eb277e4653d92786180f04e88db0e8347cdf51c7e38",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3E43046B67B3"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Cure Notices\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b45678814524",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-08195423",
            "a11yPatternFingerprint": "15a702f814e0e5ffd0e4c12a2040c9a50279497a3be9f737b9a81a7029a2579f",
            "a11yPatternDisplayId": "A11Y-PAT-15A702F814E0",
            "a11yOccurrenceFingerprint": "fa2fc19f7adff02a1b955ab799df0c56815c5e52805e4a90a80fd7e751401ea4",
            "a11yOccurrenceDisplayId": "A11Y-OCC-FA2FC19F7ADF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Lo Que Cotizaste\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "722618325e42",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4a3b9fc7",
            "a11yPatternFingerprint": "b542e802da0700e5c2103eba345db1ebe6831db59ca5b817441f88f4b7bcd487",
            "a11yPatternDisplayId": "A11Y-PAT-B542E802DA07",
            "a11yOccurrenceFingerprint": "474fd65d12fbd9b1615941c01fe6efbeca7a8573f2e4654812681c8ec57f552e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-474FD65D12FB"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Price Ain't Cost\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "69d93b7801d1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-09375e8b",
            "a11yPatternFingerprint": "0b3340ad850c39a84b0b4dc76d7bd23a6109027faa3fe465302c5c4b85bcc833",
            "a11yPatternDisplayId": "A11Y-PAT-0B3340AD850C",
            "a11yOccurrenceFingerprint": "efa01060eb0f6d7deabbd758f160b35e34a694d7c8f3aced0562c088d38447fa",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EFA01060EB0F"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Quello Che Hai Scritto\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1e522d213072",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d9bfe638",
            "a11yPatternFingerprint": "267bda1251b3b92610c35e5484fa3efbf2278ad5ef3f4813fe7ed4776b849cb6",
            "a11yPatternDisplayId": "A11Y-PAT-267BDA1251B3",
            "a11yOccurrenceFingerprint": "759d5282750b989d3aa4eb76144047cc2992f16b9412e1e23f0bd9c875f69815",
            "a11yOccurrenceDisplayId": "A11Y-OCC-759D5282750B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Roll that Record\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "608660dcb24d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-86595ccf",
            "a11yPatternFingerprint": "41598c3395a8223c8541b8f4539f70d6b0916c4478611e2515430b1ff33dbea1",
            "a11yPatternDisplayId": "A11Y-PAT-41598C3395A8",
            "a11yOccurrenceFingerprint": "37dd871f7585b826e433f3f4ae360e9af9bf3acb8ae75ad3ef30fcb4d43508bc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-37DD871F7585"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quotation Doesn't Lie\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "8e95daaebe10",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-777dd3e4",
            "a11yPatternFingerprint": "18276f950d2d087f6ff9bcac86bdb1c32ec186442f0e41b0bc4ce881dcd182e6",
            "a11yPatternDisplayId": "A11Y-PAT-18276F950D2D",
            "a11yOccurrenceFingerprint": "1351b62f653b05f2dca7f8c2fa56b8fb309c858c6e34abd97eafa89e8f89b6f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1351B62F653B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Write It Clean\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "4340ee35e2a7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-76fa7441",
            "a11yPatternFingerprint": "5ae21f0f2acbdbbd9e5e7284db45c3e174492ffe74fe34d88a02bee45b3ae795",
            "a11yPatternDisplayId": "A11Y-PAT-5AE21F0F2ACB",
            "a11yOccurrenceFingerprint": "a86685f8d1c4b4a599048fa75162e0444a7e0dc662e3d192cd7d894a148e4b58",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A86685F8D1C4"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Хто це все придумав\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "36d587312913",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-245a36f1",
            "a11yPatternFingerprint": "b3cad900de2113eb8299184011837b8dade803f3dbeddf2595214bae6c239319",
            "a11yPatternDisplayId": "A11Y-PAT-B3CAD900DE21",
            "a11yOccurrenceFingerprint": "397da7b27bfe2ac908cece6c6d254a4565858529780c7700bace498e7d9e9f5b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-397DA7B27BFE"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite 견적 더 줘\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "3d6d3f2e4acf",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-2f38d068",
            "a11yPatternFingerprint": "4e7a71615e196f6eb806775fb6a4fb634cce678fb8801861bb1fbb9b8d3ef9bd",
            "a11yPatternDisplayId": "A11Y-PAT-4E7A71615E19",
            "a11yOccurrenceFingerprint": "6427b0e810898864106ca958efc9825f4b0bb87ec8b264fb54ad41ad91ad429c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6427B0E81089"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite A Hundred Bad Awards\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "1c07ebef57c0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-59a68575",
            "a11yPatternFingerprint": "d40b988bef23307e5d48232771f14df1bd5940c1e499a911de677fa070f4b94a",
            "a11yPatternDisplayId": "A11Y-PAT-D40B988BEF23",
            "a11yOccurrenceFingerprint": "ec313876d3fcab25fb8856fa10e5c8756518a9a2c52cac918e5eef566d514c03",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EC313876D3FC"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Ask Me Again Tomorrow\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "50ebe5e5f7d4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b57d0840",
            "a11yPatternFingerprint": "fde19f46f9f0b793d1f251d6f171dd0917765a280dd54847a6b04db860165e2c",
            "a11yPatternDisplayId": "A11Y-PAT-FDE19F46F9F0",
            "a11yOccurrenceFingerprint": "c5cde45caa4b9a34881d7a6708e1c320ed37faae4736c7fa1e416897d7e7b9d3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C5CDE45CAA4B"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite One More Mod\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "2afdff221044",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5acf1a29",
            "a11yPatternFingerprint": "a0a80d435e52bad33339caa7dc80b04cec9dd0e65463b6863a2dcd04173d9066",
            "a11yPatternDisplayId": "A11Y-PAT-A0A80D435E52",
            "a11yOccurrenceFingerprint": "c86e0e20d9aa02911b16fb4902e25a42db869e7407f1f9d06f290f835e5a125b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C86E0E20D9AA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Pull Up a Chair\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "7695e2dddf2c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f0775c9b",
            "a11yPatternFingerprint": "ef9e2a6248d43adeec5de46961df6ebb18e6568128a9689da771c2ae46f50700",
            "a11yPatternDisplayId": "A11Y-PAT-EF9E2A6248D4",
            "a11yOccurrenceFingerprint": "67af1e5b1549f09b645b33cb0ee53c8a2c737f7055a34c6d6f89c8adbb40d7db",
            "a11yOccurrenceDisplayId": "A11Y-OCC-67AF1E5B1549"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Somebody Stayed Late for Me\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "35a8392dcf1d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-20f7835b",
            "a11yPatternFingerprint": "3b253f579b98f96c3749021edb5dcd9570c14ce4501c3ad5dffea09b4366d083",
            "a11yPatternDisplayId": "A11Y-PAT-3B253F579B98",
            "a11yOccurrenceFingerprint": "442055b19e107f38f78e819d64564ee54ebec5a0554d02a10ab359445c0b7f1b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-442055B19E10"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Myth Collector\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "f85d22af8343",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cbf18e82",
            "a11yPatternFingerprint": "222017706a503b968306a913b7b85f26219e85d29608bfe76faa8089a54f6f77",
            "a11yPatternDisplayId": "A11Y-PAT-222017706A50",
            "a11yOccurrenceFingerprint": "88ac08698521d13586161269e92ede5553326e9484aeb10153df3355fab33b82",
            "a11yOccurrenceDisplayId": "A11Y-OCC-88AC08698521"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite The Quiet Part of the Fight\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "50ba45a0a764",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc1ae144",
            "a11yPatternFingerprint": "9e0c6de7242f7abc7ed25d5949bc00af5018292d6f268120fc700885e42abf4d",
            "a11yPatternDisplayId": "A11Y-PAT-9E0C6DE7242F",
            "a11yOccurrenceFingerprint": "ee37bafd871d9110b57e2f8b0b6b7bfd63835a44b29162eb50d6196296368c8b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EE37BAFD871D"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Turning Into Them\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "a982710b725f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9a679df3",
            "a11yPatternFingerprint": "5aa0d078ad35bf8ae7ec2723acd96e314febc48e73b19f08e1963d9b0685b2ab",
            "a11yPatternDisplayId": "A11Y-PAT-5AA0D078AD35",
            "a11yOccurrenceFingerprint": "a39d436cdcaaf97fbfd1ec0110046fe8e890c09092840c02e8cafb31b28f27a8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A39D436CDCAA"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite What I Wish I'd Known\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "b71331c2a5b5",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-25d30c02",
            "a11yPatternFingerprint": "d06550b48092bf7f8efadc8af39710021804e428d69056faebd530e6ab497840",
            "a11yPatternDisplayId": "A11Y-PAT-D06550B48092",
            "a11yOccurrenceFingerprint": "77267d829f776b6d2a8be912f23864b844cee1225fb7f23ebafb522ac187c179",
            "a11yOccurrenceDisplayId": "A11Y-OCC-77267D829F77"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button class=\"cfm-track-fav\" aria-label=\"Favorite Yes, If\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "fe3624fad742",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5592b984",
            "a11yPatternFingerprint": "71e448f8a0dbcbbb96238d3fef3f8a0dbd57e615d2ef35d9c387601e8c9fa468",
            "a11yPatternDisplayId": "A11Y-PAT-71E448F8A0DB",
            "a11yOccurrenceFingerprint": "bff664cc230e65ebba803e49e8b1bac4efdd6bdcf3004cd8036cf341e7710735",
            "a11yOccurrenceDisplayId": "A11Y-OCC-BFF664CC230E"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "195b0e682f99",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "cbbdcb1450e9ac8c974a96ab64b8d5f02c428fbcefcf34cd4b4c6a27fb078ae1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CBBDCB1450E9"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a main content landmark",
            "suggestion": "Add a <main> element",
            "line": 1,
            "fingerprint": "195b0e682f99",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "54048e62898e22ba478d8fd964be8866be41cc96f49344c7eb52d82cfb7c8609",
            "a11yPatternDisplayId": "A11Y-PAT-54048E62898E",
            "a11yOccurrenceFingerprint": "cbbdcb1450e9ac8c974a96ab64b8d5f02c428fbcefcf34cd4b4c6a27fb078ae1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CBBDCB1450E9"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 64,
      "timings": {
        "fetchMs": 148,
        "pageNavigationMs": 11681,
        "pageLoadDelayMs": 10000,
        "totalMs": 19873,
        "scannerMs": {
          "axe": 13611,
          "accesslint": null
        }
      }
    }
  ],
  "enhanced": {
    "consolidatedFailures": [
      {
        "rule": "region",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice",
          "description": "Ensures all page content is contained within landmark regions. Content outside landmarks cannot be found by screen reader users navigating by landmarks."
        },
        "wcag": {
          "scs": [],
          "level": "best-practice"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 204,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": "<div class=\"section-header\">\n      <span class=\"section-tag\">What's New</span>\n      <h2>Announcements</h2>\n      <p class=\"section-desc\">Recent updates, new features, and changes to ContractingHQ.</p>\n    </div>",
            "xpath": ".section-header",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "6d73c8e8690d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-b68a788c",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org",
            "html": "<div class=\"announce-item\">",
            "xpath": ".announce-list > .announce-item",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "dfd6de054b6e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3b074a5d",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<div class=\"page-hero\">",
            "xpath": ".page-hero",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "1cd6faa0b142",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd1d7f9b",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<div class=\"soo-tabs\" role=\"tablist\">\n    <button class=\"soo-tab active\" data-tab=\"learn\" role=\"tab\">📚 Learn</button>\n    <button class=\"soo-tab\" data-tab=\"examples\" role=\"tab\">📋 SOO Examples</button>\n    <button class=\"soo-tab\" data-tab=\"lookup\" role=\"tab\">🔍 Look It Up</button>\n  </div>",
            "xpath": ".soo-tabs[role=\"tablist\"]:nth-child(1)",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "e53e41182cc3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7d1dab6a",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<div id=\"panel-learn\" class=\"soo-panel active\">",
            "xpath": "#panel-learn",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "765a8c246d77",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7da18b54",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r111",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "UX Designer",
            "Visual Designer"
          ],
          "severity": "Serious",
          "blocking": true,
          "wcagCriteria": [
            "2.5.5"
          ],
          "conformanceLevel": "AAA"
        },
        "wcag": {
          "scs": [
            "2.5.5"
          ],
          "level": "AAA"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 167,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": "<a href=\"index.html\" class=\"nav-logo\">...</a>",
            "xpath": "/a[@class=\"nav-logo\"]",
            "message": "Target has insufficient size",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "63df20f869e8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7759e812",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org",
            "html": "<a href=\"index.html\" class=\"active\">Home</a>",
            "xpath": "/a[@class=\"active\"]",
            "message": "Target has insufficient size",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "15f405a074dc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-3ebaabbf",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org",
            "html": "<a href=\"tools.html\">Tools</a>",
            "xpath": "/a",
            "message": "Target has insufficient size",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "d1bfdff72655",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-549f0ba9",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org",
            "html": "<a class=\"forum-link\" href=\"https://forum.kthq.org\" target=\"_blank\" rel=\"noopener\">Forums</a>",
            "xpath": "/a[@class=\"forum-link\"]",
            "message": "Target has insufficient size",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "5b337796c632",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7093aeea",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org",
            "html": "<a href=\"#\" class=\"nav-more-toggle\" data-kthq-soft-bound=\"true\">More ▼</a>",
            "xpath": "/a[@class=\"nav-more-toggle\"]",
            "message": "Target has insufficient size",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "4fc6601bb0b7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f08cf88c",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "color-contrast",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Visual Designer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "1.4.3"
          ],
          "conformanceLevel": "AA",
          "description": "Ensures text and interactive elements have sufficient contrast ratio (4.5:1 for normal text, 3:1 for large text) against their background."
        },
        "wcag": {
          "scs": [
            "1.4.3"
          ],
          "level": "AA"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 132,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": "<span class=\"announce-date\">Jul 20, 2026</span>",
            "xpath": ".announce-list > .announce-item > .announce-date",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4 (foreground color: #777777, background color: #0e1728, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".announce-list > .announce-item",
              "body"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "aebef27f2c15",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-675efd26",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org",
            "html": "<p class=\"footer-disclaimer\">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>",
            "xpath": ".footer-disclaimer",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #657791, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "3e59e213e47b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0f379439",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org",
            "html": "<p class=\"footer-copy\">© 2026 ContractingHQ. All rights reserved.</p>",
            "xpath": ".footer-copy",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.39 (foreground color: #4d5f7c, background color: #0f2347, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "cb5fbe152df4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e75740d3",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org",
            "html": "<div id=\"gc-stats\" style=\"margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.5px;\" class=\"kthq-visitor-count\" aria-live=\"polite\">11,578 visitors</div>",
            "xpath": "#gc-stats",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.13 (foreground color: #74859d, background color: #0f2347, font size: 9.4pt (12.48px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "fa87a9ae7dd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-14208016",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<div class=\"flow-step-label\">The SOO</div>",
            "xpath": ".fade-step > .flow-step-label",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.46 (foreground color: #475468, background color: #061026, font size: 8.2pt (10.88px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".fade-step",
              ".soo-bg"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "1cc7acd71580",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-32827c2b",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "label",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "UX Designer"
          ],
          "severity": "Critical",
          "blocking": true,
          "wcagCriteria": [
            "1.3.1",
            "4.1.2"
          ],
          "conformanceLevel": "A",
          "description": "Ensures every form input has an associated label. Without labels, screen reader users cannot understand what information a form field requires."
        },
        "wcag": {
          "scs": [
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 123,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": "<input type=\"range\" class=\"cfm-sb-vol-slider\" id=\"cfm-sb-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "xpath": "#cfm-sb-vol",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "d5515e9749c9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7d3a924e",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "xpath": "#cfm-vol",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "c6d25269fefd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "xpath": "#cfm-vol",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "cbb4238543f0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/set-asides.html",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "xpath": "#cfm-vol",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "43baf1b91905",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/ai-usage.html",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\">",
            "xpath": "#cfm-vol",
            "message": "Form elements must have labels",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "30f3c6eafda2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-169825a5",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r14",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Serious",
          "blocking": true,
          "wcagCriteria": [
            "2.5.3"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "2.5.3"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 33,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": "<a class=\"home-redesign-spotify\" href=\"https://open.spotify.com/artist/7oNrK1I1AKGpqlHLNyDdtk\" target=\"_blank\" rel=\"noopener\" aria-label=\"KTHQ songs are now streaming on Spotify, Apple Music, and other major services\">...</a>",
            "xpath": "/a[@class=\"home-redesign-spotify\"]",
            "message": "The visible text content of the element is not included within its accessible name",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "dce3b1048f5e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a117e72d",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"performance-work-statements.html\" aria-label=\"Previous Training: Performance Work Statements\">...</a>",
            "xpath": "/a[@class=\"training-floating-nav training-prev-float training-nav-auto\"]",
            "message": "The visible text content of the element is not included within its accessible name",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "8975dfd465a8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d9c1cd5",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<a class=\"training-floating-nav training-next-float training-nav-auto\" href=\"contract-action-reports.html\" aria-label=\"Next Training: Preparing Contract Action Reports\">...</a>",
            "xpath": "/a[@class=\"training-floating-nav training-next-float training-nav-auto\"]",
            "message": "The visible text content of the element is not included within its accessible name",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "63c1df6ec757",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-c3854520",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<button class=\"cfm-playlist-btn\" id=\"cfm-list-btn\" type=\"button\" title=\"Open song list\" aria-label=\"Open song list, 34 tracks\" aria-controls=\"cfm-drawer\" aria-expanded=\"false\">...</button>",
            "xpath": "/button[@id=\"cfm-list-btn\"]",
            "message": "The visible text content of the element is not included within its accessible name",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "8f73d9694825",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6f975a69",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": "<a class=\"training-floating-nav training-prev-float training-nav-auto\" href=\"cor-type-a-training.html\" aria-label=\"Previous Training: COR Training for Type A Requirements\">...</a>",
            "xpath": "/a[@class=\"training-floating-nav training-prev-float training-nav-auto\"]",
            "message": "The visible text content of the element is not included within its accessible name",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "585640c065fe",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6d9c1cd5",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r8",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "UX Designer"
          ],
          "severity": "Critical",
          "blocking": true,
          "wcagCriteria": [
            "4.1.2"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 23,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": "<input type=\"range\" class=\"cfm-sb-vol-slider\" id=\"cfm-sb-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "xpath": "/input[@id=\"cfm-sb-vol\"]",
            "message": "The form field does not have an accessible name",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "75b5fe389d16",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4be8007b",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "message": "The form field does not have an accessible name",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "0fc03fae251c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "message": "The form field does not have an accessible name",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "e0b5c4f37ea8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/set-asides.html",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "message": "The form field does not have an accessible name",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "56b59971d9f9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/ai-usage.html",
            "html": "<input type=\"range\" class=\"cfm-vol-slider\" id=\"cfm-vol\" min=\"0\" max=\"1\" step=\"0.01\" value=\"0.5\" style=\"background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);\" />",
            "xpath": "/input[@id=\"cfm-vol\"]",
            "message": "The form field does not have an accessible name",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "43afd8b19b1d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-85133c77",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "landmark-one-main",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice",
          "description": "Ensures the page has exactly one main landmark. Screen reader users rely on the main landmark to skip navigation and jump directly to page content."
        },
        "wcag": {
          "scs": [],
          "level": "best-practice"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 18,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #7c3aed;\">",
            "xpath": "html",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "89865537aad0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #ef4444;\">",
            "xpath": "html",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "cac7276bc1a3",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #93a85b;\">",
            "xpath": "html",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "922fc0716827",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/set-asides.html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #e11d48;\">",
            "xpath": "html",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "b9301dc74a4b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/ai-usage.html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #10b981;\">",
            "xpath": "html",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "662765419064",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-6cb6e370",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r57",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 18,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": null,
            "xpath": null,
            "message": "The text is not included in a landmark region",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "71a4b5f01edd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": null,
            "xpath": null,
            "message": "The text is not included in a landmark region",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "c207c5a8d506",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": null,
            "xpath": null,
            "message": "The text is not included in a landmark region",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "d9a043f46d46",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/set-asides.html",
            "html": null,
            "xpath": null,
            "message": "The text is not included in a landmark region",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "da9d4a510147",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/ai-usage.html",
            "html": null,
            "xpath": null,
            "message": "The text is not included in a landmark region",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "13648192ea70",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9fb2a933",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r66",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Visual Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [
            "1.4.6"
          ],
          "conformanceLevel": "AAA"
        },
        "wcag": {
          "scs": [
            "1.4.6"
          ],
          "level": "AAA"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 18,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 5.55:1 which is\n        below the required contrast of 7:1",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "8f9d6fde058c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "68666667b721",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "1ead88c40964",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/set-asides.html",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "e9cd6d8aeec1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/ai-usage.html",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 5.72:1 which is\n        below the required contrast of 7:1",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "64252d84faa1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-7e4df68e",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r75",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 18,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": "<span class=\"cfm-on-air off-air\">Off Air</span>",
            "xpath": "/span[@class=\"cfm-on-air off-air\"]",
            "message": "The font size is smaller than 9 pixels",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "9b99d845dce8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-bea32d05",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "message": "The font size is smaller than 9 pixels",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "1788ce67a8b8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "message": "The font size is smaller than 9 pixels",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "b9f8257adcc8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/set-asides.html",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "message": "The font size is smaller than 9 pixels",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "ea054100cf5f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/ai-usage.html",
            "html": "<div class=\"cfm-on-air off-air\">Off Air</div>",
            "xpath": "/div[@class=\"cfm-on-air off-air\"]",
            "message": "The font size is smaller than 9 pixels",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "73ad92f96f11",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a6830c5e",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "landmark-unique",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 18,
        "examples": [
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "xpath": "#navbar",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "5eab7b1994dd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "xpath": "#navbar",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "f609455e8724",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/set-asides.html",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "xpath": "#navbar",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "162eb23e810f",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/ai-usage.html",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "xpath": "#navbar",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "7aa358631fb9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/government-purchase-cards.html",
            "html": "<nav class=\"navbar\" id=\"navbar\">",
            "xpath": "#navbar",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-nav"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "913adf80605a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-1cd70c0d",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r69",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Visual Designer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "1.4.3",
            "1.4.6"
          ],
          "conformanceLevel": "AA"
        },
        "wcag": {
          "scs": [
            "1.4.3",
            "1.4.6"
          ],
          "level": "AA"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 16,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 1.75:1 which is\n        below the required contrast of 4.5:1",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "a79454052dd0",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 2.53:1 which is\n        below the required contrast of 4.5:1",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "d4f3b0a469b2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/set-asides.html",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 2.75:1 which is\n        below the required contrast of 4.5:1",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "2e9b3537c8e2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/ai-usage.html",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 3.4:1 which is\n        below the required contrast of 4.5:1",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "8429c0b4ac83",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/government-purchase-cards.html",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 3.35:1 which is\n        below the required contrast of 4.5:1",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "cda0d4209a59",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99436ee0",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r56",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 16,
        "examples": [
          {
            "url": "https://kthq.org/statements-of-objectives.html",
            "html": null,
            "xpath": null,
            "message": "Some `navigation` have the same name.",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "4b5c773acf30",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": null,
            "xpath": null,
            "message": "Some `navigation` have the same name.",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "057041d41170",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/set-asides.html",
            "html": null,
            "xpath": null,
            "message": "Some `navigation` have the same name.",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "77218ba3cc65",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/ai-usage.html",
            "html": null,
            "xpath": null,
            "message": "Some `navigation` have the same name.",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "55c031f54296",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/government-purchase-cards.html",
            "html": null,
            "xpath": null,
            "message": "Some `navigation` have the same name.",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "0aea567df255",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9d3047fe",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "page-has-heading-one",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 7,
        "examples": [
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #93a85b;\">",
            "xpath": "html",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "5554dbef7e20",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-mod-builder.html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #f59e0b;\">",
            "xpath": "html",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "bb0613929b77",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/material-submittals.html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #e11d48;\">",
            "xpath": "html",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "d2102d0f23f7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/gao-archive.html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #f59e0b;\">",
            "xpath": "html",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "5dfb723d0684",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-1449-builder.html",
            "html": "<html lang=\"en\" style=\"--cfm-accent: #f59e0b;\">",
            "xpath": "html",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "5e83d5cee25d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-19a7d2c7",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "aria-required-children",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "1.3.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://kthq.org/material-submittals.html",
            "html": "<div class=\"rfp-tabs\" role=\"tablist\">",
            "xpath": ".rfp-tabs[role=\"tablist\"]:nth-child(2)",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[tabindex]",
            "relatedPaths": [
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .active.rfp-tab[onclick=\"showTab('learn', this)\"]",
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab[onclick=\"showTab('showme', this)\"]",
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab[onclick=\"showTab('test', this)\"]"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "5949a6911468",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cb8dd646",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/material-submittals.html",
            "html": "<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">",
            "xpath": ".tablist-bottom",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[tabindex]",
            "relatedPaths": [
              ".tablist-bottom > .active.rfp-tab[onclick=\"showTab('learn', this)\"]",
              ".tablist-bottom > .rfp-tab[onclick=\"showTab('showme', this)\"]",
              ".tablist-bottom > .rfp-tab[onclick=\"showTab('test', this)\"]"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "ff09da4d9802",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99998b8b",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/cure-notices.html",
            "html": "<div class=\"rfp-tabs\" role=\"tablist\">",
            "xpath": ".rfp-tabs[role=\"tablist\"]:nth-child(2)",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[tabindex]",
            "relatedPaths": [
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .active.rfp-tab[onclick=\"showRfpTab('learn', this)\"]",
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab[onclick=\"showRfpTab('buildit', this)\"]",
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab[onclick=\"showRfpTab('lookup', this)\"]"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "546eb8b8880c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cb8dd646",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/cure-notices.html",
            "html": "<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">",
            "xpath": ".tablist-bottom",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[tabindex]",
            "relatedPaths": [
              ".tablist-bottom > .active.rfp-tab[onclick=\"showRfpTab('learn', this)\"]",
              ".tablist-bottom > .rfp-tab[onclick=\"showRfpTab('buildit', this)\"]",
              ".tablist-bottom > .rfp-tab[onclick=\"showRfpTab('lookup', this)\"]"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "bedd00ceb8dd",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-99998b8b",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/evaluating-labor-standards.html",
            "html": "<div class=\"rfp-tabs\" role=\"tablist\">\n    <button class=\"rfp-tab active\" onclick=\"showTab('learn', this)\">📖 Learn</button>\n    <button class=\"rfp-tab\" onclick=\"showTab('showme', this)\">🔍 Show Me</button>\n  </div>",
            "xpath": ".rfp-tabs[role=\"tablist\"]:nth-child(2)",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[tabindex]",
            "relatedPaths": [
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab.active[onclick=\"showTab('learn', this)\"]",
              ".rfp-tabs[role=\"tablist\"]:nth-child(2) > .rfp-tab[onclick=\"showTab('showme', this)\"]"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "835a7f84ee17",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cb8dd646",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r61",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice"
        },
        "wcag": {
          "scs": [],
          "level": "best-practice"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": null,
            "xpath": null,
            "message": "The document does not start with a level 1 heading",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "898a96df1fc8",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8563fbe5",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-mod-builder.html",
            "html": null,
            "xpath": null,
            "message": "The document does not start with a level 1 heading",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "eca857c2ae48",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8563fbe5",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/gao-archive.html",
            "html": null,
            "xpath": null,
            "message": "The document does not start with a level 1 heading",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "ba75a77310cc",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8563fbe5",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-1449-builder.html",
            "html": null,
            "xpath": null,
            "message": "The document does not start with a level 1 heading",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "8602afc6636c",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8563fbe5",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/cure-notices.html",
            "html": null,
            "xpath": null,
            "message": "The document does not start with a level 1 heading",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "8d0108938d17",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-8563fbe5",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "select-name",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/select-name?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://kthq.org/manual-mod-builder.html",
            "html": "<select class=\"mod-template-input\" onchange=\"applyTemplate('modblk-1')\">",
            "xpath": ".mod-template-input",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "555565577ab1",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4ca0a8d5",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-mod-builder.html",
            "html": "<select class=\"mod-type-input\"><option value=\"bilateral\">Bilateral</option><option value=\"unilateral\">Unilateral</option></select>",
            "xpath": ".mod-type-input",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "c87f0da99c3b",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-d44fb3ba",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-mod-builder.html",
            "html": "<select class=\"mod-section-input\">",
            "xpath": ".mod-section-input",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "084f3f2e8f23",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e30815b6",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/manual-1449-builder.html",
            "html": "<select id=\"bld-f-type\" onchange=\"toggleSectionF()\">\n          <option value=\"pop\">Period of Performance (Services)</option>\n          <option value=\"delivery\">Delivery Schedule (Supplies)</option>\n        </select>",
            "xpath": "#bld-f-type",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "cc750561d083",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-be5bb28b",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "landmark-complementary-is-top-level",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice",
          "description": "Ensures the complementary landmark (<aside>) is a top-level landmark. Nested aside elements cannot be found by screen reader landmark navigation."
        },
        "wcag": {
          "scs": [],
          "level": "best-practice"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-complementary-is-top-level?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": "<aside class=\"home-redesign-brief\" id=\"homeLatestBrief\" data-brief-state=\"automatic\" aria-label=\"Quick briefing\">",
            "xpath": "#homeLatestBrief",
            "message": "Aside should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The complementary landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "61510cff2fc6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-5993ce91",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org",
            "html": "<aside class=\"home-redesign-side\" aria-label=\"Supporting modules\">",
            "xpath": ".home-redesign-side",
            "message": "Aside should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The complementary landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "5f049ab0b5c6",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-9b95fb07",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/country-contracting-dossier.html",
            "html": "<aside class=\"selector-panel\" aria-label=\"Country dossier controls\">",
            "xpath": ".selector-panel",
            "message": "Aside should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The complementary landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "e4bf6253a300",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f2e2d571",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "heading-order",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice",
          "description": "Ensures heading levels are not skipped (e.g. h1→h3). Inconsistent heading hierarchy makes page structure difficult to navigate for screen reader users."
        },
        "wcag": {
          "scs": [],
          "level": "best-practice"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://kthq.org/clause-matrix.html",
            "html": "<h3>Filters</h3>",
            "xpath": "h3",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "900ac6162c80",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e2bf9bbe",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/why-behind-the-buy.html",
            "html": "<h3>In this guide</h3>",
            "xpath": "h3",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "0f5efd3b9258",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-e2bf9bbe",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/industry.html",
            "html": "<h4><span class=\"ico\">🚨</span> The SAM Renewal Scam</h4>",
            "xpath": "a[href$=\"sam-renewal-scam.html\"] > h4",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "7000aa9b5a1e",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-a16977f9",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r53",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice"
        },
        "wcag": {
          "scs": [],
          "level": "best-practice"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://kthq.org/clause-matrix.html",
            "html": "<h3>Filters</h3>",
            "xpath": "/h3",
            "message": "The heading skips one or more levels",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "4bd6632c72c9",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-80af7ba9",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/why-behind-the-buy.html",
            "html": "<h3>In this guide</h3>",
            "xpath": "/h3",
            "message": "The heading skips one or more levels",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "f0ed98912642",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-80af7ba9",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/industry.html",
            "html": "<h4>...</h4>",
            "xpath": "/h4",
            "message": "The heading skips one or more levels",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "6625c46d7131",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-57d0fc52",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r85",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Visual Designer",
            "Content Author"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice"
        },
        "wcag": {
          "scs": [],
          "level": "best-practice"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://kthq.org/gao-archive.html",
            "html": "<p>Protest alleging that the awardee's proposal faile...</p>",
            "xpath": "/p",
            "message": "The text of the paragraph is all italic",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "4213205963a4",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-fa7feea2",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/forum.html",
            "html": "<p class=\"forum-rule-text\">...</p>",
            "xpath": "/p[@class=\"forum-rule-text\"]",
            "message": "The text of the paragraph is all italic",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "2dff2a5ad880",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0a833199",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r68",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://kthq.org/cure-notices.html",
            "html": "<div class=\"rfp-tabs\" role=\"tablist\">...</div>",
            "xpath": "/div[@class=\"rfp-tabs\"]",
            "message": "The element owns no elements as required by its semantic role",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "23479ed030b2",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-0613db59",
            "corroboratedBy": null
          },
          {
            "url": "https://kthq.org/cure-notices.html",
            "html": "<div class=\"rfp-tabs tablist-bottom\" role=\"tablist\" aria-label=\"Tab navigation (bottom)\">...</div>",
            "xpath": "/div[@class=\"rfp-tabs tablist-bottom\"]",
            "message": "The element owns no elements as required by its semantic role",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "561f448ce5b7",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-f6692d15",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r72",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": "<p class=\"home-redesign-eyebrow\">Home base</p>",
            "xpath": "/p[@class=\"home-redesign-eyebrow\"]",
            "message": "The text of the paragraph is uppercased",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "afb812481e9a",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-4663915e",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r73",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://kthq.org",
            "html": "<p class=\"home-redesign-lede\">A working desk for contracting officers: training,...</p>",
            "xpath": "/p[@class=\"home-redesign-lede\"]",
            "message": "The line height of the paragraph is less than 1.5",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "f69daddfc128",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-dc6586b9",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "empty-heading",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/empty-heading?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": "<h3 id=\"mcNoteTitle\"></h3>",
            "xpath": "#mcNoteTitle",
            "message": "Headings should not be empty",
            "fixSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "aca33209557d",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-cd2be5b5",
            "corroboratedBy": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r64",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Content Author",
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [
            "1.3.1"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "1.3.1"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://kthq.org/manual-contracts-deployed.html",
            "html": "<h3 id=\"mcNoteTitle\" />",
            "xpath": "/h3[@id=\"mcNoteTitle\"]",
            "message": "The heading does not have an accessible name",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "c47130070b92",
            "firstSeenAt": "2026-07-27T12:47:08.882Z",
            "patternId": "A11Y-604642f8",
            "corroboratedBy": null
          }
        ]
      }
    ],
    "roleStats": {
      "UX Designer": 582,
      "Visual Designer": 335,
      "Content Author": 47,
      "Front-End Developer": 464
    },
    "severityStats": {
      "Critical": 146,
      "Serious": 348,
      "Moderate": 349,
      "Minor": 0
    }
  },
  "changeTracking": {
    "newCount": 1663,
    "notObservedCount": 0,
    "newIssues": [
      {
        "fingerprint": "aebef27f2c15",
        "url": "https://kthq.org/",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3e59e213e47b",
        "url": "https://kthq.org/",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cb5fbe152df4",
        "url": "https://kthq.org/",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fa87a9ae7dd0",
        "url": "https://kthq.org/",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d5515e9749c9",
        "url": "https://kthq.org/",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "61510cff2fc6",
        "url": "https://kthq.org/",
        "ruleKey": "rule:landmark-complementary-is-top-level|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5f049ab0b5c6",
        "url": "https://kthq.org/",
        "ruleKey": "rule:landmark-complementary-is-top-level|light",
        "engine": "axe"
      },
      {
        "fingerprint": "89865537aad0",
        "url": "https://kthq.org/",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6d73c8e8690d",
        "url": "https://kthq.org/",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dfd6de054b6e",
        "url": "https://kthq.org/",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "63df20f869e8",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "15f405a074dc",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d1bfdff72655",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "5b337796c632",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4fc6601bb0b7",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "e7fd0580d379",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "20eefa3c2db8",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c699ca3e3a67",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a87eae205918",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "97c62c91d0db",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "75957c9f4819",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "59dae67a25da",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "dce3b1048f5e",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "71a4b5f01edd",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8f9d6fde058c",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a79454052dd0",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "afb812481e9a",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r72|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "f69daddfc128",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r73|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "9b99d845dce8",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "75b5fe389d16",
        "url": "https://kthq.org/",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "0bf481058f56",
        "url": "https://kthq.org/",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "919362404371",
        "url": "https://kthq.org/",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8863a41bac70",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7d43d56f0413",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fc3a5919528d",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "01de2e517b61",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b8310e8903aa",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "baf0b6908f79",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ac1edcf13074",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d759b2ec390e",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "96b2c39b9264",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "829942b07449",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9051b3af89fd",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6734c9a8fe52",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a1f7b17aa785",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7b208b6fb8ac",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0593b34c38c7",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "20a3e73671f8",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1d52841f53d9",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0e25f086fbbb",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "676cd1caaae0",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6eac55f34c11",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b5452b7303d4",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a97b5ca2b906",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5c5959a8329c",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "471a44140859",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cc088957c261",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "434f8aacae24",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5dcbf03f9f05",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2c157c84d584",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f065a5b5eff6",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "891177659112",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cbb0900ff856",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "46f0b2acc60a",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "493ac84cae95",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "735a990e9a30",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ac8f0688a0d8",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8fa1e11f8662",
        "url": "https://kthq.org/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "af2a5a4551f2",
        "url": "https://kthq.org/",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1cc7acd71580",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b94373bef4e0",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a7a8ff60c32c",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1b5001d4c397",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2ae663def537",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8c8e56fa9d7e",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c2a1a2d03ba4",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c8377d227a03",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c6d25269fefd",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cac7276bc1a3",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5eab7b1994dd",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1cd6faa0b142",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e53e41182cc3",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "765a8c246d77",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7d1604bf1bc8",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc2ef57c5ee7",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3f5d7e139a21",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "37326080a731",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f741e01d0854",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a3dd1e90b87e",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7c648ecc8237",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "06505d418410",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c03c5620ac27",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "28b5b0e25c1d",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "53df6ca92833",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "fccc2ef04695",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "ea9888a5065b",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "97edb612c351",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "ce901f864da9",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "b98b6127bebf",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4eb5dd563940",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8975dfd465a8",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "63c1df6ec757",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8f73d9694825",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4b5c773acf30",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c207c5a8d506",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "68666667b721",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d4f3b0a469b2",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1788ce67a8b8",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "0fc03fae251c",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d53a1e637b68",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2d809d05c474",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0e9c09d22ef1",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "896104e44901",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b4f28d84749d",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:missing-role-action|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "225fefd3afea",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:missing-role-action|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2cd507038199",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:missing-role-action|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8d7bc8c5aebe",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:missing-role-action|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "58ba1522277f",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "75b850c6cb43",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d5d6200670ac",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ba3619767fde",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "723f53e48b69",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e2ce4e374c16",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "698617e59dc0",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f2b8b89973af",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "33f4f6c03529",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7ca3b9d7e8c7",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4963f8eb5811",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5b6c4516814b",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "10983fc81866",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f3bc8f35749e",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e7281d2173c9",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b54e6b2496cd",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "58743416d98c",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "97ff460451dd",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6a24a812f49a",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a9caf9cbd445",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "92fd7d09dc31",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fb7f35440580",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0d43bc35c753",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d38e9babbacc",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a46e60b5f411",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d012dc347066",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9305c872675e",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5c6f9cc951a3",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "21a2ff53e298",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4920749b0636",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "82b308ac5b70",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f22b913fc89a",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f7f9d135cde0",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a7fb4fdea636",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "585d8cfcb07c",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "11c3a6a5107d",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e127efe317f4",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4562cb21d0ce",
        "url": "https://kthq.org/statements-of-objectives.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "aca33209557d",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:empty-heading|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cbb4238543f0",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "922fc0716827",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f609455e8724",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5554dbef7e20",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:page-has-heading-one|light",
        "engine": "axe"
      },
      {
        "fingerprint": "12cb9756d0ce",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd62315c9357",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fb193cc18d0a",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9a8b5ddd3230",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e7a15bf4d0c1",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f93bbb3a25d0",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e35917827e09",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c4fd85b77ac3",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "24f9f2c682a1",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "17be294bcc40",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "b594bc4a21ab",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8400c4f2cc05",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "e12e75ac26b8",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "b0bef24bae5b",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "6da90ab1c647",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d55e87be6d1f",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "5271227a0ca6",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "585640c065fe",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "18ba994c5ea7",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "9871e435a472",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "057041d41170",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d9a043f46d46",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "898a96df1fc8",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r61|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c47130070b92",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r64|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1ead88c40964",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "b9f8257adcc8",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "e0b5c4f37ea8",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a7b0db5c4809",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8b4cbfd5fbf8",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3ffe950496d4",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c84050eaca13",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:missing-role-action|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d0621faee01f",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:missing-role-action|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ed8415e04082",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:missing-role-action|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "04444dcf6cd3",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:missing-role-action|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "183f5f6036d9",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d35a501a20ce",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "997bca285e2b",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1ccfbc31bafc",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8e95cdf9b593",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fa3e7d6212c3",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7c74560d098f",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b6529672c530",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4f87b8305641",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "44706c1e0783",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "607bde7f68a9",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f91a05211da0",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e386c1e4a2f1",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e3999b4a7313",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a8496414155c",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bb6e81e8fdf3",
        "url": "https://kthq.org/manual-contracts-deployed.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7c744849d60e",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9645d6cc0292",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "173783103280",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "db6048a55d32",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b4438040c41a",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "65a9f818486e",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1abe56821b9e",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4f2045bf9a05",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43baf1b91905",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b9301dc74a4b",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "162eb23e810f",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f733d712dc34",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2bce79dc9252",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2d958cfa855",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "39df55722c4b",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "706e0a484e0d",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "11e43722074e",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "834b88e8e4c7",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe66583c09f1",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "6cda85d94bae",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c2bb80126528",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "e73940253437",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "f67642937d70",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "02d11156ca2e",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "0b6b509444d7",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1f37ad3aed8a",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "41af5674487c",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "77218ba3cc65",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "da9d4a510147",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "e9cd6d8aeec1",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2e9b3537c8e2",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "ea054100cf5f",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "56b59971d9f9",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4febe4f2be08",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a3488dcab86f",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a2f6d8b73e00",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a4a7079dc168",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c81414a350a1",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a2da3423c6da",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "496a1f4e5fb0",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ee7759f0ba6f",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b812f744e5a3",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a9a94a09ef30",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "68e3429ddf2f",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "74c2cdb64b6f",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "303a0109c3cb",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b4cfc758bc95",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2f9938a36bb9",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2e18c9f01a8a",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "96a8ea254000",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3d83ec5f576a",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f9c2d1d43cbe",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "219e4319783e",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a973eda50d77",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9b0576c99576",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3e3c79e63685",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cd3ffe40ac2b",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "45b6ae2b61b7",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c64f900fce8a",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8e5a6d0cfb3f",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f68d0eddcf27",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "577eae68b38b",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3ad2ee72de39",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "66cc837dd59b",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "04b488da4fea",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5ba1594e0eb9",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e3e8d35f9b1f",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f82d9eb4c534",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "40000e85628c",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "31c0a853c49a",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "025916bcb18a",
        "url": "https://kthq.org/set-asides.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "949ac2a024fb",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bc398dd34ea2",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "abecc45f9935",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "87ca960e006f",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2ce21231ab84",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "36b7a56a377b",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3449c48a0bf",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "30f3c6eafda2",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "662765419064",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7aa358631fb9",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "94e82c603111",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0795edb6ff00",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c302609a16d1",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f34af9dcce4",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "27837f707e82",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "39db43e17f56",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "42e812252437",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "af3590855d36",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "88525b569cf9",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "39ccbfa294a4",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d287bc0b9364",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "3ec06c9be493",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1d90c16613a1",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2ec7d18fe7c1",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "dbc40b59b04c",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "86fc55832045",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "55c031f54296",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "13648192ea70",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "64252d84faa1",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8429c0b4ac83",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "73ad92f96f11",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "43afd8b19b1d",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2bc65990b875",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "278e3dec2ab3",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "29b9153e3a42",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fbf29b5bf619",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "93b4a3423a60",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "336ea190828a",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9bfe3610a4c7",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "39a3149a574c",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1ddf3fa1f729",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c07e592050e2",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6f01c08d2e6e",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "277cd0ad90ca",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8f0f28a148bf",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "854e3e1e2057",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0b3a29087ce4",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9a30547b0b94",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e1ef521688cd",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "dfe123a19b9f",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "856dbd7ff14c",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8d7de3d55641",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5eeb9b4c8d30",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ad4285c5f055",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "26d75c5764df",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "99cb8ff780bd",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7cb94f627e46",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5f250e92d139",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "df940b592c31",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cc06c08bc5bb",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8995a2094204",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0795cd296c63",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8493e6130e0e",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "75d17512f564",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "afeaa5cdfd9a",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "849e30ef8cc6",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "629fc3766a6a",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "65dbe7a73794",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "16e48853de84",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "35701369be41",
        "url": "https://kthq.org/ai-usage.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "eace3ef0d7c9",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b2ebd08415f",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "41d9d149309f",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "75190aa84367",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b3dd596f6db3",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "59c44a1b42e5",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "01c5cfb71566",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "78cee0de457c",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "80a31666a33f",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e1f3f4d22c7d",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "913adf80605a",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c36ded087994",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c9f9246e2a0b",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ca6b60d97d50",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e00b5b249d73",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e310021e5546",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3530a7d0749d",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "55cafd2d9aee",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5454edb8c299",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cddc4fe6c83e",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "95b3b0f652c5",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d8d878e93e14",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2eb5fb27aa0a",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "ac3f4084fa25",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "405879d8c071",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "18da67c08ca4",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d93b8031c125",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "0acb08ef2198",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "596a07150df4",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8fa28dcbb94a",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "bc5a6fcb839d",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1c15862a8e93",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "472538f1f3b1",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "0aea567df255",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c7cf4914fc21",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "5efbddecd89e",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "cda0d4209a59",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "92a316676030",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "49ce7d94a509",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "0bc85853121c",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0cf3c23afdd3",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f2e9959de982",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e941b411ef66",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c4c1c50e52d8",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "16d66e7dc239",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bcc204626aaa",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8eb3a1c72e99",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "74961f327af6",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a5eeb3bc5aac",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ca4e9901aca2",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0fd84d2a0d0e",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "419510ba5344",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2491d6088ccf",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5351ccdfa3fa",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bae05d8b9501",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4a8a2f821978",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "edf4c1f557be",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "95896a373b63",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ea782760e6ba",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d88239aa84c5",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "98e7599347d0",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a6f392950209",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0aa8e9c304d5",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "528113e1bf63",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7ab9a81b9deb",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d88426c05824",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "eaea3532b5a7",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ce23e09d7551",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b9378e1b2c02",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b0c5552da48d",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "72b540dbb999",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0efa6f996ef4",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "af9f24fe1e0e",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0431da0584ba",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9530a32a40b3",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "05a67fe0e83c",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "887d3d6b2751",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "baa6c1c0d391",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "372502556bdb",
        "url": "https://kthq.org/government-purchase-cards.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "aff777ec6242",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5039e59b6b45",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f213037472f7",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e6e683852b91",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "526f3a758105",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "837f7ea1e170",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6cc3ec9807d6",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "79dc6442b8a4",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3ef173dfcd50",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4adde7db41a6",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2edeb8c9fb48",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb0613929b77",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:page-has-heading-one|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9870808dad4",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ea0f21342692",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "33f6f8497494",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "099f7afe9700",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e22210f4696a",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4cf00f295bfa",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8044777562d5",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "33b3b28a60ee",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "91636b566a27",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "108c5b293e5d",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "38dfc850901f",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "543aed1788b4",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "693b2425c864",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "25e8163f39ea",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4ec167deeb1b",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a28c13d16b6f",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "623ead562896",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d039efa97aad",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e98af56ab7b5",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b7c5c7fdacb0",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ed4498f0ab0f",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "24cff8837876",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "555565577ab1",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c87f0da99c3b",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "084f3f2e8f23",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "95014c9a5ef7",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "12bbd88542fd",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "28b006bab61f",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "5c33da9a020f",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "200f65712a09",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1f8e0899d5dc",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "dca601ece233",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "315822f08892",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8d07434f1bee",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8497d2e43f8d",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c60bd9746128",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d7cba4addb27",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "eca857c2ae48",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r61|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "bed0cd8ac302",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "0587b064cbce",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "721b81b9a4d5",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2898101924f5",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "31c5d9089998",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "319c288cbebf",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "24090f68bba3",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "6d1a6d1a6a61",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "225329ef6b0d",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a12c0df35ce4",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f19d0227388a",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "509a515d53ba",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5d6dc21f56a5",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8925b5d23c93",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4d82b031f677",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b4d5ec6e2c96",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5c4671c8fdef",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "527ced7d4820",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3fa7ad48d560",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a66232041ee5",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0264c022acdb",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "248950265da7",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "634ac318ad7c",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e52b48392cc2",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "66924e748cda",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6cf996272b13",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9b32f370f5ca",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e45359d33f04",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "177e803ee1cc",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "24bce0588884",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "dffe9164ff01",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6e45158c84a0",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f0c07dbac610",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8aa4cdef769f",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d4823ee64934",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "427e47b11424",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3ad8c8dbc87f",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "61ced578bfee",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4a593aba14ea",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4c29e3a59f66",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a2023bc89373",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e9a7819d8085",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3f7fcacff9c5",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "47cff37e214b",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d3d232ef1bdb",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9ff48c4b3312",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "54fd02aec535",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "69f1df0621d2",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e69c2d9d0c38",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bfc655426c65",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bdf99e8f11ba",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e19d8c779f0e",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a890bacf958b",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f3085c53eb49",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6a0afe4ffc3a",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c48b5183c402",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9ea7a8726a16",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c8b6e0d3c99b",
        "url": "https://kthq.org/manual-mod-builder.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5949a6911468",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ff09da4d9802",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d973d37147e3",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1269e7c2fa95",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7d1ab0e71fbe",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "38d94deb9d21",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "787d7c73bcc0",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "65cb1fc326b8",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2102d0f23f7",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:page-has-heading-one|light",
        "engine": "axe"
      },
      {
        "fingerprint": "83d51a1b0e37",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e08a2c5382cd",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "68bcbe19cd3a",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a77f776f7b4e",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aaa3d2d3d33a",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "907da6908c43",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "56c690c20067",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2d0af065dd53",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "624c4c5b0478",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b2c7e4bda0f3",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d12fad49362b",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bf4ca4956e94",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bba7993232ce",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "36ff9c87fb49",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:missing-role-action|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c8ed04cac21e",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0c9db7f8bbab",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ae818430d21b",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0d3e626ccf62",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4f29a6a69b29",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3d4fde402065",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c505229352a2",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5318787ae915",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ff59875a2af6",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1d516aa97aa1",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "37b4a4aba5e9",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "16e08fcc46a1",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5f13c631d962",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9690ba35a514",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8ca22a077843",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8b5c7534dc8e",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2aa0e5bd85ad",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8ef80e5ce9fc",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f70db418f434",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "51a716c2ecb8",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7565da27bb21",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c1dc5f37331d",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e318c0e05d19",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "120a0bef6b05",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "07bdb0591169",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bd3e14ff4a44",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "25f0df2b69ea",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "38dadfa48716",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5bede81d6959",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a8e1cbe9af91",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2c2016679be5",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "660db80e97d7",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6cceae2320cc",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b485dc2140e6",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "79faea05fcd4",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "08231bf9c7b1",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "97d0d74450b1",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ae50940418c2",
        "url": "https://kthq.org/material-submittals.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3442ca72b475",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a900cc8e43ac",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "730b5629276a",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a7f823f8dc4d",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2262c5acd2b6",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a6122799bb8a",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d625081fc155",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "003c0cba11f2",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ddbaffbb561f",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5dfb723d0684",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:page-has-heading-one|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a65a5fcdecb",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cea2e4f860c7",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "71925e1ae95d",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5d64e7084a7c",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e9d737c06a10",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "efc7470d825b",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0163b19f3634",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "3591bb065616",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "28f14f861646",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2dd1ad8dc3f6",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "b0e0bb06826e",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "34cd0a38b2f7",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d50cef048315",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "b4280aa80f96",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c277046836ef",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "069c3d42866c",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "7e0b370746c0",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "ba75a77310cc",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r61|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a0c5aed152f4",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a3c50c504dd8",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "0a1c70efba86",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "70b93d859130",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4213205963a4",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r85|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "9d9e617462e7",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6c6042d8a5a1",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c71128c74eac",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9c4d2d1850ee",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4597e2a9fa0c",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8d0350f07e8a",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cb2f2ce634d0",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b7a03ce60b95",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "998699a3b5d1",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8489bda53a76",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "768175a5718e",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "897e9d1742a6",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8283113d3f56",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "aafbf931e94f",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "77fb610146d1",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "44e476c0862c",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "04459ddb2fc1",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "76792aa05e85",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b64cfa8fc1ac",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c4a5ab6c7f3d",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "72535ed700c9",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "084d3c01895f",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f13a0035605a",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "30b2f38d0bbc",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "66f217529977",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a0ae85feb6d3",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1c783c90ec0a",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "15d9f6c61b3f",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "419d87d9df86",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8aedeed6ccc5",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5674d0ff17bb",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "df890e3b361c",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1ab8c4882c41",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f10b0263a12d",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fba67d5bcef9",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2939def06918",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "26b7f17c46f4",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bfcc3c3907ac",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "da5f1ed6b79b",
        "url": "https://kthq.org/gao-archive.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2cdcd1a9bb9e",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e4bf6253a300",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:landmark-complementary-is-top-level|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2b0f73c2f975",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c5546692071c",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "42f899f386ea",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "81360e600d93",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "371b4645d83a",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4cacdf8f9560",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "dbc4f5886c71",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "16109379abfd",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "f82b7984d88f",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "37fd45cee895",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "61f7de6886d7",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "6f69fd5fec6d",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "fb8efee821a0",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a3bae3a34d03",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8b71aa453a92",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1692198e4825",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2cd70ab11d45",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "cb01f1e2d1cd",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "b52452488611",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8c49460d96ad",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "adebb37eff1e",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "9bd11a4d9615",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4c2590cb681d",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2bdc17824ffc",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "52bdca8b4a5e",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d87a5fccb32e",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "27bd68547b3d",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cf59ce452d7e",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5fa2655eb44c",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b6237d0664eb",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f05ab393a028",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "54b549a59f32",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5610f41745e1",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "19a62f9967ed",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f7aff7529e76",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "575137f56557",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e3400a74678a",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "645c462e4f4f",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "706083a7c42b",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cb96824782b1",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "449d52464826",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6294b492a2df",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "529114eebf00",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fa89df826753",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c63294a724fb",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "665cabfc6ae3",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "384667ab7553",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0ac5509e326b",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "54f91c5d7ff0",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "77cbdba80600",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "127fd9ac2375",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "86f403c49760",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "97a1325c872a",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e82fe2a61433",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f25a33242ee9",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0b6dc929c95e",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d9c1d0b839a6",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d5218b0070da",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "466f2be992d4",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "da32c4815a0f",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ce244ee86d1e",
        "url": "https://kthq.org/country-contracting-dossier.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "62945a3d923a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fdebd025179d",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e5af5d771491",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "900ac6162c80",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:heading-order|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b7ab0054a49c",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0fb302903b07",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ed1a975019fa",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5f5708e6e013",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aebdd98a3130",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e6e6f737a97d",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "90b3defdf32f",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2c9498bf6f9",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f154e81ff525",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ad4d1626a9b4",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "71e9f10ac4c7",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f3d8eae4b4a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "49aca42d3f8b",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ad5d5bbd4ae8",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3ba12cf0ff45",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1b196a699e2b",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "399df99f157f",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe0459f76e06",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cb599fd1c428",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "32c839475fb2",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3b609d029a55",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "58be77ad9420",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c21d8b604ce8",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5ed6a0df9971",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1663bdd2aeba",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7b2fd8a24b59",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0ce0cc8ee1ad",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ba15959651e9",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "04df9bf86e42",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "255fb87deaae",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "08967b8e8de7",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1f8117f251a7",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "69f0f1d189e9",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c2cae45779c",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b7bddf052832",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0ef1e17758dc",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3e7df0b986fb",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8d955cf49431",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6d83a22e474a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fb6585a02381",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ac3f7fe01bdf",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2818a81e5cc9",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1925d9e1995d",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "94b8db5cb509",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ebdf49806c71",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a4a2b859acef",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6d2e7bb6a049",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "067e9024a3d5",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a2ad7170f762",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dc5a57c1239b",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "581f11da0a4a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "09776fefd0f5",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3b9f6fb4dad0",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "04e0c695bcd8",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a60031456735",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4a044198e226",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3102dc143aff",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d62786426629",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9eefec41a3ea",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5c3b80c38aa9",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ce118eed6e51",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8ef5de02b0ed",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "31fc6fd3dd75",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c54d9f097a1e",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "907d8cc917e7",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1dc73ae8f2f4",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1fe31a4b77fa",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a0e091361e64",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "267692a00321",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2f3e2f9e475b",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b9de69bca7a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a01520b0c577",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f7e08128820d",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c13e99f02961",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d522a65047a0",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "670edd7ac731",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "44557a1fe058",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8292f12e6794",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2224912af24e",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a4eba56cc675",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0955ade6844d",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9fc8f59440db",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "045bf9eb303a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "be68af532757",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1f78754b9148",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "17bb3458417d",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9edf25b7f496",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "63c8336d3498",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "611129547003",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cb456b9a76a0",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "69b1a6aae8dd",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f00980d1875e",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f751eeac139f",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "282be32ac059",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "89f17654f181",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "570827d3ea02",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "85d6b586828e",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dff1281f8404",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "575bed16b10e",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fb475d081c82",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "940b8d7df9a9",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a0da9cb8f95e",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aa047153f584",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8357267f7b4a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "710c2fd8c32a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d7867fa490b0",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9d625f8fbb1a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e725fdd6c0d0",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c91406c4755a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "0acd69bdec37",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "53a63f89e188",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2f2869071df1",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "7d39199cf4d9",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "404e7980bcb6",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "5d3051b54d78",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "667c619527b2",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "6167ddc60d36",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "43a8eabcee28",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "33d9736cc40c",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "be9a4c385d27",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "80bc15e66699",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1979501bcd1a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2eebcf2d8e95",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4bd6632c72c9",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r53|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "ac8cd1d23287",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "56968cdf1fdf",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "996fb5447d5a",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "750e71cabe3e",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4495ad78cde7",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "390ab01691aa",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "ffac92963e95",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "cf9aadc48893",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1a3294129fd0",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a671d48c209e",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "27d93f041a7d",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f97faac9ee56",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "975f60d7f2e9",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d373a68ed4af",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d5f4591dde75",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fa39073be750",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4e0ed65e5102",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "916f6d7b5096",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e70e0f337a70",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "653c1e8467b0",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "57b780dd4877",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "015d49dc9a17",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "56a36d41fcf2",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8b898e505e4b",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "75eb8fca9f97",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "905cbe327317",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6e9cc2d75e83",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ea61409fd5ec",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "823c2568a38f",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "94f95cbd90ed",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5151283c9397",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a3566b1fc876",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a07d270c9a24",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4899174c263e",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cfc98b3f03a0",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "59facc1ef54d",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fcce0de9ae31",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a789dc5a4844",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d43b381346ff",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "dc4661628f44",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "faa590301369",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1b3974c09faa",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d3fd7cd40b70",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "138b1c1ad812",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "31ce08563052",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "45053db52078",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a9ad7fe90134",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fa614cbff686",
        "url": "https://kthq.org/clause-matrix.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "77b597001aab",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "be7a8bc3b4b8",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e637a46b7784",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dc11404e42e0",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b474d5b6f92",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e2c64e66e383",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43333080c97a",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0ad987cc71f8",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43f5a40b266c",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4ad0ebbbc813",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6f9a8d37dca9",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "91f64373d298",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5e83d5cee25d",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:page-has-heading-one|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9b3690abee39",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fd8e03108503",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a3b41337252",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "05e598480b4b",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cd6e0c388e64",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "18e3408e1043",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "66e00b0b77c7",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f6c9a1fb5e66",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4561a9e9f324",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6aefceabc9ec",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c805e7cf5874",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "988e5836be56",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "04cee0998b7d",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aeb1b19474e4",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1ce89994487a",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aef9f705961f",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9e88794bc97",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e1b40e904065",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ec379ebf5be7",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c5de90217ec3",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f2ed8130720a",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f99821c50c77",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "60be8ff9d8f1",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2ad106fc2c0",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e9f3a57e989f",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aa7021726361",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c1580e6b8c5",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ec3ea4be0d55",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0d4c337eb9e3",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f543436d6450",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "69c7693aec47",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "40e769492346",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d553da794d1f",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "af3b1ed5a716",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1403386dee87",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "28b9d0e4a06f",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a08eda97ded",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "15a614882618",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc750561d083",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57f167a347c8",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "f8ccd03c8d29",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "ccbd2344be09",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "e945d367bf3b",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "6e5a183e46ee",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "42dcc6794f25",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c867197ca6f9",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "481f99332aea",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2e6e2b8e50c5",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "7b2740a23e22",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "ea9dd1d9becf",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "7ffde27de45e",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8602afc6636c",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r61|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8d28a04c746f",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "43df49c2182c",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "37ab30674467",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c7302edfb560",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "fc4670d1e3dc",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "fa791ff0cf75",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5ecca0b4ccfa",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a855e06570b6",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ecda31698c4b",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "14dfd58ca048",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "dcf4944b041a",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b48e4ea0e8c2",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "92c730be43d7",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3b6c00c7d4c4",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "42b255220030",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1810ea6857c0",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "259a6d0c6d5b",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a8dcb47fa4f1",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c20c01bfcd6f",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9a9d0ccb47f6",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1a3bf2d01a71",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6bf795cba234",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fa585ab3a7b5",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cc6ea6b595ce",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e693dfa9f0be",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0adaf1c2f30b",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "200e4d56f782",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4ef1bd34da0a",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a4e42c5d1f7c",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "28ae0c133bc9",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8010a6433293",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "52170f654bdf",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5fce53cb587e",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "93c54dc1b183",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "43ce77b4d73c",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a20d8dc9c2bb",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "053d40f782d1",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bb04ab52471c",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d5f44be54b15",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "88c7181aa2d3",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "789bf7f1825b",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ae217e103dad",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a62a979e79dd",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a13dea6ca1e0",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1ccc9e75735a",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ec08099cc2a2",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "67a60f20320a",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c2718585e250",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bd836b3f1379",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2419f99fb3b5",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0d210830575e",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "63707c01ab79",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4d27cdde1beb",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1eb04ac65140",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "99c974cedfde",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "67205d26102c",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f0a398f4d767",
        "url": "https://kthq.org/manual-1449-builder.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "546eb8b8880c",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bedd00ceb8dd",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "308441fb6670",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4450fd1b826a",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e26b69a199b8",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc5ece59c33b",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6edc3578bdd7",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1938a0180fb4",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5650e6047c90",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:page-has-heading-one|light",
        "engine": "axe"
      },
      {
        "fingerprint": "339a6845d439",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ded31090ac3e",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f7c7f2b2cc7",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "426a1e354f15",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b3828920473",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "96ebef512751",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "353b9753042e",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d1b89c2b18e2",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9cb07755f46",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "933d9ed7f196",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "48bfedde8a06",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4d66f15833ba",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8f680308da64",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "eb4c705055ea",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "f83127d01940",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c09decc8f437",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1b356e526cca",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "e684f2bbb3f1",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "86ddd41fdcd7",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8e4a6f5ff318",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "67194c284b27",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "564555a5950c",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "01c854f7213c",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8d0108938d17",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r61|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8bb999e8e572",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "23479ed030b2",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r68|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "561f448ce5b7",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r68|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "9f7493872e0a",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "96ae4a8623e8",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d656e7c004a5",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a76bb3e2bd0a",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1a05eb8aa15e",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "197e5164b449",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "79eb424506a6",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1f96ad47c367",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a33765fbc789",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "04f7076729fa",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1e4b35661e23",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "882a8139b7a8",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f868ce85bfd1",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e6e109ae01a1",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f0b7bdd85a91",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0f6d3b7c4897",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b977721b54ba",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2739d4619cce",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "504db75bf2c2",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "48a01c3b430f",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "013d7e37f0d5",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7a921139261d",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "85db657f0aca",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "382f325496c6",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1bc8e57d2ce9",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "410881985827",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "27ca9027b51a",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a041aebbea90",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8d66dcd02184",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5c7696281df0",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "89589b1ef29d",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9ae8e895e34e",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b9b556679671",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7117f57fab98",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a96ad1849085",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0f78dfba60f9",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "06b97170c0be",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3840729ca63e",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cd07dea5178e",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8ed6b6f7cf51",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7ea7f34a2dcf",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9a77ebe52d42",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bf9ec3099b95",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3d505c479b0a",
        "url": "https://kthq.org/cure-notices.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "835a7f84ee17",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6cf207886bf8",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ef088aa21059",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9b5b4dac45fd",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3b8932a8a812",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a312a88bd609",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4ec9480c2db4",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7ba6032af9fa",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c339dec72696",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:page-has-heading-one|light",
        "engine": "axe"
      },
      {
        "fingerprint": "da25edef1795",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ef0b0f3061d4",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "833a3af49fce",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "899099e534ae",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1019f4ad2c6c",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ca0d87f7283c",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6665666f3632",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bca5516542c5",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9b5866ed439e",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b621e6ef0989",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ddd7c95b15e3",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7424d5f0ff7a",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7a52eb2838e7",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "574ec05fd548",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "06189ffd9393",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f307a4085b6a",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "663c8d519c5b",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c5a96e3eb47e",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5277bd6650f9",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1771e1b48f00",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8aa23cdeae0f",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "527c94b54d8a",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4fc5706445f3",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "821339190c78",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "081be91cb984",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a3ee47f01672",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2e6e406c04e5",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e6fa1579fd99",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d84bfb051ef8",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9d6afddebd44",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c747d02134e7",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f48fc589f1f0",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b903654bf4f1",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bfb6c3c556e2",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d0950c136d79",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d9ebcc8f0a39",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b86eced461ce",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e353092adb2a",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1458d55c9a46",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8aca5a34a646",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "dbe5b36c1732",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9b50166bb16b",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0735c08b3ebf",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3b2e6e73d0c8",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "eb03d100ca14",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "78ba85fbce41",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7f322eaa775c",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "38624c2c39d7",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "91dc965a3a08",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6e12adc611be",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b70174fcfdd7",
        "url": "https://kthq.org/evaluating-labor-standards.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b709ba29bbd5",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb341b0177dd",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d5895edaad86",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7dbd5debfe66",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "690a93699c4e",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ccfc970fe6a4",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d845dc851f08",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0cac129ccb3a",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b8a926821635",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "392eafcb5b16",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1abc578a34b5",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "964f207aed87",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f1122012164e",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9f122f739eb1",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ce00855fa03e",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cb000b44a3d5",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d0e387a9787d",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4880c2875aaf",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dd6f0f6ff50c",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2331f363eec",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "fb2b033966e8",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4ed37965e3fe",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1e6b4f7c4f0a",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a78cbe53df2f",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1b04faecc720",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "6326f2d53e7f",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "e72eb82695c6",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "5a9aacc9a9cd",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "b4949c699137",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "98e28ed054d6",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "da28a93b7c91",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "f9264feb1934",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "32c602f4e774",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "7616b6dfa8a6",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2d938c8232e4",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "765108a47988",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "88e6f3aa38b6",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "61a4687b8c9a",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c562c43ec8d0",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bc14d7b66d2b",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2c38581ab95d",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "395485d7b4b4",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8d7bb94b46df",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0a5ea5dd6c0a",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4f0e58db9e9c",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "13563019da12",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "36f88da9bad9",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "dddf0017d82c",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6bd0af25d954",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b2b7cb9e7ebe",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "71507047b61b",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a2ce2175ea69",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "167a52d4fab2",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1aee6bfcf813",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b1b96304e87d",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c0ae6bd2241e",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6023ef2181a6",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7720a00df8e7",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3d43188da522",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "73a8224fead5",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "127419eab8db",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "11afbf8838ae",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0697192af293",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3306ca721e63",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f79ee20a5e8d",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fee0bfbd6417",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "96a1d8f8739a",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "de5e7d90288e",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e41387fa9ca2",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d9cf31b5da42",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5e77f9be0045",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e96426d595b5",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3d49a256509b",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fd330f2ff58f",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3c8ccefbddff",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cadab04093bf",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4ce3cd9d1eeb",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3403b925b8da",
        "url": "https://kthq.org/evaluating-justifications.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "227335c2c1c5",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e5ef9074b981",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6223195275a5",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "148d0ac927e5",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f21ba67b8381",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8b602cade89f",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cbd974ae8a29",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0e4e3e1e0806",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "29b5135f2843",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f5efd3b9258",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:heading-order|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9eb431b54dc9",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a2a73939e252",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c77803888eb5",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "56f23cee8369",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6aef613f9801",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "59d53ec6256d",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "71af1b3aa37c",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e1ff789130b9",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4d461cda79a9",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d5282755c13f",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a74c55062ce3",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "3dfdc83d3eee",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a55b2c73da47",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4bc8b904171b",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "ac9e9ee7127a",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d0e87a7da361",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "28eb234b87ce",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8a311fb79506",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "85bd75331a68",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "e734a29144a6",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "f0ed98912642",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r53|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "b337e0790e94",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "816e70b5f4ad",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1214451bea1e",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c3cbd006a4a4",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c90c9d361b07",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "0892a4592056",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d2ca2259b858",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "da7b59743dba",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d0d30e62b5e0",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d6aa6e6b44c0",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "86eb1ff5c969",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d3910a9e3a5d",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "71615ca37f91",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e05b8141091d",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0eaa076e513b",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2520ec40f4b4",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "05de2a38f94f",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "34b0219d3fe1",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "13a28f72a3a3",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ae975e942b5f",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9b8a4a32ed92",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b4661ef69581",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e26427d87f8e",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f6bf114ef1bf",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "513a9be22307",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a03050019834",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "076685037880",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "eeb8df198413",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "40a41150c62d",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "22b0684570af",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "af6c0fef234c",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d03e7fb3935a",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "874dd0997ecc",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "197756dd00ad",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d09ea7eae766",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6953ee04d8eb",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "31a1ee44e428",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "eeb9126274c2",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b1d75f929a53",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2a01a41d3f56",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "96740ef82740",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "23d797e982a5",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2709e8d9fa9d",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1f4f08f76f55",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6433dc1bbe54",
        "url": "https://kthq.org/why-behind-the-buy.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "74383d427839",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b1ff253c743a",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1a0f8f3cdfd0",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8093ffa70817",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2ca03b1c0bfb",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a342a32b4bc1",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43ad0bd52e94",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6c36a0b429ec",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e173a7ae9ebf",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4c6ff27bec15",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4b9f59725c14",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "589a93a9bf07",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4c5df002869e",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4ad083e1380c",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3571c17ec54e",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2f9d12f75ffd",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f7937bcd46f",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "62efa770949e",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ea9024760009",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "262d46b3b929",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5a5b7a369a26",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4cfe8d9bd56e",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a119e5f80497",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2eb5040e2b58",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2e00c388c710",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "9f4798ec34cf",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "7d62931f8a4b",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "ca3dd23d7db6",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "dddaa289ddd6",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "d7af383836a5",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "7e6949f428cc",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "9aec09b1f2fa",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "de4548a8992a",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "268455f33ccc",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "daeaed11ac3e",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "24403d4bd115",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "30e65ecb52a0",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "f00725e26f8a",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "9ab24c58cfd0",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "cf6df9b8bbed",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "40a85493ad30",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8d000900434a",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:aria-actions|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "56d9861a003d",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bceea7ae6b64",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5c23555a58b7",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "429d5077ba63",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ae7bf782cb1e",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5da955d6f84f",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "02ea79659670",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7943dd0694b6",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8e9f00a7716f",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "028a6c9f6452",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "922095f3c950",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f52fc93e4cdf",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1406f73c2515",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "dcea982bdf15",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "64d25b1f799d",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0d478f30a882",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bcb9adba4f74",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c1869e3754ca",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "85b893c6cb7b",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "108f3e294b76",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ac2e6a123805",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4d2f415d9445",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7459c991812a",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2c532bfddb4c",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1d90ba1aead4",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "476db745fd52",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "201fed8e6ae9",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b5c65b5eec68",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "499ba1fe8c30",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "61d789503274",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "056ae2962639",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1c7c5eeb59f5",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6ddb591ceeb2",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6c0d411f0e06",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "dbf2c7166c23",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f9caf5a46f7d",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9284a9a880c3",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b0a9d33bb25a",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "abed611b1c91",
        "url": "https://kthq.org/fsc-codes.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c5240e24062b",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "28e79d8cc6ea",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "769abba17bd9",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bfc45cf83e8d",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "410c96a9dbf5",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "38b9a36d6ba6",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3fb7ccf7bc95",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7000aa9b5a1e",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:heading-order|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b5f1a00e7335",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e788765a64e8",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f58c1de61ce",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fa7494c6705d",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0ba65e1e3522",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e12e044076f0",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0d5797698dde",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6cc8febedf1a",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "71f874b9890c",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f5d18bc63bf1",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3ea6a89cd6f6",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "947df0ef081a",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "5ffd9c60ea56",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2788a90c8d01",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "84d5f0a7561e",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a1af8175e1cd",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "104892ef7f77",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "0e8f4dcff356",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "8f71c0f60900",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "6625c46d7131",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r53|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "abc36473a9d1",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c09763e64ec7",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "3d019358f684",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "02a761160f1e",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "edd7bc6f4bbb",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "344e6266d365",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "f21e8d2cc513",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9dab0aa8031c",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cb65c30dd53c",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6fbb88e86b0a",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4c13e33d95c3",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "67d589831816",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2c5219febcf7",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6a8d99fc02c7",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "120e8caa9f2b",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "26cb72fd0d46",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c07edabe6302",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0174f33b9355",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e307bce826d9",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a699c3e3ecaa",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "250f373de6ae",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bfb4ca806fc7",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "264a5e56aac7",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bd55ae5778cb",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "95384f14cb97",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "18dc49baef47",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "19324f9b9b57",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e58ceb71efa2",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b34f3d9f667a",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f86113204a6c",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "49943faf06c1",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e532c1197945",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "826105089a27",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "db4432f9347d",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2208913f751f",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0773ed67e6ee",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "958c8d11acdd",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c4b437250690",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a742bef585b3",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "75d888c95385",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d7f0251eb759",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e48e304c8208",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "266a1fafe459",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "49d8115893f0",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cdf225339ab2",
        "url": "https://kthq.org/industry.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cc14ad965df6",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d1d97e231265",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3f6fc5a6fc54",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c0a807aa4b54",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "26d6cc7b9d22",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a5d63b4c689f",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ad4cfaa935e6",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "544ac6f51e3e",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ef9aa764fe89",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "900edeed4a6a",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "523085e2ff46",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd38340149cd",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2f4d76de88ec",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d1cb9e7caa23",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8546b0c5928f",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "26bfe255cb87",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9a3a0d4577f6",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1de01155d90d",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "03e148f04f3c",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f60cd05118cc",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "a797f1531aae",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "e74e0992b6b3",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "882c1a5c1d56",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "285271c202ce",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "175556970405",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "fa78cd74f10c",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "f70852bb9904",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "3e8473016324",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "693f8897fdbe",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "04aa239ca565",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "036476553122",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c033820389e4",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "6ff4d40f38f7",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "daa6d3f088d9",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "9a808df61cb1",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "5a5124b900c2",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "262dad61afd6",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "6f86a0f1b57b",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8f0ea43a1649",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c20ca7d24c35",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5b03c46c7b09",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "26575ee1bab0",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fc603c24db79",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "24e22af82981",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "517b6af0daee",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9fdcea02d8e2",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6bf622db794c",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6c4342ecf9ff",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "07af39d81f26",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b8761cabb3cb",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "13fba6597dfb",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8f579f1dcd1d",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3cac50a88e3e",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "53ad35bedebb",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4162be0bdc14",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2bdcb56ea3e6",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a69acad765d1",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "30e19559bc84",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0c2ec5829dc6",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d099f1b8f9f9",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9c9b757f18d7",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b22d5979eef9",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bcf6ce3f2214",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8b2294964856",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ac32465d8abc",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7622e379a6ba",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "66934ce5a449",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2f8cc8907920",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "bd563544c78a",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "06912ae82fd8",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "48f351573939",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "85b115efbeac",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2dd1db1548c5",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0a8424537168",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d6b587727205",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "644e475cdab6",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "35fc0a1c30f4",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "eb706543318e",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d8eab18ce910",
        "url": "https://kthq.org/far-part6-competition.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c43014987507",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "166e2409120f",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2fee469fcd9",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0007ae54bb23",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "179872cedb05",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ecac6c033809",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e79d3de0842",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "86c7760f314d",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7d9a9e104c1e",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7355b9a4b149",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe3b8bacc8e4",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3722f35d1022",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd612aee12d9",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dd62ad4bc236",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "27e2d5527654",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c53575554bf9",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "90d44cf320e3",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "474fb8f76f13",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "054b61c336f7",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8425a89f3e17",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ac6f924261b4",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aba641565ebe",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "336c90cddca8",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8e0a9624eeb3",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "38ac3ab929f4",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8bd43f00cfd1",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "369ae9a5b362",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "de0b749420e0",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aba03409521c",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1b863594896c",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:landmark-one-main|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cea79d7c53a1",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b451365f6e23",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f113ff15250",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e3d3a457a8a9",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0016e273a353",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4a642ad4c001",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aa64dfbef153",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd68be4e3212",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7cfc45896a92",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3133c9533a96",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9b977cbc8b15",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "f48e7eaf4a61",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "88d7f1f88be4",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "66fe6d0b1df1",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4bc5906e6c12",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "eb6965559962",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "3d38cd8d79fe",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "24f192a45012",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "19c23179e54e",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "08f2fecd80b8",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r111|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "abafe2890a8f",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r14|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "c4861c541d8a",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r56|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "1c6666a39504",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r57|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "952efcc0800a",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r66|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "62db554161d1",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r69|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "4a2080f39970",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r75|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "5e665b246fa5",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r8|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "2dff2a5ad880",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:https://alfa.siteimprove.com/rules/sia-r85|light",
        "engine": "alfa"
      },
      {
        "fingerprint": "69a3833238ad",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "13f8c02240c9",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a5204565a1fb",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e097c2a28d09",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1533bd2f341e",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d7eadd81a579",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "09c8b7cad5fd",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "12f2cedc3924",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e0b3e8248580",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b5b050630867",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "013ee7ba8856",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "13bef353cc3d",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "49f0acf8b1b5",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c8ff74431a0b",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "77b109d79411",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ddec7c0e1b56",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0f14f786077f",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "dfb694d8d2f8",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6ec95efbf739",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6e19af0b0e60",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "18b10c87da81",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "533f2b7396f5",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fe55c03b14e2",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "958e507bc1fe",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "0dc6f682ecd4",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e12d9ba60a68",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b45678814524",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "722618325e42",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "69d93b7801d1",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1e522d213072",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "608660dcb24d",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8e95daaebe10",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "4340ee35e2a7",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "36d587312913",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3d6d3f2e4acf",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1c07ebef57c0",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "50ebe5e5f7d4",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2afdff221044",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7695e2dddf2c",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "35a8392dcf1d",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f85d22af8343",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "50ba45a0a764",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a982710b725f",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b71331c2a5b5",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fe3624fad742",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "195b0e682f99",
        "url": "https://kthq.org/forum.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      }
    ],
    "notObservedIssues": []
  }
}
