Files
retire-planner/audit/lang-right/literal-order99/geo-order99.json
T
krisf 043fa8a683 Header: right-align EN|FR toggle in .hdr-in (top-right of page)
One CSS line: .lang-toggle{order:99;margin-left:auto}. Spec's literal order:99 alone
failed its own <=2px right-edge acceptance (gap 45.6-467.6px, 18/24 cases — order
reorders, .hdr-in is left-packed; geo-literal-order99.json), so margin-left:auto on
the toggle absorbs the free space; pill/logo untouched (spec-forbidden zone respected).

Battery: A1 gap=0px + rightmost + nothing-past-left in 24/24 (320/360/390/1280 x EN/FR
x intro/quiz/results); A2 header height unchanged 56/66px; A3 320px no overflow/wrap,
FR logo ellipsis intact, elementFromPoint hit-tests lang buttons + Start over pass;
A4 FR/EN clicks switch lang+title+aria-pressed; A5 24 screenshots before/after; A6
engine 36 + i18n 48 + smoke 92 + ps-pension 70 green; A7 desktop pixdiff header-strip-
only, 0 px below header at every device, self-jitter bit-identical; A8 DEPLOY-OK,
origin marker=1 + byte-identical CSS, off-LAN troublebox 200+marker+rule OFFLAN-OK.
2026-10-09 13:32:40 -04:00

5028 lines
79 KiB
JSON

{
"geo": {
"desk-en-intro": {
"vw": 1280,
"vh": 900,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 1280,
"b": 67,
"w": 1280,
"h": 67
},
"hdrIn": {
"l": 110,
"t": 0,
"r": 1170,
"b": 66,
"w": 1060,
"h": 66
},
"hdrInPadRight": 12,
"hdrInH": 66,
"scrollW": 1060,
"clientW": 1060,
"docScrollW": 1280,
"flexWrap": "wrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 122,
"t": 19.8,
"r": 263.2,
"b": 46.2,
"w": 141.2,
"h": 26.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 613,
"t": 10,
"r": 690.4,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 273.2,
"t": 19.7,
"r": 603,
"b": 46.3,
"w": 329.8,
"h": 26.6
},
"visible": true,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 613,
"t": 10,
"r": 690.4,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 467.6,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 66,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 122,
"t": 19.8,
"r": 263.2,
"b": 46.2,
"w": 141.2,
"h": 26.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 614,
"t": 11,
"r": 652,
"b": 55,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 652,
"t": 11,
"r": 689.4,
"b": 55,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": false
}
}
},
"desk-fr-intro": {
"vw": 1280,
"vh": 900,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 1280,
"b": 67,
"w": 1280,
"h": 67
},
"hdrIn": {
"l": 110,
"t": 0,
"r": 1170,
"b": 66,
"w": 1060,
"h": 66
},
"hdrInPadRight": 12,
"hdrInH": 66,
"scrollW": 1060,
"clientW": 1060,
"docScrollW": 1280,
"flexWrap": "wrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 122,
"t": 19.8,
"r": 336.9,
"b": 46.2,
"w": 214.9,
"h": 26.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 765.4,
"t": 10,
"r": 842.8,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 346.9,
"t": 19.7,
"r": 755.4,
"b": 46.3,
"w": 408.5,
"h": 26.6
},
"visible": true,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 765.4,
"t": 10,
"r": 842.8,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 315.2,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 66,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 122,
"t": 19.8,
"r": 336.9,
"b": 46.2,
"w": 214.9,
"h": 26.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 766.4,
"t": 11,
"r": 804.5,
"b": 55,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 804.5,
"t": 11,
"r": 841.8,
"b": 55,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": false
}
}
},
"desk-en-quiz": {
"vw": 1280,
"vh": 900,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 1280,
"b": 67,
"w": 1280,
"h": 67
},
"hdrIn": {
"l": 110,
"t": 0,
"r": 1170,
"b": 66,
"w": 1060,
"h": 66
},
"hdrInPadRight": 12,
"hdrInH": 66,
"scrollW": 1060,
"clientW": 1060,
"docScrollW": 1280,
"flexWrap": "wrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 122,
"t": 19.8,
"r": 263.2,
"b": 46.2,
"w": 141.2,
"h": 26.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 709.7,
"t": 10,
"r": 787.1,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 273.2,
"t": 19.7,
"r": 603,
"b": 46.3,
"w": 329.8,
"h": 26.6
},
"visible": true,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 613,
"t": 11,
"r": 699.7,
"b": 55,
"w": 86.7,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 709.7,
"t": 10,
"r": 787.1,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 370.9,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 66,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 122,
"t": 19.8,
"r": 263.2,
"b": 46.2,
"w": 141.2,
"h": 26.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 710.7,
"t": 11,
"r": 748.8,
"b": 55,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 748.8,
"t": 11,
"r": 786.1,
"b": 55,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 613,
"t": 11,
"r": 699.7,
"b": 55,
"w": 86.7,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"desk-fr-quiz": {
"vw": 1280,
"vh": 900,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 1280,
"b": 67,
"w": 1280,
"h": 67
},
"hdrIn": {
"l": 110,
"t": 0,
"r": 1170,
"b": 66,
"w": 1060,
"h": 66
},
"hdrInPadRight": 12,
"hdrInH": 66,
"scrollW": 1060,
"clientW": 1060,
"docScrollW": 1280,
"flexWrap": "wrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 122,
"t": 19.8,
"r": 336.9,
"b": 46.2,
"w": 214.9,
"h": 26.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 892.5,
"t": 10,
"r": 969.9,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 346.9,
"t": 19.7,
"r": 755.4,
"b": 46.3,
"w": 408.5,
"h": 26.6
},
"visible": true,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 765.4,
"t": 11,
"r": 882.5,
"b": 55,
"w": 117,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 892.5,
"t": 10,
"r": 969.9,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 188.1,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 66,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 122,
"t": 19.8,
"r": 336.9,
"b": 46.2,
"w": 214.9,
"h": 26.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 893.5,
"t": 11,
"r": 931.5,
"b": 55,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 931.5,
"t": 11,
"r": 968.9,
"b": 55,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 765.4,
"t": 11,
"r": 882.5,
"b": 55,
"w": 117,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"desk-en-results": {
"vw": 1280,
"vh": 900,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 1280,
"b": 67,
"w": 1280,
"h": 67
},
"hdrIn": {
"l": 110,
"t": 0,
"r": 1170,
"b": 66,
"w": 1060,
"h": 66
},
"hdrInPadRight": 12,
"hdrInH": 66,
"scrollW": 1060,
"clientW": 1060,
"docScrollW": 1280,
"flexWrap": "wrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 122,
"t": 19.8,
"r": 263.2,
"b": 46.2,
"w": 141.2,
"h": 26.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 709.7,
"t": 10,
"r": 787.1,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 273.2,
"t": 19.7,
"r": 603,
"b": 46.3,
"w": 329.8,
"h": 26.6
},
"visible": true,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 613,
"t": 11,
"r": 699.7,
"b": 55,
"w": 86.7,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 709.7,
"t": 10,
"r": 787.1,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 370.9,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 66,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 122,
"t": 19.8,
"r": 263.2,
"b": 46.2,
"w": 141.2,
"h": 26.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 710.7,
"t": 11,
"r": 748.8,
"b": 55,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 748.8,
"t": 11,
"r": 786.1,
"b": 55,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 613,
"t": 11,
"r": 699.7,
"b": 55,
"w": 86.7,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"desk-fr-results": {
"vw": 1280,
"vh": 900,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 1280,
"b": 67,
"w": 1280,
"h": 67
},
"hdrIn": {
"l": 110,
"t": 0,
"r": 1170,
"b": 66,
"w": 1060,
"h": 66
},
"hdrInPadRight": 12,
"hdrInH": 66,
"scrollW": 1060,
"clientW": 1060,
"docScrollW": 1280,
"flexWrap": "wrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 122,
"t": 19.8,
"r": 336.9,
"b": 46.2,
"w": 214.9,
"h": 26.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 892.5,
"t": 10,
"r": 969.9,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 346.9,
"t": 19.7,
"r": 755.4,
"b": 46.3,
"w": 408.5,
"h": 26.6
},
"visible": true,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 765.4,
"t": 11,
"r": 882.5,
"b": 55,
"w": 117,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 892.5,
"t": 10,
"r": 969.9,
"b": 56,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 188.1,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 66,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 122,
"t": 19.8,
"r": 336.9,
"b": 46.2,
"w": 214.9,
"h": 26.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 893.5,
"t": 11,
"r": 931.5,
"b": 55,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 931.5,
"t": 11,
"r": 968.9,
"b": 55,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 765.4,
"t": 11,
"r": 882.5,
"b": 55,
"w": 117,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"iphone14-en-intro": {
"vw": 390,
"vh": 844,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 390,
"b": 57,
"w": 390,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 390,
"b": 56,
"w": 390,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 390,
"clientW": 390,
"docScrollW": 390,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 142.6,
"t": 5,
"r": 220,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 142.6,
"t": 5,
"r": 220,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 160,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 143.6,
"t": 6,
"r": 181.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 181.7,
"t": 6,
"r": 219,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": false
}
}
},
"iphone14-fr-intro": {
"vw": 390,
"vh": 844,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 390,
"b": 57,
"w": 390,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 390,
"b": 56,
"w": 390,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 390,
"clientW": 390,
"docScrollW": 390,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 199.6,
"b": 39.6,
"w": 189.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 207.6,
"t": 5,
"r": 285,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 207.6,
"t": 5,
"r": 285,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 95,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 199.6,
"b": 39.6,
"w": 189.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 208.6,
"t": 6,
"r": 246.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 246.7,
"t": 6,
"r": 284,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": false
}
}
},
"iphone14-en-quiz": {
"vw": 390,
"vh": 844,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 390,
"b": 57,
"w": 390,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 390,
"b": 56,
"w": 390,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 390,
"clientW": 390,
"docScrollW": 390,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 75.6,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 228,
"t": 6,
"r": 266,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 266,
"t": 6,
"r": 303.4,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"iphone14-fr-quiz": {
"vw": 390,
"vh": 844,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 390,
"b": 57,
"w": 390,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 390,
"b": 56,
"w": 390,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 390,
"clientW": 390,
"docScrollW": 390,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 182.1,
"b": 39.6,
"w": 172.1,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 302.6,
"t": 5,
"r": 380,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 190.1,
"t": 6,
"r": 294.6,
"b": 50,
"w": 104.5,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 302.6,
"t": 5,
"r": 380,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 0,
"A1_rightGapOk": true,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": true,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 182.1,
"b": 39.6,
"w": 172.1,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 303.6,
"t": 6,
"r": 341.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 341.7,
"t": 6,
"r": 379,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 190.1,
"t": 6,
"r": 294.6,
"b": 50,
"w": 104.5,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"iphone14-en-results": {
"vw": 390,
"vh": 844,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 390,
"b": 57,
"w": 390,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 390,
"b": 56,
"w": 390,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 390,
"clientW": 390,
"docScrollW": 390,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 75.6,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 228,
"t": 6,
"r": 266,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 266,
"t": 6,
"r": 303.4,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"iphone14-fr-results": {
"vw": 390,
"vh": 844,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 390,
"b": 57,
"w": 390,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 390,
"b": 56,
"w": 390,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 390,
"clientW": 390,
"docScrollW": 390,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 182.1,
"b": 39.6,
"w": 172.1,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 302.6,
"t": 5,
"r": 380,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 190.1,
"t": 6,
"r": 294.6,
"b": 50,
"w": 104.5,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 302.6,
"t": 5,
"r": 380,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 0,
"A1_rightGapOk": true,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": true,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 182.1,
"b": 39.6,
"w": 172.1,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 303.6,
"t": 6,
"r": 341.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 341.7,
"t": 6,
"r": 379,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 190.1,
"t": 6,
"r": 294.6,
"b": 50,
"w": 104.5,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"toggle-click": {
"before": {
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"pe": "true",
"pf": "false"
},
"fr": {
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"pe": "false",
"pf": "true"
},
"en": {
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"pe": "true",
"pf": "false"
},
"frOk": true,
"backOk": true
},
"pixel-en-intro": {
"vw": 360,
"vh": 800,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 360,
"b": 57,
"w": 360,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 360,
"b": 56,
"w": 360,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 360,
"clientW": 360,
"docScrollW": 360,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 142.6,
"t": 5,
"r": 220,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 142.6,
"t": 5,
"r": 220,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 130,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 143.6,
"t": 6,
"r": 181.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 181.7,
"t": 6,
"r": 219,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": false
}
}
},
"pixel-fr-intro": {
"vw": 360,
"vh": 800,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 360,
"b": 57,
"w": 360,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 360,
"b": 56,
"w": 360,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 360,
"clientW": 360,
"docScrollW": 360,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 199.6,
"b": 39.6,
"w": 189.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 207.6,
"t": 5,
"r": 285,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 207.6,
"t": 5,
"r": 285,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 65,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 199.6,
"b": 39.6,
"w": 189.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 208.6,
"t": 6,
"r": 246.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 246.7,
"t": 6,
"r": 284,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": false
}
}
},
"pixel-en-quiz": {
"vw": 360,
"vh": 800,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 360,
"b": 57,
"w": 360,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 360,
"b": 56,
"w": 360,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 360,
"clientW": 360,
"docScrollW": 360,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 45.6,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 228,
"t": 6,
"r": 266,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 266,
"t": 6,
"r": 303.4,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"pixel-fr-quiz": {
"vw": 360,
"vh": 800,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 360,
"b": 57,
"w": 360,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 360,
"b": 56,
"w": 360,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 360,
"clientW": 360,
"docScrollW": 360,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 152.1,
"b": 39.6,
"w": 142.1,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 272.6,
"t": 5,
"r": 350,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 160.1,
"t": 6,
"r": 264.6,
"b": 50,
"w": 104.5,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 272.6,
"t": 5,
"r": 350,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 0,
"A1_rightGapOk": true,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": true,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 152.1,
"b": 39.6,
"w": 142.1,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 273.6,
"t": 6,
"r": 311.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 311.7,
"t": 6,
"r": 349,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 160.1,
"t": 6,
"r": 264.6,
"b": 50,
"w": 104.5,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"pixel-en-results": {
"vw": 360,
"vh": 800,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 360,
"b": 57,
"w": 360,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 360,
"b": 56,
"w": 360,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 360,
"clientW": 360,
"docScrollW": 360,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 45.6,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 228,
"t": 6,
"r": 266,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 266,
"t": 6,
"r": 303.4,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"pixel-fr-results": {
"vw": 360,
"vh": 800,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 360,
"b": 57,
"w": 360,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 360,
"b": 56,
"w": 360,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 360,
"clientW": 360,
"docScrollW": 360,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 152.1,
"b": 39.6,
"w": 142.1,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 272.6,
"t": 5,
"r": 350,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 160.1,
"t": 6,
"r": 264.6,
"b": 50,
"w": 104.5,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 272.6,
"t": 5,
"r": 350,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 0,
"A1_rightGapOk": true,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": true,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 152.1,
"b": 39.6,
"w": 142.1,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 273.6,
"t": 6,
"r": 311.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 311.7,
"t": 6,
"r": 349,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 160.1,
"t": 6,
"r": 264.6,
"b": 50,
"w": 104.5,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"se-en-intro": {
"vw": 320,
"vh": 700,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 320,
"b": 57,
"w": 320,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 320,
"b": 56,
"w": 320,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 320,
"clientW": 320,
"docScrollW": 320,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 142.6,
"t": 5,
"r": 220,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 142.6,
"t": 5,
"r": 220,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 90,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 143.6,
"t": 6,
"r": 181.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 181.7,
"t": 6,
"r": 219,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": false
}
}
},
"se-fr-intro": {
"vw": 320,
"vh": 700,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 320,
"b": 57,
"w": 320,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 320,
"b": 56,
"w": 320,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 320,
"clientW": 320,
"docScrollW": 320,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 199.6,
"b": 39.6,
"w": 189.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 207.6,
"t": 5,
"r": 285,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 207.6,
"t": 5,
"r": 285,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 25,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 199.6,
"b": 39.6,
"w": 189.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 208.6,
"t": 6,
"r": 246.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 246.7,
"t": 6,
"r": 284,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": false
}
}
},
"se-en-quiz": {
"vw": 320,
"vh": 700,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 320,
"b": 57,
"w": 320,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 320,
"b": 56,
"w": 320,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 320,
"clientW": 320,
"docScrollW": 320,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 5.6,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 228,
"t": 6,
"r": 266,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 266,
"t": 6,
"r": 303.4,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"se-fr-quiz": {
"vw": 320,
"vh": 700,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 320,
"b": 57,
"w": 320,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 320,
"b": 56,
"w": 320,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 320,
"clientW": 320,
"docScrollW": 320,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 112.1,
"b": 39.6,
"w": 102.1,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 232.6,
"t": 5,
"r": 310,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 120.1,
"t": 6,
"r": 224.6,
"b": 50,
"w": 104.5,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 232.6,
"t": 5,
"r": 310,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 0,
"A1_rightGapOk": true,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": true,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 112.1,
"b": 39.6,
"w": 102.1,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 233.6,
"t": 6,
"r": 271.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 271.7,
"t": 6,
"r": 309,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 120.1,
"t": 6,
"r": 224.6,
"b": 50,
"w": 104.5,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"se-en-results": {
"vw": 320,
"vh": 700,
"lang": "en",
"title": "Retire Planner — Canadian retirement, modelled properly",
"hdr": {
"l": 0,
"t": 0,
"r": 320,
"b": 57,
"w": 320,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 320,
"b": 56,
"w": 320,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 320,
"clientW": 320,
"docScrollW": 320,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 227,
"t": 5,
"r": 304.4,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 5.6,
"A1_rightGapOk": false,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": false,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 134.6,
"b": 39.6,
"w": 124.6,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 228,
"t": 6,
"r": 266,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 266,
"t": 6,
"r": 303.4,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 142.6,
"t": 6,
"r": 219,
"b": 50,
"w": 76.4,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
},
"se-fr-results": {
"vw": 320,
"vh": 700,
"lang": "fr",
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
"hdr": {
"l": 0,
"t": 0,
"r": 320,
"b": 57,
"w": 320,
"h": 57
},
"hdrIn": {
"l": 0,
"t": 0,
"r": 320,
"b": 56,
"w": 320,
"h": 56
},
"hdrInPadRight": 10,
"hdrInH": 56,
"scrollW": 320,
"clientW": 320,
"docScrollW": 320,
"flexWrap": "nowrap",
"kids": [
{
"tag": "span",
"id": null,
"cls": "logo",
"rect": {
"l": 10,
"t": 16.4,
"r": 112.1,
"b": 39.6,
"w": 102.1,
"h": 23.3
},
"visible": true,
"order": "0"
},
{
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 232.6,
"t": 5,
"r": 310,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
{
"tag": "span",
"id": null,
"cls": "pill",
"rect": {
"l": 0,
"t": 0,
"r": 0,
"b": 0,
"w": 0,
"h": 0
},
"visible": false,
"order": "0"
},
{
"tag": "button",
"id": "btn-restart",
"cls": "ghost",
"rect": {
"l": 120.1,
"t": 6,
"r": 224.6,
"b": 50,
"w": 104.5,
"h": 44
},
"visible": true,
"order": "0"
}
],
"toggle": {
"tag": "span",
"id": null,
"cls": "lang-toggle",
"rect": {
"l": 232.6,
"t": 5,
"r": 310,
"b": 51,
"w": 77.4,
"h": 46
},
"visible": true,
"order": "99"
},
"A1_rightGap": 0,
"A1_rightGapOk": true,
"A1_rightmost": true,
"A1_pastToggleLeft": [],
"A2_hdrH": 56,
"wrapped": false,
"overflow": false,
"logo": {
"truncating": true,
"textOverflow": "ellipsis",
"ellipsisPossible": true,
"rect": {
"l": 10,
"t": 16.4,
"r": 112.1,
"b": 39.6,
"w": 102.1,
"h": 23.3
}
},
"hits": {
"langEn": {
"present": true,
"visible": true,
"rect": {
"l": 233.6,
"t": 6,
"r": 271.7,
"b": 50,
"w": 38.1,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-en"
},
"langFr": {
"present": true,
"visible": true,
"rect": {
"l": 271.7,
"t": 6,
"r": 309,
"b": 50,
"w": 37.3,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#lang-fr"
},
"restart": {
"present": true,
"visible": true,
"rect": {
"l": 120.1,
"t": 6,
"r": 224.6,
"b": 50,
"w": 104.5,
"h": 44
},
"inViewport": true,
"hit": true,
"hitTag": "button#btn-restart"
}
}
}
},
"report": [
{
"case": "desk-en-intro",
"A1_gap": 467.6,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 66,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
true
],
[
"btn-restart",
"0",
false
]
]
},
{
"case": "desk-fr-intro",
"A1_gap": 315.2,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 66,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
true
],
[
"btn-restart",
"0",
false
]
]
},
{
"case": "desk-en-quiz",
"A1_gap": 370.9,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 66,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
true
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "desk-fr-quiz",
"A1_gap": 188.1,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 66,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
true
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "desk-en-results",
"A1_gap": 370.9,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 66,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
true
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "desk-fr-results",
"A1_gap": 188.1,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 66,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
true
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "iphone14-en-intro",
"A1_gap": 160,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
false
]
]
},
{
"case": "iphone14-fr-intro",
"A1_gap": 95,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
false
]
]
},
{
"case": "iphone14-en-quiz",
"A1_gap": 75.6,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "iphone14-fr-quiz",
"A1_gap": 0,
"A1_gapOk": true,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": true,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "iphone14-en-results",
"A1_gap": 75.6,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "iphone14-fr-results",
"A1_gap": 0,
"A1_gapOk": true,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": true,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "pixel-en-intro",
"A1_gap": 130,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
false
]
]
},
{
"case": "pixel-fr-intro",
"A1_gap": 65,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
false
]
]
},
{
"case": "pixel-en-quiz",
"A1_gap": 45.6,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "pixel-fr-quiz",
"A1_gap": 0,
"A1_gapOk": true,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": true,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "pixel-en-results",
"A1_gap": 45.6,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "pixel-fr-results",
"A1_gap": 0,
"A1_gapOk": true,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": true,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "se-en-intro",
"A1_gap": 90,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
false
]
]
},
{
"case": "se-fr-intro",
"A1_gap": 25,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
false
]
]
},
{
"case": "se-en-quiz",
"A1_gap": 5.6,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "se-fr-quiz",
"A1_gap": 0,
"A1_gapOk": true,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": true,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "se-en-results",
"A1_gap": 5.6,
"A1_gapOk": false,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": false,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
},
{
"case": "se-fr-results",
"A1_gap": 0,
"A1_gapOk": true,
"A1_rightmost": true,
"A1_pastLeft": [],
"A2_hdrH": 56,
"A2_ok": true,
"A3_overflow": false,
"A3_wrapped": false,
"A3_logoTrunc": true,
"A3_logoEllipsisOk": true,
"A3_hits": {
"langEn": true,
"langFr": true,
"restart": true
},
"kidsOrder": [
[
"logo",
"0",
true
],
[
"lang-toggle",
"99",
true
],
[
"pill",
"0",
false
],
[
"btn-restart",
"0",
true
]
]
}
]
}