{"id":104,"date":"2026-10-18T11:45:13","date_gmt":"2026-10-18T10:45:13","guid":{"rendered":"https:\/\/myperformancemap.com\/?page_id=104"},"modified":"2026-10-27T12:18:02","modified_gmt":"2026-10-27T12:18:02","slug":"role-fit","status":"publish","type":"page","link":"https:\/\/myperformancemap.com\/index.php\/role-fit\/","title":{"rendered":"Role Fit"},"content":{"rendered":"\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=Noto+Kufi+Arabic:wght@600;700&#038;family=IBM+Plex+Sans+Arabic:wght@400;600&#038;family=Sora:wght@400;600;700&#038;family=Source+Sans+3:wght@400;600&#038;display=swap\" rel=\"stylesheet\">\n<style>\nheader.wp-block-template-part,.wp-site-blocks>header{display:none!important}\n@media print{header.wp-block-template-part,footer.wp-block-template-part{display:none!important}}\n#mpm-a{--navy: #1E3A2F; --navy-soft: #2E5244; --gold: #C49A3A; --burgundy: #7A2335; --bg: #FAF7F0; --card: #FFFFFF; --ink: #22231F; --muted: #5E6157; --line: #E3DCCB; --track: #ECE6D8; --region: #5E6B2A; --ww: #3A9A8B; --sf: #E3B04B; --sg: #C2452D; --np: #5E86A8; --st: #8A6FA8; --cp: #A3456B; --display: \"Sora\", system-ui, sans-serif; --body: \"Source Sans 3\", system-ui, sans-serif;}\n#mpm-a,#mpm-a *{box-sizing: border-box;}\n#mpm-a{margin: 0; background: var(--bg); color: var(--ink); font-family: var(--body); font-size: 17px; line-height: 1.6;}\n#mpm-a .wrap{max-width: 760px; margin: 0 auto; padding: 32px 16px 64px;}\n#mpm-a h1,#mpm-a h2,#mpm-a h3{font-family: var(--display); color: var(--navy); line-height: 1.25; margin: 0;}\n#mpm-a h1{font-size: clamp(1.7rem, 4.5vw, 2.3rem); font-weight: 700;}\n#mpm-a h2{font-size: 1.35rem; font-weight: 600;}\n#mpm-a h3{font-size: 1.05rem; font-weight: 600;}\n#mpm-a p{margin: 0;}\n#mpm-a .screen{display: none;}\n#mpm-a .screen.active{display: block;}\n#mpm-a button{font: inherit; cursor: pointer;}\n#mpm-a :focus-visible{outline: 3px solid var(--gold); outline-offset: 2px;}\n#mpm-a .brandmark{display: inline-flex; align-items: center; gap: 10px; font-family: var(--display); font-weight: 700; color: var(--navy); font-size: 1.02rem; line-height: 1.2;}\n#mpm-a .brandmark svg{flex: none;}\n#mpm-a .welcome-card{background: var(--card); border-radius: 20px; padding: 32px 24px; border-block-start: 6px solid var(--region);}\n#mpm-a .welcome-card h1{margin-block-end: 14px;}\n#mpm-a .welcome-card .lede{color: var(--muted); max-width: 60ch;}\n#mpm-a .facts{display: flex; gap: 12px; flex-wrap: wrap; margin-block: 22px;}\n#mpm-a .fact{background: var(--bg); border-radius: 999px; padding: 6px 14px; font-weight: 600; font-size: 0.92rem; color: var(--navy-soft);}\n#mpm-a .instruction{background: #F6F0E1; border-inline-start: 4px solid var(--gold); padding: 14px 16px; border-radius: 8px; margin-block-end: 24px;}\n#mpm-a label.field{display: block; font-weight: 600; margin-block-end: 6px; color: var(--navy);}\n#mpm-a input[type=email]{direction: ltr;}\n[dir=rtl] #mpm-a input[type=email]{text-align: right;}\n#mpm-a input[type=email],#mpm-a input[type=text]{width: 100%; font: inherit; padding: 13px 14px; border-radius: 10px; border: 1.5px solid var(--line); background: #fff; color: var(--ink);}\n#mpm-a input[type=email]:focus,#mpm-a input[type=text]:focus{border-color: var(--navy); outline: none; box-shadow: 0 0 0 3px rgba(196,154,58,.35);}\n#mpm-a .error{color: var(--sg); font-size: 0.92rem; min-height: 1.4em; margin-block-start: 6px;}\n#mpm-a .hp{position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap;}\n#mpm-a .privacy{color: var(--muted); font-size: 0.88rem; margin-block-start: 4px;}\n#mpm-a .btn-primary{background: var(--navy); color: #fff; border: none; border-radius: 12px; padding: 14px 26px; font-weight: 600; font-family: var(--display); margin-block-start: 18px;}\n#mpm-a .btn-primary:hover{background: var(--navy-soft);}\n#mpm-a .q-top{display: flex; align-items: center; justify-content: space-between; gap: 12px;}\n#mpm-a .btn-back{background: none; border: none; color: var(--navy-soft); font-weight: 600; padding: 8px 0;}\n#mpm-a .btn-back[disabled]{visibility: hidden;}\n#mpm-a .count{font-weight: 600; color: var(--muted); font-size: 0.95rem;}\n#mpm-a .progress{height: 8px; background: var(--track); border-radius: 999px; overflow: hidden; margin-block: 10px 36px;}\n#mpm-a .progress div{height: 100%; background: var(--region); width: 0; transition: width .3s ease;}\n#mpm-a .statement{font-family: var(--display); font-size: clamp(1.3rem, 3.6vw, 1.7rem); font-weight: 600; color: var(--navy); min-height: 4.2em; margin-block-end: 28px;}\n#mpm-a .answers{display: grid; gap: 10px;}\n#mpm-a .answer{display: flex; align-items: center; gap: 14px; text-align: start; background: var(--card); border: 1.5px solid var(--line); border-radius: 12px; padding: 14px 16px; font-weight: 600; color: var(--ink);}\n#mpm-a .answer .dot{width: 22px; height: 22px; border-radius: 50%; border: 2px solid var(--line); flex: none;}\n#mpm-a .answer:hover{border-color: var(--navy-soft);}\n#mpm-a .answer.selected{border-color: var(--navy); background: #EEF3EF;}\n#mpm-a .answer.selected .dot{background: var(--gold); border-color: var(--gold);}\n#mpm-a .results-head{margin-block: 20px 8px;}\n#mpm-a .results-head p{color: var(--muted); margin-block-start: 8px;}\n#mpm-a .part{margin-block-start: 36px;}\n#mpm-a .part > h2{margin-block-end: 6px;}\n#mpm-a .part > .sub{color: var(--muted); margin-block-end: 16px;}\n#mpm-a .legend{display: flex; flex-wrap: wrap; gap: 14px; margin-block-end: 18px; font-size: 0.9rem; color: var(--muted);}\n#mpm-a .legend span{display: inline-flex; align-items: center; gap: 6px;}\n#mpm-a .legend i{width: 12px; height: 12px; border-radius: 50%; display: inline-block;}\n#mpm-a .legend.sq i{border-radius: 3px;}\n#mpm-a .ring-grid{display: grid; grid-template-columns: 1fr; gap: 14px;}\n@media (min-width: 620px){#mpm-a .ring-grid{grid-template-columns: 1fr 1fr;}}\n#mpm-a .ring-card{background: var(--card); border-radius: 18px; padding: 20px; display: grid; grid-template-columns: 96px 1fr; gap: 16px; align-items: start;}\n#mpm-a .ring{position: relative; width: 96px; height: 96px;}\n#mpm-a .ring svg{transform: rotate(-90deg);}\n[dir=rtl] #mpm-a .ring svg{transform: rotate(-90deg) scaleY(-1);}\n#mpm-a .ring .num{position: absolute; inset: 0; display: grid; place-items: center; font-family: var(--display); font-weight: 700; font-size: 1.35rem; color: var(--navy);}\n#mpm-a .ring .num small{font-size: 0.68rem; color: var(--muted); font-weight: 600; margin-inline-start: 3px;}\n#mpm-a .pill{display: inline-block; color: #fff; font-weight: 600; font-size: 0.82rem; padding: 3px 10px; border-radius: 999px; margin-block: 6px 8px;}\n#mpm-a .pill.b-sf{color: var(--ink);}\n#mpm-a .ring-card p{font-size: 0.97rem;}\n#mpm-a .overall{background: var(--card); border-radius: 18px; padding: 24px 20px; display: grid; grid-template-columns: 130px 1fr; gap: 20px; align-items: center;}\n@media (max-width: 520px){#mpm-a .overall{grid-template-columns: 1fr; justify-items: start;}}\n#mpm-a .overall .ring{width: 130px; height: 130px;}\n#mpm-a .overall .ring .num{font-size: 1.8rem;}\n#mpm-a .tiles-title{margin-block: 24px 12px;}\n#mpm-a .tiles{display: grid; grid-template-columns: 1fr 1fr; gap: 12px;}\n@media (min-width: 620px){#mpm-a .tiles{grid-template-columns: repeat(4, 1fr);}}\n#mpm-a .tile{border: none; border-radius: 16px; padding: 16px 14px; text-align: start; color: #fff; display: flex; flex-direction: column; gap: 8px; min-height: 150px; position: relative;}\n#mpm-a .tile .t-name{font-family: var(--display); font-weight: 600; font-size: 0.98rem; line-height: 1.25;}\n#mpm-a .tile .t-band{font-size: 0.86rem; opacity: .95;}\n#mpm-a .tile .squares{display: flex; gap: 4px; margin-block-start: auto;}\n#mpm-a .tile .squares b{width: 14px; height: 14px; border-radius: 3px; background: rgba(255,255,255,.35);}\n#mpm-a .tile .squares b.on{background: #fff;}\n#mpm-a .tile .strongest{position: absolute; inset-block-start: -9px; inset-inline-end: 10px; background: var(--gold); color: var(--navy); font-size: 0.74rem; font-weight: 700; padding: 2px 8px; border-radius: 999px;}\n#mpm-a .tile[aria-expanded=true]{outline: 3px solid var(--navy); outline-offset: 2px;}\n#mpm-a .tile-detail{background: var(--card); border-radius: 14px; padding: 16px 18px; margin-block-start: 12px; border-inline-start: 6px solid var(--line); display: none;}\n#mpm-a .tile-detail.show{display: block;}\n#mpm-a .tile-detail h3{margin-block-end: 6px;}\n#mpm-a .note{background: #F6F0E1; border-inline-start: 5px solid var(--gold); border-radius: 12px; padding: 14px 16px; margin-block-start: 12px;}\n#mpm-a .note h3{font-size: 0.95rem; margin-block-end: 4px;}\n#mpm-a .close{background: var(--navy); color: #fff; border-radius: 20px; padding: 26px 22px; margin-block-start: 40px;}\n#mpm-a .close h2{color: #fff;}\n#mpm-a .close p{color: #DCE5DF; margin-block: 8px 18px;}\n#mpm-a .actions{display: flex; flex-wrap: wrap; gap: 10px;}\n#mpm-a .btn-light{text-decoration: none; display: inline-block; background: #fff; color: var(--navy); border: none; border-radius: 12px; padding: 12px 20px; font-weight: 600; font-family: var(--display);}\n#mpm-a .btn-gold{background: var(--gold); color: var(--navy); border: none; border-radius: 12px; padding: 12px 20px; font-weight: 600; font-family: var(--display);}\n@media (prefers-reduced-motion: reduce){#mpm-a,#mpm-a *{transition: none !important;}}\n@media print{#mpm-a{background: #fff; font-size: 12pt;}\n#mpm-a .screen{display: none !important;}\n#mpm-a #results{display: block !important;}\n#mpm-a .close,#mpm-a .btn-back,#mpm-a .no-print{display: none !important;}\n#mpm-a .tile-detail{display: block !important;}\n#mpm-a .ring-card,#mpm-a .overall,#mpm-a .tile,#mpm-a .note,#mpm-a .tile-detail{break-inside: avoid;}\n#mpm-a,#mpm-a *{-webkit-print-color-adjust: exact; print-color-adjust: exact;}}\nhtml[lang=ar] #mpm-a{--display: \"Noto Kufi Arabic\", \"IBM Plex Sans Arabic\", Tahoma, sans-serif; --body: \"IBM Plex Sans Arabic\", Tahoma, \"Segoe UI\", sans-serif;}\nhtml[lang=ar] #mpm-a{line-height: 1.8;}\n#mpm-a .topbar{display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-block-end: 16px;}\n#mpm-a .lang{display: inline-flex; background: var(--card); border: 1.5px solid var(--line); border-radius: 999px; padding: 3px;}\n#mpm-a .lang button{border: none; background: none; border-radius: 999px; padding: 5px 14px; font-weight: 600; color: var(--navy-soft); font-size: 0.92rem;}\n#mpm-a .lang button[aria-pressed=\"true\"]{background: var(--navy); color: #fff;}\n#mpm-a .lang .en-label{font-family: \"Sora\", system-ui, sans-serif;}\n#mpm-a .lang .ar-label{font-family: \"IBM Plex Sans Arabic\", Tahoma, sans-serif;}\n@media print{#mpm-a .lang{display: none !important;}}\nheader.wp-block-template-part,.wp-site-blocks>header{display:none!important}\n.entry-content > .mpm{max-width:none!important;margin:0!important;width:100%}\n.mpm{--forest:#1E3A2F;--forest-soft:#2E5244;--burgundy:#7A2335;--gold:#C49A3A;--ivory:#FAF7F0;--sand:#F3EEE2;--ink:#22231F;--muted:#4F5249;--line:#E3DCCB;\nbackground:var(--ivory);color:var(--ink);font-family:\"Source Sans 3\",system-ui,sans-serif;font-size:18px;line-height:1.6;margin:0}\n.mpm *,.mpm *::before,.mpm *::after{box-sizing:border-box}\n.mpm h1,.mpm h2,.mpm h3{font-family:\"Sora\",system-ui,sans-serif;color:var(--forest);line-height:1.2;margin:0;text-wrap:balance}\n.mpm a{color:var(--forest)}\n.mpm a:hover{color:var(--burgundy)}\n.mpm :focus-visible{outline:3px solid var(--gold);outline-offset:3px}\n.mpm .wrap{max-width:1120px;margin:0 auto;padding-inline:20px}\n.mpm .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:12px;font-family:\"Sora\",sans-serif;font-weight:600;font-size:1rem;text-decoration:none;border:1.5px solid var(--forest)}\n.mpm .btn-primary{background:var(--forest);color:#fff}\n.mpm .btn-primary:hover{background:var(--forest-soft);color:#fff}\n.mpm .banner{background:var(--forest);color:#F3EEE2;text-align:center;font-size:.95rem;padding:10px 20px}\n.mpm .banner strong{color:#E9C979}\n.mpm .site-head{background:#fff;border-bottom:1px solid var(--line)}\n.mpm .site-head .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;flex-wrap:wrap}\n.mpm .brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-family:\"Sora\",sans-serif;font-weight:700;font-size:1.1rem;color:var(--forest)}\n.mpm .nav{display:flex;align-items:center;gap:22px;flex-wrap:wrap;font-weight:600;font-size:1rem}\n.mpm .nav a{text-decoration:none;color:var(--ink)}\n.mpm .nav a:hover{color:var(--burgundy)}\n.mpm .nav .btn{min-height:40px;padding:8px 18px}\n.mpm .nav .btn-primary,.mpm .nav .btn-primary:hover{color:#fff}\n.mpm .site-foot{background:var(--forest);color:#DCE5DF;font-size:.95rem;padding-block:28px}\n.mpm .site-foot .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}\n.mpm .site-foot a{color:#E9C979;text-decoration:none;margin-inline-start:18px}\n.mpm .site-foot a:first-child{margin-inline-start:0}\n.mpm .lang{display:inline-flex;border:1.5px solid var(--line);border-radius:999px;padding:3px;background:#fff}\n.mpm .lang button{border:none;background:none;border-radius:999px;padding:5px 14px;font-weight:600;font-size:.92rem;color:var(--forest-soft);cursor:pointer;min-height:34px}\n.mpm .lang button[aria-pressed=\"true\"]{background:var(--forest);color:#fff}\n.mpm .lang [lang=en]{font-family:\"Sora\",system-ui,sans-serif}\n.mpm .lang [lang=ar]{font-family:\"IBM Plex Sans Arabic\",Tahoma,sans-serif}\n.mpm[lang=ar]{font-family:\"IBM Plex Sans Arabic\",Tahoma,\"Segoe UI\",sans-serif;line-height:1.75}\n.mpm[lang=ar] h1,.mpm[lang=ar] h2,.mpm[lang=ar] h3,.mpm[lang=ar] .brand,.mpm[lang=ar] .eyebrow,.mpm[lang=ar] .btn,.mpm[lang=ar] .price,.mpm[lang=ar] .step-list li::before{font-family:\"Noto Kufi Arabic\",\"IBM Plex Sans Arabic\",Tahoma,sans-serif}\n.mpm .nav a[aria-current=\"page\"]{color:var(--burgundy);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}\n.mpm .page-hero{padding-block:72px 56px;background:var(--ivory)}\n.mpm form.contact label{display:grid;gap:6px;font-weight:600;color:var(--forest)}\n.entry-content:has(#mpm-a){padding:0!important;margin:0!important}\n.entry-content:has(#mpm-a) > *{max-width:none!important;margin-inline:0!important;margin-block:0!important}\nmain.wp-block-group:has(#mpm-a){margin-top:0!important;padding-top:0!important}\n.mpm .nav a[aria-current=\"page\"]{color:var(--burgundy);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}\n@media print{.mpm{display:none!important}}\n\n.mpm .menu-btn{display:none;align-items:center;justify-content:center;width:44px;height:40px;border:1.5px solid var(--line,#E3DCCB);border-radius:10px;background:#fff;color:var(--forest,#1E3A2F);cursor:pointer;padding:0}\n@media(max-width:760px){\n.mpm .site-head .wrap{min-height:64px;padding-block:10px;row-gap:10px}\n.mpm .menu-btn{display:inline-flex;margin-inline-start:auto}\n.mpm .nav{width:100%;gap:10px}\n.mpm .nav > a:not(.btn){display:none;order:4;flex-basis:100%;padding:12px 4px;border-top:1px solid var(--line,#E3DCCB)}\n.mpm .nav.open > a:not(.btn){display:block}\n}\n<\/style>\n<div class=\"mpm\" data-chrome lang=\"ar\" dir=\"rtl\">\n  <div class=\"banner\"><span data-s=\"banner\"><strong>\u0627\u0639\u0631\u0641 \u0645\u0643\u0627\u0646\u0643.<\/strong> \u0627\u0628\u062f\u0623 \u062e\u0631\u064a\u0637\u062a\u0643 \u0628\u062a\u0642\u064a\u064a\u0645\u064a\u0646 \u0645\u062c\u0627\u0646\u064a\u064a\u0646: &#8220;<a href='\/index.php\/role-fit\/' style='color:inherit;text-decoration:underline;text-underline-offset:3px'>\u0627\u0644\u0645\u0644\u0627\u0621\u0645\u0629 \u0627\u0644\u0648\u0638\u064a\u0641\u064a\u0629<\/a>&#8221; \u0648&#8221;<a href='\/index.php\/workplace-and-people\/' style='color:inherit;text-decoration:underline;text-underline-offset:3px'>\u0628\u064a\u0626\u0629 \u0627\u0644\u0639\u0645\u0644 \u0648\u0627\u0644\u0646\u0627\u0633<\/a>&#8220;\u060c \u062d\u062a\u0649 30\/11\/2026.<\/span><span data-s=\"banner2\" hidden><strong>\u0627\u0639\u0631\u0641 \u0645\u0643\u0627\u0646\u0643.<\/strong> \u0627\u0628\u062f\u0623 \u0628\u0627\u0644\u0635\u0648\u0631\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u0627\u0644\u0645\u062c\u0627\u0646\u064a\u0629 &#8220;\u0623\u0646\u062a \u0647\u0646\u0627&#8221;.<\/span><\/div>\n  <script>(function(){var s=document.currentScript.previousElementSibling.children;if(Date.now()>=Date.UTC(2026,10,30,21)){s[0].hidden=true;s[1].hidden=false;}})();<\/script>\n  <header class=\"site-head\">\n    <div class=\"wrap\">\n      <a class=\"brand\" href=\"\/\">\n        <svg width=\"26\" height=\"31\" viewBox=\"0 0 80 96\" aria-hidden=\"true\"><path d=\"M40 4 C22 4 8 18 8 36 C8 58 40 92 40 92 C40 92 72 58 72 36 C72 18 58 4 40 4 Z\" fill=\"#1E3A2F\"\/><circle cx=\"40\" cy=\"36\" r=\"17\" transform=\"rotate(-90 40 36)\" fill=\"none\" stroke=\"#2E7D6B\" stroke-width=\"8\" stroke-dasharray=\"16.8 90\"\/><circle cx=\"40\" cy=\"36\" r=\"17\" transform=\"rotate(-30 40 36)\" fill=\"none\" stroke=\"#8C2F45\" stroke-width=\"8\" stroke-dasharray=\"16.8 90\"\/><circle cx=\"40\" cy=\"36\" r=\"17\" transform=\"rotate(30 40 36)\" fill=\"none\" stroke=\"#D6A640\" stroke-width=\"8\" stroke-dasharray=\"16.8 90\"\/><circle cx=\"40\" cy=\"36\" r=\"17\" transform=\"rotate(90 40 36)\" fill=\"none\" stroke=\"#5E6B2A\" stroke-width=\"8\" stroke-dasharray=\"16.8 90\"\/><circle cx=\"40\" cy=\"36\" r=\"17\" transform=\"rotate(150 40 36)\" fill=\"none\" stroke=\"#4F3A63\" stroke-width=\"8\" stroke-dasharray=\"16.8 90\"\/><circle cx=\"40\" cy=\"36\" r=\"17\" transform=\"rotate(210 40 36)\" fill=\"none\" stroke=\"#C8693E\" stroke-width=\"8\" stroke-dasharray=\"16.8 90\"\/><circle cx=\"40\" cy=\"36\" r=\"6\" fill=\"#C49A3A\"\/><\/svg>\n        <span data-s=\"brand\">\u062e\u0631\u064a\u0637\u0629 \u0627\u0644\u0623\u062f\u0627\u0621<\/span>\n      <\/a>\n      <button type=\"button\" class=\"menu-btn\" aria-label=\"Menu \/ \u0627\u0644\u0642\u0627\u0626\u0645\u0629\" aria-expanded=\"false\" onclick=\"this.setAttribute('aria-expanded',this.nextElementSibling.classList.toggle('open'))\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 6h18M3 12h18M3 18h18\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"\/><\/svg><\/button>\n      <nav class=\"nav\" aria-label=\"Main\">\n        <a href=\"\/index.php\/map\/\" data-s=\"nav_map\">\u0627\u0644\u062e\u0631\u064a\u0637\u0629<\/a>\n        <a href=\"\/index.php\/assessments\/\" aria-current=\"page\" data-s=\"nav_assess\">\u0627\u0644\u062a\u0642\u064a\u064a\u0645\u0627\u062a<\/a>\n        <a href=\"\/index.php\/one-to-one\/\" data-s=\"nav_one\">\u062c\u0644\u0633\u0629 \u0648\u0636\u0648\u062d \u0627\u0644\u0623\u062f\u0627\u0621<\/a>\n        <a href=\"\/index.php\/about\/\" data-s=\"nav_about\">\u0646\u0628\u0630\u0629<\/a>\n        <a href=\"\/index.php\/login\/\" data-s=\"nav_signin\">\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644<\/a>\n        <a class=\"btn btn-primary\" href=\"\/index.php\/assessments\/\" data-s=\"nav_start\">\u0627\u0628\u062f\u0623 \u0645\u062c\u0627\u0646\u0627\u064b<\/a>\n        <div class=\"lang\" role=\"group\" aria-label=\"Language \/ \u0627\u0644\u0644\u063a\u0629\"><button type=\"button\" id=\"lang-en\" lang=\"en\" aria-pressed=\"false\">English<\/button><button type=\"button\" id=\"lang-ar\" lang=\"ar\" aria-pressed=\"true\">\u0627\u0644\u0639\u0631\u0628\u064a\u0629<\/button><\/div>\n      <\/nav>\n    <\/div>\n  <\/header>\n<\/div>\n<div id=\"mpm-a\">\n<main class=\"wrap\">\n\n  <!-- Welcome -->\n  <section class=\"screen active\" id=\"welcome\" aria-labelledby=\"w-title\">\n    <div class=\"welcome-card\">\n      <h1 id=\"w-title\" data-i18n=\"title\"><\/h1>\n      <p class=\"lede\" data-i18n=\"lede\"><\/p>\n      <div class=\"facts\"><span class=\"fact\" data-i18n=\"fact2\"><\/span><span class=\"fact\" data-i18n=\"fact3\"><\/span><\/div>\n      <p class=\"instruction\" data-i18n=\"instruction\"><\/p>\n      <form id=\"email-form\" novalidate>\n        <label class=\"field\" for=\"name\" data-i18n=\"nameLabel\"><\/label>\n        <input type=\"text\" id=\"name\" autocomplete=\"name\" data-i18n-ph=\"namePh\" required>\n        <label class=\"field\" for=\"email\" style=\"margin-block-start:14px\" data-i18n=\"emailLabel\"><\/label>\n        <input type=\"email\" id=\"email\" autocomplete=\"email\" placeholder=\"name@example.com\" required>\n        <div class=\"hp\" aria-hidden=\"true\"><label for=\"website\">Website<\/label><input type=\"text\" id=\"website\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\"><\/div>\n        <p class=\"privacy\" data-i18n=\"privacy\"><\/p>\n        <p class=\"error\" id=\"email-error\" role=\"alert\"><\/p>\n        <button type=\"button\" class=\"btn-primary\" id=\"start\" data-i18n=\"start\"><\/button>\n      <\/form>\n    <\/div>\n  <\/section>\n\n  <!-- Questions -->\n  <section class=\"screen\" id=\"questions\" aria-live=\"polite\">\n    <div class=\"q-top\">\n      <button class=\"btn-back\" id=\"back\" type=\"button\" data-i18n=\"back\"><\/button>\n      <span class=\"count\" id=\"count\"><\/span>\n    <\/div>\n    <div class=\"progress\" aria-hidden=\"true\"><div id=\"bar\"><\/div><\/div>\n    <p class=\"statement\" id=\"statement\"><\/p>\n    <div class=\"answers\" id=\"answers\" role=\"radiogroup\" aria-labelledby=\"statement\"><\/div>\n  <\/section>\n\n  <!-- Results -->\n  <section class=\"screen\" id=\"results\">\n    <div class=\"results-head\">\n      <h1 data-i18n=\"resultsTitle\"><\/h1>\n      <p data-i18n=\"resultsSub\"><\/p>\n    <\/div>\n    <div class=\"part\">\n      <h2 data-i18n=\"p1Title\"><\/h2>\n      <p class=\"sub\" data-i18n=\"p1Sub\"><\/p>\n      <div class=\"legend\">\n        <span><i style=\"background:var(--ww)\"><\/i><span data-i18n=\"ww\"><\/span><\/span>\n        <span><i style=\"background:var(--sf)\"><\/i><span data-i18n=\"sf\"><\/span><\/span>\n        <span><i style=\"background:var(--sg)\"><\/i><span data-i18n=\"sg\"><\/span><\/span>\n      <\/div>\n      <div class=\"ring-grid\" id=\"rings\"><\/div>\n    <\/div>\n    <div class=\"part\">\n      <h2 data-i18n=\"p2Title\"><\/h2>\n      <p class=\"sub\" data-i18n=\"p2Sub\"><\/p>\n      <div class=\"legend sq\">\n        <span><i style=\"background:var(--np)\"><\/i><span data-i18n=\"np\"><\/span><\/span>\n        <span><i style=\"background:var(--st)\"><\/i><span data-i18n=\"st\"><\/span><\/span>\n        <span><i style=\"background:var(--cp)\"><\/i><span data-i18n=\"cp\"><\/span><\/span>\n      <\/div>\n      <div class=\"overall\" id=\"overall\"><\/div>\n      <h3 class=\"tiles-title\" data-i18n=\"tilesTitle\"><\/h3>\n      <p class=\"sub no-print\" style=\"color:var(--muted);margin-block-end:12px\" data-i18n=\"tapHint\"><\/p>\n      <div class=\"tiles\" id=\"tiles\"><\/div>\n      <div id=\"tile-details\"><\/div>\n      <div id=\"notes\"><\/div>\n    <\/div>\n    <div class=\"close\">\n      <h2 data-i18n=\"keepTitle\"><\/h2>\n      <p data-i18n=\"keepText\"><\/p>\n      <div class=\"actions\">\n        <button class=\"btn-gold\" id=\"download\" type=\"button\" data-i18n=\"download\"><\/button>\n        <a class=\"btn-light\" id=\"share\" href=\"https:\/\/www.linkedin.com\/\" target=\"_blank\" rel=\"noopener\" data-i18n=\"share\"><\/a>\n      <\/div>\n      <p id=\"pdf-note\" hidden style=\"margin-block:14px 0;font-size:.9rem\" data-i18n=\"pdfNote\"><\/p>\n    <\/div>\n  <\/section>\n\n<\/main>\n\n<script>\n\/* =========================================================\n   CONTENT: English and Arabic, each in its own block.\n   Statement numbers, types and subscales are identical in both.\n   ========================================================= *\/\nconst EN = (() => {\nconst SCALE = [\"Strongly disagree\", \"Disagree\", \"Neither agree nor disagree\", \"Agree\", \"Strongly agree\"];\n\nconst SUBSCALES = {\n  clarity: {\n    name: \"What you were told on entry\",\n    structure: {\n      ww: \"The role is what you understood it to be. What you were told matches what you do.\",\n      sf: \"In places, the role has drifted from what you were told. Worth noting which parts are new or different.\",\n      sg: \"The job you do is substantially different from the one you took on. Some of your difficulty may come from that gap, not from how you're doing the job.\"\n    },\n    handling: {\n      np: \"Where the role differs from what you expected, you judge yourself by the job as it really is.\",\n      st: \"Sometimes you measure yourself against the job you expected, or let the gap go unmentioned.\",\n      cp: \"You tend to hold yourself to the job you expected, and to leave the gap unspoken. Naming the difference is often the first step to having the real job recognised.\"\n    },\n    combined: \"Given how different the job is from what you were told, holding on to the original picture is understandable. The job you actually do is the one to be measured against.\"\n  },\n  early: {\n    name: \"Early support\",\n    structure: {\n      ww: \"You were brought into the role well. Someone helped you settle in, and you had time to find your feet.\",\n      sf: \"Your start in the role was supported in some ways and not others. Worth recalling what you had to work out alone.\",\n      sg: \"You were largely left to find your own way into the role, and expected to perform before you knew how things worked. That's about how people are brought in, not about you.\"\n    },\n    handling: {\n      np: \"You look back on your start in the role without carrying it as a judgement on yourself.\",\n      st: \"Some of how your start went still stays with you, or you kept early struggles to yourself.\",\n      cp: \"You kept early struggles to yourself, and may still judge yourself by that start. A difficult beginning says more about how you were brought in than about what you can do.\"\n    },\n    combined: \"With so little support at the start, a rough beginning was likely. It's worth letting that start be judged for what it was.\"\n  },\n  strengths: {\n    name: \"Strengths and demands\",\n    structure: {\n      ww: \"Your role makes good use of what you're good at, and what it asks of you suits you.\",\n      sf: \"Parts of your role fit your strengths and parts don't. Worth mapping which is which.\",\n      sg: \"There's a real mismatch between what the role asks and what you do best. That's a question of fit between you and the role, not a verdict on either.\"\n    },\n    handling: {\n      np: \"You accept that no role fits perfectly, and you don't hide what you're good at.\",\n      st: \"At times you expect yourself to be good at everything the role asks, or keep your strengths in the background.\",\n      cp: \"You hold yourself to being good at every part of the role, while the things you do best go unused. The fit may be worth discussing, rather than trying to close every gap through effort.\"\n    },\n    combined: \"With a fit this poor, pushing yourself to cover every part is understandable. But effort alone rarely fixes a mismatch.\"\n  },\n  pay: {\n    name: \"Pay and growth\",\n    structure: {\n      ww: \"Your pay reflects your responsibility, and you can see room to keep growing.\",\n      sf: \"Either the pay or the room to grow doesn't feel right. Worth pinning down which matters more to you.\",\n      sg: \"Your pay doesn't match what you carry, and there's little room to grow. That's about how the role is valued and structured, not about what you're worth.\"\n    },\n    handling: {\n      np: \"You're clear about how you'd like to grow, and willing to raise it.\",\n      st: \"Sometimes you hold back from asking about your development, or tell yourself you shouldn't expect more.\",\n      cp: \"You tend not to ask about your development, and to talk yourself out of expecting more. Being grateful for a job is healthy, but it isn't a reason to stop asking.\"\n    },\n    combined: \"With so little room to grow, lowering your expectations is understandable. But not asking makes it less likely that anything changes.\"\n  }\n};\n\n\/\/ type: S = structure, R = structure reverse-scored, H = response\nconst STATEMENTS = {\n  1:  { sub: \"clarity\", type: \"S\", text: \"The job turned out to be different from what I was told when I took it on.\" },\n  2:  { sub: \"clarity\", type: \"R\", text: \"The description of my role reflects the work I actually do.\" },\n  3:  { sub: \"clarity\", type: \"S\", text: \"I was chosen for this role on qualities that have little to do with what it actually requires.\" },\n  4:  { sub: \"clarity\", type: \"S\", text: \"Important parts of my job were never mentioned when I took it on.\" },\n  5:  { sub: \"clarity\", type: \"H\", text: \"When my job goes beyond what I was told it would be, I keep it to myself rather than raise it.\" },\n  6:  { sub: \"clarity\", type: \"H\", text: \"I measure myself against the job I expected rather than the one I actually have.\" },\n  7:  { sub: \"early\", type: \"S\", text: \"In my first months in this role, I was left to work things out on my own.\" },\n  8:  { sub: \"early\", type: \"R\", text: \"Someone was responsible for helping me settle into the role.\" },\n  9:  { sub: \"early\", type: \"S\", text: \"I struggled early on at points someone could have warned me about.\" },\n  10: { sub: \"early\", type: \"S\", text: \"I was expected to perform fully before I understood how things work here.\" },\n  11: { sub: \"early\", type: \"H\", text: \"I kept my early struggles to myself rather than ask for help.\" },\n  12: { sub: \"early\", type: \"H\", text: \"I still carry doubts about myself from how my first months in the role went.\" },\n  13: { sub: \"strengths\", type: \"S\", text: \"My role rarely uses the things I'm best at.\" },\n  14: { sub: \"strengths\", type: \"R\", text: \"What the role demands matches what I'm good at.\" },\n  15: { sub: \"strengths\", type: \"S\", text: \"A large part of my job calls for abilities that don't come naturally to me.\" },\n  16: { sub: \"strengths\", type: \"S\", text: \"I would do noticeably better in a role that fits me more closely.\" },\n  17: { sub: \"strengths\", type: \"H\", text: \"I think I should be able to do everything the role asks, even the parts that don't suit me.\" },\n  18: { sub: \"strengths\", type: \"H\", text: \"I play down my strengths because the role doesn't ask for them.\" },\n  19: { sub: \"pay\", type: \"S\", text: \"My pay doesn't reflect the level of responsibility I carry.\" },\n  20: { sub: \"pay\", type: \"S\", text: \"No one has discussed my development or future with me.\" },\n  21: { sub: \"pay\", type: \"R\", text: \"I can see how I can keep growing, whether within this role or beyond it.\" },\n  22: { sub: \"pay\", type: \"S\", text: \"People who do this role well leave because there's no room to grow.\" },\n  23: { sub: \"pay\", type: \"H\", text: \"I avoid asking about my development in case it looks like I'm not satisfied.\" },\n  24: { sub: \"pay\", type: \"H\", text: \"I tell myself I'm lucky to have this job, so I shouldn't expect more.\" }\n};\n\nconst ORDER = [1, 13, 7, 23, 2, 19, 11, 14, 20, 5, 9, 15, 24, 3, 8, 17, 21, 4, 12, 16, 22, 6, 10, 18];\n\nconst OVERALL_HANDLING = {\n  np: \"When the role doesn't fit as expected, you judge yourself fairly and speak up about the gaps.\",\n  st: \"Sometimes you address the gaps in fit, and sometimes you carry them quietly. The breakdown below shows where.\",\n  cp: \"When the role doesn't fit, your habit is to make up the difference yourself: holding yourself to the job you expected, keeping struggles quiet, not asking for more. It shows commitment, but it can also keep a poor fit in place and the cost on you.\"\n};\n\nconst NO_FRICTION_NOTE = \"In {area}, things mostly work, yet you still find yourself carrying the cost. That habit may be coming with you from somewhere else, and it's worth a closer look.\";\n\nconst STRUCT_BANDS = { ww: \"Working well\", sf: \"Some friction\", sg: \"Significant friction\" };\nconst HAND_BANDS = { np: \"Not a pattern\", st: \"Sometimes\", cp: \"A clear pattern\" };\n\nreturn { SCALE, SUBSCALES, STATEMENTS, OVERALL_HANDLING, NO_FRICTION_NOTE, STRUCT_BANDS, HAND_BANDS };\n})();\n\nconst AR = (() => {\nconst SCALE = [\"\u0623\u062e\u062a\u0644\u0641 \u0628\u0634\u062f\u0629\", \"\u0644\u0627 \u0623\u0648\u0627\u0641\u0642\", \"\u0645\u062d\u0627\u064a\u062f\", \"\u0623\u0648\u0627\u0641\u0642\", \"\u0623\u0648\u0627\u0641\u0642 \u0628\u0634\u062f\u0629\"];\n\nconst SUBSCALES = {\n  clarity: {\n    name: \"\u0645\u0627 \u0642\u064a\u0644 \u0644\u0643 \u0639\u0646\u062f \u0627\u0644\u0627\u0646\u0636\u0645\u0627\u0645\", nameEn: \"What you were told on entry\",\n    structure: {\n      ww: \"\u062f\u0648\u0631\u0643 \u0627\u0644\u062d\u0627\u0644\u064a \u064a\u062a\u0648\u0627\u0641\u0642 \u0645\u0639 \u0641\u0647\u0645\u0643 \u0627\u0644\u0645\u0633\u0628\u0642 \u0644\u0647\u060c \u0648\u0645\u0627 \u062a\u0642\u0648\u0645 \u0628\u0647 \u064a\u0648\u0627\u0641\u0642 \u0645\u0627 \u062a\u0641\u0647\u0645\u0647 \u0639\u0646 \u062f\u0648\u0631\u0643 \u0627\u0644\u0648\u0638\u064a\u0641\u064a.\",\n      sf: \"\u0641\u064a \u0628\u0639\u0636 \u0627\u0644\u062c\u0648\u0627\u0646\u0628\u060c \u0627\u0646\u062d\u0631\u0641 \u0627\u0644\u062f\u0648\u0631 \u0639\u0645\u0627 \u0642\u064a\u0644 \u0644\u0643. \u0645\u0646 \u0627\u0644\u0645\u0641\u064a\u062f \u0645\u0644\u0627\u062d\u0638\u0629 \u0627\u0644\u0623\u062c\u0632\u0627\u0621 \u0627\u0644\u062c\u062f\u064a\u062f\u0629 \u0623\u0648 \u0627\u0644\u0645\u062e\u062a\u0644\u0641\u0629.\",\n      sg: \"\u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0627\u0644\u062a\u064a \u062a\u0642\u0648\u0645 \u0628\u0647\u0627 \u062a\u062e\u062a\u0644\u0641 \u062c\u0648\u0647\u0631\u064a\u0627\u064b \u0639\u0646 \u062a\u0644\u0643 \u0627\u0644\u062a\u064a \u062a\u0648\u0644\u064a\u062a\u0647\u0627. \u0642\u062f \u064a\u0646\u0628\u0639 \u062c\u0632\u0621 \u0645\u0646 \u0627\u0644\u0635\u0639\u0648\u0628\u0629 \u0627\u0644\u062a\u064a \u062a\u0648\u0627\u062c\u0647\u0647\u0627 \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0641\u062c\u0648\u0629\u060c \u0648\u0644\u064a\u0633 \u0645\u0646 \u0637\u0631\u064a\u0642\u0629 \u0623\u062f\u0627\u0626\u0643 \u0644\u0644\u0648\u0638\u064a\u0641\u0629.\"\n    },\n    handling: {\n      np: \"\u0639\u0646\u062f\u0645\u0627 \u064a\u062e\u062a\u0644\u0641 \u0627\u0644\u062f\u0648\u0631 \u0639\u0645\u0627 \u062a\u0648\u0642\u0639\u062a\u0647\u060c \u0641\u0625\u0646\u0643 \u062a\u0642\u064a\u0651\u0645 \u0646\u0641\u0633\u0643 \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0643\u0645\u0627 \u0647\u064a \u0641\u064a \u0627\u0644\u0648\u0627\u0642\u0639.\",\n      st: \"\u0623\u062d\u064a\u0627\u0646\u0627\u064b \u062a\u0642\u064a\u0651\u0645 \u0646\u0641\u0633\u0643 \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0627\u0644\u062a\u064a \u062a\u0648\u0642\u0639\u062a\u0647\u0627\u060c \u0623\u0648 \u062a\u062f\u0639 \u0627\u0644\u0641\u062c\u0648\u0629 \u062a\u0645\u0631 \u062f\u0648\u0646 \u0630\u0643\u0631\u0647\u0627.\",\n      cp: \"\u0623\u0646\u062a \u062a\u0645\u064a\u0644 \u0625\u0644\u0649 \u0625\u0644\u0632\u0627\u0645 \u0646\u0641\u0633\u0643 \u0628\u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0627\u0644\u062a\u064a \u062a\u0648\u0642\u0639\u062a\u0647\u0627\u060c \u0648\u062a\u0631\u0643 \u0627\u0644\u0641\u062c\u0648\u0629 \u062f\u0648\u0646 \u0627\u0644\u062a\u062d\u062f\u062b \u0639\u0646\u0647\u0627. \u062a\u0633\u0645\u064a\u0629 \u0627\u0644\u0627\u062e\u062a\u0644\u0627\u0641 \u063a\u0627\u0644\u0628\u0627\u064b \u0645\u0627 \u062a\u0643\u0648\u0646 \u0627\u0644\u062e\u0637\u0648\u0629 \u0627\u0644\u0623\u0648\u0644\u0649 \u0644\u0644\u0627\u0639\u062a\u0631\u0627\u0641 \u0628\u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0627\u0644\u0641\u0639\u0644\u064a\u0629.\"\n    },\n    combined: \"\u0628\u0627\u0644\u0646\u0638\u0631 \u0625\u0644\u0649 \u0645\u062f\u0649 \u0627\u062e\u062a\u0644\u0627\u0641 \u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0639\u0645\u0627 \u0642\u064a\u0644 \u0644\u0643\u060c \u0641\u0625\u0646 \u0627\u0644\u062a\u0645\u0633\u0643 \u0628\u0627\u0644\u0635\u0648\u0631\u0629 \u0627\u0644\u0623\u0635\u0644\u064a\u0629 \u0623\u0645\u0631 \u0645\u0641\u0647\u0648\u0645. \u064a\u062c\u0628 \u0623\u0646 \u064a\u062a\u0645 \u062a\u0642\u064a\u064a\u0645\u0643 \u0639\u0644\u0649 \u0623\u0633\u0627\u0633 \u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0627\u0644\u062a\u064a \u062a\u0642\u0648\u0645 \u0628\u0647\u0627 \u0641\u0639\u0644\u064a\u0627\u064b.\"\n  },\n  early: {\n    name: \"\u0627\u0644\u062f\u0639\u0645 \u0627\u0644\u0645\u0628\u0643\u0631\", nameEn: \"Early support\",\n    structure: {\n      ww: \"\u062a\u0645 \u062f\u0639\u0645\u0643 \u0641\u064a \u0627\u0644\u062f\u0648\u0631 \u0628\u0634\u0643\u0644 \u062c\u064a\u062f. \u0633\u0627\u0639\u062f\u0643 \u0634\u062e\u0635 \u0645\u0627 \u0639\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u0642\u0631\u0627\u0631\u060c \u0648\u0643\u0627\u0646 \u0644\u062f\u064a\u0643 \u0627\u0644\u0648\u0642\u062a \u0644\u062a\u062a\u0623\u0642\u0644\u0645.\",\n      sf: \"\u0628\u062f\u0627\u064a\u062a\u0643 \u0641\u064a \u0627\u0644\u062f\u0648\u0631 \u0643\u0627\u0646\u062a \u0645\u062f\u0639\u0648\u0645\u0629 \u0641\u064a \u0628\u0639\u0636 \u0627\u0644\u062c\u0648\u0627\u0646\u0628 \u062f\u0648\u0646 \u063a\u064a\u0631\u0647\u0627. \u0645\u0646 \u0627\u0644\u0645\u0641\u064a\u062f \u062a\u0630\u0643\u0631 \u0645\u0627 \u0643\u0627\u0646 \u0639\u0644\u064a\u0643 \u0627\u0643\u062a\u0634\u0627\u0641\u0647 \u0628\u0645\u0641\u0631\u062f\u0643.\",\n      sg: \"\u062a\u064f\u0631\u0643\u062a \u0625\u0644\u0649 \u062d\u062f \u0643\u0628\u064a\u0631 \u0644\u062a\u062c\u062f \u0637\u0631\u064a\u0642\u0643 \u0627\u0644\u062e\u0627\u0635 \u0641\u064a \u0627\u0644\u062f\u0648\u0631\u060c \u0648\u0643\u0627\u0646 \u064a\u064f\u062a\u0648\u0642\u0639 \u0645\u0646\u0643 \u0627\u0644\u0623\u062f\u0627\u0621 \u0642\u0628\u0644 \u0623\u0646 \u062a\u0639\u0631\u0641 \u0643\u064a\u0641 \u062a\u0633\u064a\u0631 \u0627\u0644\u0623\u0645\u0648\u0631. \u0647\u0630\u0627 \u064a\u062a\u0639\u0644\u0642 \u0628\u0623\u0633\u0644\u0648\u0628 \u062f\u0639\u0645 \u0627\u0644\u0645\u0648\u0638\u0641\u064a\u0646 \u0627\u0644\u062c\u062f\u062f\u060c \u0648\u0644\u064a\u0633 \u0628\u0643.\"\n    },\n    handling: {\n      np: \"\u0623\u0646\u062a \u062a\u0646\u0638\u0631 \u0625\u0644\u0649 \u0628\u062f\u0627\u064a\u062a\u0643 \u0641\u064a \u0627\u0644\u062f\u0648\u0631 \u062f\u0648\u0646 \u0623\u0646 \u062a\u0639\u062a\u0628\u0631\u0647\u0627 \u062d\u0643\u0645\u0627\u064b \u0639\u0644\u0649 \u0646\u0641\u0633\u0643.\",\n      st: \"\u0644\u0627 \u064a\u0632\u0627\u0644 \u062c\u0632\u0621 \u0645\u0646 \u0643\u064a\u0641\u064a\u0629 \u0633\u064a\u0631 \u0628\u062f\u0627\u064a\u062a\u0643 \u0639\u0627\u0644\u0642\u0627\u064b \u0645\u0639\u0643\u060c \u0623\u0648 \u0623\u0646\u0643 \u0627\u062d\u062a\u0641\u0638\u062a \u0628\u0627\u0644\u0635\u0639\u0648\u0628\u0627\u062a \u0627\u0644\u0645\u0628\u0643\u0631\u0629 \u0644\u0646\u0641\u0633\u0643.\",\n      cp: \"\u0644\u0642\u062f \u0627\u062d\u062a\u0641\u0638\u062a \u0628\u0627\u0644\u0635\u0639\u0648\u0628\u0627\u062a \u0627\u0644\u0645\u0628\u0643\u0631\u0629 \u0644\u0646\u0641\u0633\u0643\u060c \u0648\u0631\u0628\u0645\u0627 \u0644\u0627 \u062a\u0632\u0627\u0644 \u062a\u0642\u064a\u0651\u0645 \u0646\u0641\u0633\u0643 \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u062a\u0644\u0643 \u0627\u0644\u0628\u062f\u0627\u064a\u0629. \u0627\u0644\u0628\u062f\u0627\u064a\u0629 \u0627\u0644\u0635\u0639\u0628\u0629 \u062a\u0639\u0628\u0631 \u0639\u0646 \u0623\u0633\u0644\u0648\u0628 \u062f\u0639\u0645 \u0627\u0644\u0645\u0648\u0638\u0641\u064a\u0646 \u0627\u0644\u062c\u062f\u062f \u0623\u0643\u062b\u0631 \u0645\u0645\u0627 \u062a\u0639\u0628\u0631 \u0639\u0645\u0627 \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0642\u064a\u0627\u0645 \u0628\u0647.\"\n    },\n    combined: \"\u0645\u0639 \u0648\u062c\u0648\u062f \u0627\u0644\u0642\u0644\u064a\u0644 \u0645\u0646 \u0627\u0644\u062f\u0639\u0645 \u0641\u064a \u0627\u0644\u0628\u062f\u0627\u064a\u0629\u060c \u0643\u0627\u0646\u062a \u0627\u0644\u0628\u062f\u0627\u064a\u0629 \u0627\u0644\u0635\u0639\u0628\u0629 \u0645\u062d\u062a\u0645\u0644\u0629. \u0645\u0646 \u0627\u0644\u0645\u0641\u064a\u062f \u062a\u0631\u0643 \u0627\u0644\u062d\u0643\u0645 \u0639\u0644\u0649 \u062a\u0644\u0643 \u0627\u0644\u0628\u062f\u0627\u064a\u0629 \u0641\u064a \u062d\u062f\u0648\u062f\u0647.\"\n  },\n  strengths: {\n    name: \"\u0646\u0642\u0627\u0637 \u0627\u0644\u0642\u0648\u0629 \u0648\u0627\u0644\u0645\u062a\u0637\u0644\u0628\u0627\u062a\", nameEn: \"Strengths and demands\",\n    structure: {\n      ww: \"\u064a\u0633\u062a\u0641\u064a\u062f \u062f\u0648\u0631\u0643 \u0628\u0634\u0643\u0644 \u062c\u064a\u062f \u0645\u0645\u0627 \u062a\u062c\u064a\u062f\u0647\u060c \u0648\u0645\u062a\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u062f\u0648\u0631 \u0627\u0644\u0648\u0638\u064a\u0641\u064a \u062a\u062a\u0646\u0627\u0633\u0628 \u0645\u0639\u0643.\",\n      sf: \"\u0623\u062c\u0632\u0627\u0621 \u0645\u0646 \u062f\u0648\u0631\u0643 \u062a\u062a\u0646\u0627\u0633\u0628 \u0645\u0639 \u0646\u0642\u0627\u0637 \u0642\u0648\u062a\u0643 \u0648\u0623\u062c\u0632\u0627\u0621 \u0623\u062e\u0631\u0649 \u0644\u0627 \u062a\u062a\u0646\u0627\u0633\u0628. \u0645\u0646 \u0627\u0644\u0645\u0641\u064a\u062f \u062a\u062d\u062f\u064a\u062f \u0623\u064a\u0647\u0627 \u064a\u062a\u0646\u0627\u0633\u0628 \u0648\u0623\u064a\u0647\u0627 \u0644\u0627 \u064a\u062a\u0646\u0627\u0633\u0628.\",\n      sg: \"\u0647\u0646\u0627\u0643 \u0639\u062f\u0645 \u062a\u0637\u0627\u0628\u0642 \u062d\u0642\u064a\u0642\u064a \u0628\u064a\u0646 \u0645\u0627 \u064a\u0637\u0644\u0628\u0647 \u0627\u0644\u062f\u0648\u0631 \u0648\u0645\u0627 \u062a\u062c\u064a\u062f\u0647. \u0647\u0630\u0647 \u0645\u0633\u0623\u0644\u0629 \u062a\u0648\u0627\u0641\u0642 \u0628\u064a\u0646\u0643 \u0648\u0628\u064a\u0646 \u0627\u0644\u062f\u0648\u0631\u060c \u0648\u0644\u064a\u0633\u062a \u062d\u0643\u0645\u0627\u064b.\"\n    },\n    handling: {\n      np: \"\u0623\u0646\u062a \u062a\u062a\u0642\u0628\u0644 \u0623\u0646\u0647 \u0644\u0627 \u064a\u0648\u062c\u062f \u062f\u0648\u0631 \u064a\u0646\u0627\u0633\u0628\u0643 \u0628\u0634\u0643\u0644 \u0645\u062b\u0627\u0644\u064a\u060c \u0648\u0644\u0627 \u062a\u062e\u0641\u064a \u0645\u0627 \u062a\u062c\u064a\u062f\u0647.\",\n      st: \"\u0641\u064a \u0628\u0639\u0636 \u0627\u0644\u0623\u062d\u064a\u0627\u0646 \u062a\u062a\u0648\u0642\u0639 \u0645\u0646 \u0646\u0641\u0633\u0643 \u0623\u0646 \u062a\u062c\u064a\u062f \u0643\u0644 \u0645\u0627 \u064a\u062a\u0637\u0644\u0628\u0647 \u0627\u0644\u062f\u0648\u0631\u060c \u0623\u0648 \u062a\u0628\u0642\u064a \u0646\u0642\u0627\u0637 \u0642\u0648\u062a\u0643 \u0641\u064a \u0627\u0644\u062e\u0644\u0641\u064a\u0629.\",\n      cp: \"\u0623\u0646\u062a \u062a\u0644\u0632\u0645 \u0646\u0641\u0633\u0643 \u0628\u0625\u062c\u0627\u062f\u0629 \u0643\u0644 \u062c\u0632\u0621 \u0645\u0646 \u0627\u0644\u062f\u0648\u0631\u060c \u0628\u064a\u0646\u0645\u0627 \u062a\u0638\u0644 \u0627\u0644\u0623\u0634\u064a\u0627\u0621 \u0627\u0644\u062a\u064a \u062a\u062c\u064a\u062f\u0647\u0627 \u063a\u064a\u0631 \u0645\u0633\u062a\u062e\u062f\u0645\u0629. \u0627\u0644\u062a\u0648\u0627\u0641\u0642 \u0627\u0644\u0648\u0638\u064a\u0641\u064a \u0642\u062f \u064a\u0633\u062a\u062d\u0642 \u0627\u0644\u0645\u0646\u0627\u0642\u0634\u0629\u060c \u0628\u062f\u0644\u0627\u064b \u0645\u0646 \u0628\u0630\u0644 \u0627\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u062c\u0647\u062f \u0641\u064a \u0645\u062d\u0627\u0648\u0644\u0629 \u0633\u062f \u0643\u0644 \u0641\u062c\u0648\u0629.\"\n    },\n    combined: \"\u0645\u0639 \u0647\u0630\u0627 \u0627\u0644\u062a\u0648\u0627\u0641\u0642 \u0627\u0644\u0636\u0639\u064a\u0641\u060c \u0641\u0625\u0646 \u0627\u0644\u0636\u063a\u0637 \u0639\u0644\u0649 \u0646\u0641\u0633\u0643 \u0644\u062a\u063a\u0637\u064a\u0629 \u0643\u0644 \u062c\u0632\u0621 \u0623\u0645\u0631 \u0645\u0641\u0647\u0648\u0645. \u0644\u0643\u0646 \u0627\u0644\u062c\u0647\u062f \u0648\u062d\u062f\u0647 \u0646\u0627\u062f\u0631\u0627\u064b \u0645\u0627 \u064a\u0639\u0627\u0644\u062c \u0639\u062f\u0645 \u0627\u0644\u062a\u0648\u0627\u0641\u0642.\"\n  },\n  pay: {\n    name: \"\u0627\u0644\u0631\u0627\u062a\u0628 \u0648\u0627\u0644\u0646\u0645\u0648\", nameEn: \"Pay and growth\",\n    structure: {\n      ww: \"\u0631\u0627\u062a\u0628\u0643 \u064a\u0639\u0643\u0633 \u0645\u0633\u0624\u0648\u0644\u064a\u062a\u0643\u060c \u0648\u064a\u0645\u0643\u0646\u0643 \u0631\u0624\u064a\u0629 \u0645\u0633\u0627\u062d\u0629 \u0644\u0645\u0648\u0627\u0635\u0644\u0629 \u0627\u0644\u062a\u0637\u0648\u0631.\",\n      sf: \"\u0625\u0645\u0627 \u0623\u0646 \u0627\u0644\u0631\u0627\u062a\u0628 \u0623\u0648 \u0645\u062c\u0627\u0644 \u0627\u0644\u062a\u0637\u0648\u0631 \u0644\u0627 \u064a\u0628\u062f\u0648 \u0645\u0646\u0627\u0633\u0628\u0627\u064b. \u0645\u0646 \u0627\u0644\u0645\u0641\u064a\u062f \u062a\u062d\u062f\u064a\u062f \u0623\u064a\u0647\u0645\u0627 \u064a\u0647\u0645\u0643 \u0623\u0643\u062b\u0631.\",\n      sg: \"\u0631\u0627\u062a\u0628\u0643 \u0644\u0627 \u064a\u062a\u0637\u0627\u0628\u0642 \u0645\u0639 \u0645\u0627 \u062a\u062a\u062d\u0645\u0644\u0647 \u0645\u0646 \u0645\u0633\u0624\u0648\u0644\u064a\u0627\u062a\u060c \u0648\u0647\u0646\u0627\u0643 \u0645\u062c\u0627\u0644 \u0636\u0626\u064a\u0644 \u0644\u0644\u062a\u0637\u0648\u0631. \u0647\u0630\u0627 \u064a\u062a\u0639\u0644\u0642 \u0628\u0643\u064a\u0641\u064a\u0629 \u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u062f\u0648\u0631 \u0648\u0647\u064a\u0643\u0644\u062a\u0647\u060c \u0648\u0644\u064a\u0633 \u0628\u0642\u064a\u0645\u062a\u0643 \u0623\u0646\u062a.\"\n    },\n    handling: {\n      np: \"\u0623\u0646\u062a \u0648\u0627\u0636\u062d \u0628\u0634\u0623\u0646 \u0627\u0644\u0643\u064a\u0641\u064a\u0629 \u0627\u0644\u062a\u064a \u062a\u0648\u062f \u0627\u0644\u062a\u0637\u0648\u0631 \u0628\u0647\u0627\u060c \u0648\u0645\u0633\u062a\u0639\u062f \u0644\u0637\u0631\u062d \u0627\u0644\u0623\u0645\u0631.\",\n      st: \"\u0623\u062d\u064a\u0627\u0646\u0627\u064b \u062a\u062a\u0631\u062f\u062f \u0641\u064a \u0627\u0644\u0633\u0624\u0627\u0644 \u0639\u0646 \u062a\u0637\u0648\u0631\u0643\u060c \u0623\u0648 \u062a\u0642\u0648\u0644 \u0644\u0646\u0641\u0633\u0643 \u0625\u0646\u0647 \u0644\u0627 \u064a\u0646\u0628\u063a\u064a \u0644\u0643 \u0623\u0646 \u062a\u062a\u0648\u0642\u0639 \u0627\u0644\u0645\u0632\u064a\u062f.\",\n      cp: \"\u0623\u0646\u062a \u062a\u0645\u064a\u0644 \u0625\u0644\u0649 \u0639\u062f\u0645 \u0627\u0644\u0633\u0624\u0627\u0644 \u0639\u0646 \u062a\u0637\u0648\u0631\u0643\u060c \u0648\u062a\u0642\u0646\u0639 \u0646\u0641\u0633\u0643 \u0628\u0639\u062f\u0645 \u062a\u0648\u0642\u0639 \u0627\u0644\u0645\u0632\u064a\u062f. \u0627\u0644\u0627\u0645\u062a\u0646\u0627\u0646 \u0644\u0644\u0648\u0638\u064a\u0641\u0629 \u0623\u0645\u0631 \u0635\u062d\u064a\u060c \u0648\u0644\u0643\u0646\u0647 \u0644\u064a\u0633 \u0633\u0628\u0628\u0627\u064b \u0644\u0644\u062a\u0648\u0642\u0641 \u0639\u0646 \u0627\u0644\u0645\u0637\u0627\u0644\u0628\u0629.\"\n    },\n    combined: \"\u0645\u0639 \u0648\u062c\u0648\u062f \u0645\u0633\u0627\u062d\u0629 \u0636\u0626\u064a\u0644\u0629 \u062c\u062f\u0627\u064b \u0644\u0644\u062a\u0637\u0648\u0631\u060c \u0641\u0625\u0646 \u062e\u0641\u0636 \u062a\u0648\u0642\u0639\u0627\u062a\u0643 \u0623\u0645\u0631 \u0645\u0641\u0647\u0648\u0645. \u0644\u0643\u0646 \u0639\u062f\u0645 \u0627\u0644\u0633\u0624\u0627\u0644 \u064a\u064f\u0636\u0639\u0641 \u0627\u062d\u062a\u0645\u0627\u0644\u064a\u0629 \u0627\u0644\u062a\u063a\u064a\u064a\u0631.\"\n  }\n};\n\n\/\/ type: S = structure, R = structure reverse-scored, H = response\nconst STATEMENTS = {\n  1:  { sub: \"clarity\", type: \"S\", text: \"\u0627\u062a\u0636\u062d \u0623\u0646 \u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u062a\u062e\u062a\u0644\u0641 \u0639\u0645\u0627 \u0642\u064a\u0644 \u0644\u064a \u0639\u0646\u062f\u0645\u0627 \u062a\u0648\u0644\u064a\u062a\u0647\u0627.\" },\n  2:  { sub: \"clarity\", type: \"R\", text: \"\u0648\u0635\u0641 \u062f\u0648\u0631\u064a \u0627\u0644\u0648\u0638\u064a\u0641\u064a \u064a\u0639\u0643\u0633 \u0627\u0644\u0639\u0645\u0644 \u0627\u0644\u0630\u064a \u0623\u0642\u0648\u0645 \u0628\u0647 \u0641\u0639\u0644\u064a\u0627\u064b.\" },\n  3:  { sub: \"clarity\", type: \"S\", text: \"\u062a\u0645 \u0627\u062e\u062a\u064a\u0627\u0631\u064a \u0644\u0647\u0630\u0627 \u0627\u0644\u062f\u0648\u0631 \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u0645\u0645\u064a\u0632\u0627\u062a \u0644\u064a\u0633 \u0644\u0647\u0627 \u0639\u0644\u0627\u0642\u0629 \u062a\u0630\u0643\u0631 \u0628\u0645\u0627 \u064a\u062a\u0637\u0644\u0628\u0647 \u0627\u0644\u062f\u0648\u0631 \u0641\u0639\u0644\u064a\u0627\u064b.\" },\n  4:  { sub: \"clarity\", type: \"S\", text: \"\u0644\u0645 \u064a\u062a\u0645 \u0630\u0643\u0631 \u0623\u062c\u0632\u0627\u0621 \u0645\u0647\u0645\u0629 \u0645\u0646 \u0648\u0638\u064a\u0641\u062a\u064a \u0639\u0644\u0649 \u0627\u0644\u0625\u0637\u0644\u0627\u0642 \u0639\u0646\u062f\u0645\u0627 \u062a\u0648\u0644\u064a\u062a\u0647\u0627.\" },\n  5:  { sub: \"clarity\", type: \"H\", text: \"\u0639\u0646\u062f\u0645\u0627 \u062a\u062a\u062c\u0627\u0648\u0632 \u0648\u0638\u064a\u0641\u062a\u064a \u0645\u0627 \u0642\u064a\u0644 \u0644\u064a \u0625\u0646\u0647\u0627 \u0633\u062a\u0643\u0648\u0646 \u0639\u0644\u064a\u0647\u060c \u0623\u062d\u062a\u0641\u0638 \u0628\u0627\u0644\u0623\u0645\u0631 \u0644\u0646\u0641\u0633\u064a \u0628\u062f\u0644\u0627\u064b \u0645\u0646 \u0625\u062b\u0627\u0631\u062a\u0647.\" },\n  6:  { sub: \"clarity\", type: \"H\", text: \"\u0623\u0642\u064a\u0651\u0645 \u0646\u0641\u0633\u064a \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0627\u0644\u062a\u064a \u062a\u0648\u0642\u0639\u062a\u0647\u0627 \u0648\u0644\u064a\u0633 \u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0627\u0644\u062a\u064a \u0623\u0634\u063a\u0644\u0647\u0627 \u0641\u0639\u0644\u064a\u0627\u064b.\" },\n  7:  { sub: \"early\", type: \"S\", text: \"\u0641\u064a \u0627\u0644\u0623\u0634\u0647\u0631 \u0627\u0644\u0623\u0648\u0644\u0649 \u0644\u064a \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u062f\u0648\u0631\u060c \u0644\u0645 \u0623\u062a\u0644\u0642 \u0645\u0633\u0627\u0639\u062f\u0629 \u0644\u062a\u0648\u0636\u064a\u062d \u0627\u0644\u0623\u0645\u0648\u0631.\" },\n  8:  { sub: \"early\", type: \"R\", text: \"\u0643\u0627\u0646 \u0647\u0646\u0627\u0643 \u0634\u062e\u0635 \u0645\u0633\u0624\u0648\u0644 \u0639\u0646 \u0645\u0633\u0627\u0639\u062f\u062a\u064a \u0641\u064a \u0627\u0644\u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u062f\u0648\u0631.\" },\n  9:  { sub: \"early\", type: \"S\", text: \"\u0639\u0627\u0646\u064a\u062a \u0641\u064a \u0627\u0644\u0628\u062f\u0627\u064a\u0629 \u0641\u064a \u0623\u0645\u0648\u0631 \u0643\u0627\u0646 \u0645\u0646 \u0627\u0644\u0645\u0645\u0643\u0646 \u0644\u0623\u062d\u062f \u0623\u0646 \u064a\u062d\u0630\u0631\u0646\u064a \u0645\u0646\u0647\u0627.\" },\n  10: { sub: \"early\", type: \"S\", text: \"\u0643\u0627\u0646 \u064a\u064f\u062a\u0648\u0642\u0639 \u0645\u0646\u064a \u0627\u0644\u0623\u062f\u0627\u0621 \u0628\u0634\u0643\u0644 \u0643\u0627\u0645\u0644 \u0642\u0628\u0644 \u0623\u0646 \u0623\u0641\u0647\u0645 \u0643\u064a\u0641 \u062a\u0633\u064a\u0631 \u0627\u0644\u0623\u0645\u0648\u0631.\" },\n  11: { sub: \"early\", type: \"H\", text: \"\u0627\u062d\u062a\u0641\u0638\u062a \u0628\u0627\u0644\u0635\u0639\u0648\u0628\u0627\u062a \u0627\u0644\u0623\u0648\u0644\u0649 \u0644\u0646\u0641\u0633\u064a \u0628\u062f\u0644\u0627\u064b \u0645\u0646 \u0637\u0644\u0628 \u0627\u0644\u0645\u0633\u0627\u0639\u062f\u0629.\" },\n  12: { sub: \"early\", type: \"H\", text: \"\u0644\u0627 \u0623\u0632\u0627\u0644 \u0623\u062d\u0645\u0644 \u0634\u0643\u0648\u0643\u0627\u064b \u062d\u0648\u0644 \u0646\u0641\u0633\u064a \u0628\u0633\u0628\u0628 \u0627\u0644\u0643\u064a\u0641\u064a\u0629 \u0627\u0644\u062a\u064a \u0645\u0631\u062a \u0628\u0647\u0627 \u0623\u0634\u0647\u0631\u064a \u0627\u0644\u0623\u0648\u0644\u0649 \u0641\u064a \u0627\u0644\u062f\u0648\u0631 \u0627\u0644\u0648\u0638\u064a\u0641\u064a.\" },\n  13: { sub: \"strengths\", type: \"S\", text: \"\u0646\u0627\u062f\u0631\u0627\u064b \u0645\u0627 \u064a\u0633\u062a\u062e\u062f\u0645 \u062f\u0648\u0631\u064a \u0627\u0644\u0623\u0634\u064a\u0627\u0621 \u0627\u0644\u062a\u064a \u0623\u062c\u064a\u062f\u0647\u0627 \u0623\u0643\u062b\u0631 \u0645\u0646 \u063a\u064a\u0631\u0647\u0627.\" },\n  14: { sub: \"strengths\", type: \"R\", text: \"\u0645\u0627 \u064a\u062a\u0637\u0644\u0628\u0647 \u0627\u0644\u062f\u0648\u0631 \u064a\u062a\u0637\u0627\u0628\u0642 \u0645\u0639 \u0645\u0627 \u0623\u062c\u064a\u062f\u0647.\" },\n  15: { sub: \"strengths\", type: \"S\", text: \"\u062c\u0632\u0621 \u0643\u0628\u064a\u0631 \u0645\u0646 \u0648\u0638\u064a\u0641\u062a\u064a \u064a\u062a\u0637\u0644\u0628 \u0642\u062f\u0631\u0627\u062a \u0644\u0627 \u0623\u0645\u062a\u0644\u0643\u0647\u0627 \u0628\u0637\u0628\u064a\u0639\u062a\u064a.\" },\n  16: { sub: \"strengths\", type: \"S\", text: \"\u0633\u064a\u0643\u0648\u0646 \u0623\u062f\u0627\u0626\u064a \u0623\u0641\u0636\u0644 \u0628\u0634\u0643\u0644 \u0645\u0644\u062d\u0648\u0638 \u0641\u064a \u062f\u0648\u0631 \u064a\u0646\u0627\u0633\u0628\u0646\u064a \u0628\u0634\u0643\u0644 \u0623\u0643\u0628\u0631.\" },\n  17: { sub: \"strengths\", type: \"H\", text: \"\u0623\u0639\u062a\u0642\u062f \u0623\u0646\u0647 \u064a\u062c\u0628 \u0639\u0644\u064a\u0651 \u0623\u0646 \u0623\u0643\u0648\u0646 \u0642\u0627\u062f\u0631\u0627\u064b \u0639\u0644\u0649 \u0627\u0644\u0642\u064a\u0627\u0645 \u0628\u0643\u0644 \u0645\u0627 \u064a\u0637\u0644\u0628\u0647 \u0627\u0644\u062f\u0648\u0631\u060c \u062d\u062a\u0649 \u0627\u0644\u0623\u062c\u0632\u0627\u0621 \u0627\u0644\u062a\u064a \u0644\u0627 \u062a\u0646\u0627\u0633\u0628\u0646\u064a.\" },\n  18: { sub: \"strengths\", type: \"H\", text: \"\u0623\u0642\u0644\u0644 \u0645\u0646 \u0642\u064a\u0645\u0629 \u0646\u0642\u0627\u0637 \u0642\u0648\u062a\u064a \u0644\u0623\u0646 \u0627\u0644\u062f\u0648\u0631 \u0644\u0627 \u064a\u062a\u0637\u0644\u0628\u0647\u0627.\" },\n  19: { sub: \"pay\", type: \"S\", text: \"\u0631\u0627\u062a\u0628\u064a \u0644\u0627 \u064a\u0639\u0643\u0633 \u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0645\u0633\u0624\u0648\u0644\u064a\u0629 \u0627\u0644\u062a\u064a \u0623\u062a\u062d\u0645\u0644\u0647\u0627.\" },\n  20: { sub: \"pay\", type: \"S\", text: \"\u0644\u0645 \u064a\u0646\u0627\u0642\u0634 \u0645\u0639\u064a \u0623\u062d\u062f \u062a\u0637\u0648\u0631\u064a \u0623\u0648 \u0645\u0633\u062a\u0642\u0628\u0644\u064a \u0627\u0644\u0648\u0638\u064a\u0641\u064a.\" },\n  21: { sub: \"pay\", type: \"R\", text: \"\u0623\u0633\u062a\u0637\u064a\u0639 \u0623\u0646 \u0623\u0631\u0649 \u0643\u064a\u0641 \u064a\u0645\u0643\u0646\u0646\u064a \u0627\u0644\u0627\u0633\u062a\u0645\u0631\u0627\u0631 \u0641\u064a \u0627\u0644\u062a\u0637\u0648\u0631\u060c \u0633\u0648\u0627\u0621 \u062f\u0627\u062e\u0644 \u0647\u0630\u0627 \u0627\u0644\u062f\u0648\u0631 \u0623\u0648 \u062e\u0627\u0631\u062c\u0647.\" },\n  22: { sub: \"pay\", type: \"S\", text: \"\u0627\u0644\u0623\u0634\u062e\u0627\u0635 \u0627\u0644\u0630\u064a\u0646 \u064a\u0624\u062f\u0648\u0646 \u0647\u0630\u0627 \u0627\u0644\u062f\u0648\u0631 \u062c\u064a\u062f\u0627\u064b \u064a\u063a\u0627\u062f\u0631\u0648\u0646 \u0644\u0623\u0646\u0647 \u0644\u0627 \u064a\u0648\u062c\u062f \u0645\u062c\u0627\u0644 \u0644\u0644\u062a\u0637\u0648\u0631.\" },\n  23: { sub: \"pay\", type: \"H\", text: \"\u0623\u062a\u062c\u0646\u0628 \u0627\u0644\u0633\u0624\u0627\u0644 \u0639\u0646 \u062a\u0637\u0648\u0631\u064a \u062e\u0634\u064a\u0629 \u0623\u0646 \u0623\u0628\u062f\u0648 \u063a\u064a\u0631 \u0631\u0627\u0636\u064d.\" },\n  24: { sub: \"pay\", type: \"H\", text: \"\u0623\u0642\u0648\u0644 \u0644\u0646\u0641\u0633\u064a \u0625\u0646\u0646\u064a \u0645\u062d\u0638\u0648\u0638 \u0644\u062d\u0635\u0648\u0644\u064a \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0648\u0638\u064a\u0641\u0629\u060c \u0644\u0630\u0644\u0643 \u0644\u0627 \u064a\u0646\u0628\u063a\u064a \u0644\u064a \u0623\u0646 \u0623\u062a\u0648\u0642\u0639 \u0627\u0644\u0645\u0632\u064a\u062f.\" }\n};\n\nconst ORDER = [1, 13, 7, 23, 2, 19, 11, 14, 20, 5, 9, 15, 24, 3, 8, 17, 21, 4, 12, 16, 22, 6, 10, 18];\n\nconst OVERALL_HANDLING = {\n  np: \"\u0639\u0646\u062f\u0645\u0627 \u0644\u0627 \u064a\u062a\u0648\u0627\u0641\u0642 \u0627\u0644\u062f\u0648\u0631 \u0645\u0639 \u0645\u0627 \u062a\u0648\u0642\u0639\u062a\u0647\u060c \u0641\u0625\u0646\u0643 \u062a\u062d\u0643\u0645 \u0639\u0644\u0649 \u0646\u0641\u0633\u0643 \u0628\u0625\u0646\u0635\u0627\u0641 \u0648\u062a\u062a\u062d\u062f\u062b \u0628\u0648\u0636\u0648\u062d \u0639\u0646 \u0627\u0644\u0641\u062c\u0648\u0627\u062a.\",\n  st: \"\u0623\u062d\u064a\u0627\u0646\u0627\u064b \u062a\u0639\u0627\u0644\u062c \u0627\u0644\u0641\u062c\u0648\u0627\u062a \u0641\u064a \u0627\u0644\u062a\u0648\u0627\u0641\u0642\u060c \u0648\u0623\u062d\u064a\u0627\u0646\u0627\u064b \u062a\u062a\u062d\u0645\u0644\u0647\u0627 \u0628\u0635\u0645\u062a. \u0627\u0644\u062a\u0641\u0635\u064a\u0644 \u0623\u062f\u0646\u0627\u0647 \u064a\u0648\u0636\u062d \u0623\u064a\u0646 \u064a\u062d\u062f\u062b \u0630\u0644\u0643.\",\n  cp: \"\u0639\u0646\u062f\u0645\u0627 \u0644\u0627 \u064a\u062a\u0648\u0627\u0641\u0642 \u0627\u0644\u062f\u0648\u0631\u060c \u0641\u0645\u0646 \u0639\u0627\u062f\u062a\u0643 \u0623\u0646 \u062a\u0639\u0648\u0636 \u0627\u0644\u0641\u0631\u0642 \u0628\u0646\u0641\u0633\u0643: \u0628\u0625\u0644\u0632\u0627\u0645 \u0646\u0641\u0633\u0643 \u0628\u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0627\u0644\u062a\u064a \u062a\u0648\u0642\u0639\u062a\u0647\u0627\u060c \u0648\u0627\u0644\u0645\u0639\u0627\u0646\u0627\u0629 \u0628\u0635\u0645\u062a\u060c \u0648\u0639\u062f\u0645 \u0637\u0644\u0628 \u0645\u0627 \u062a\u0631\u064a\u062f. \u0642\u062f \u064a\u064f\u0638\u0647\u0631 \u0647\u0630\u0627 \u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645\u060c \u0648\u0644\u0643\u0646\u0643 \u062a\u0633\u062a\u0645\u0631 \u0641\u064a \u062a\u062d\u0645\u0644 \u0639\u0642\u0628\u0627\u062a \u0641\u062c\u0648\u0629 \u0636\u0639\u0641 \u0627\u0644\u062a\u0648\u0627\u0641\u0642.\"\n};\n\nconst NO_FRICTION_NOTE = \"\u0641\u064a {area}\u060c \u062a\u0633\u064a\u0631 \u0627\u0644\u0623\u0645\u0648\u0631 \u0628\u0634\u0643\u0644 \u062c\u064a\u062f \u0641\u064a \u0627\u0644\u063a\u0627\u0644\u0628\u060c \u0648\u0645\u0639 \u0630\u0644\u0643 \u0644\u0627 \u062a\u0632\u0627\u0644 \u062a\u062c\u062f \u0646\u0641\u0633\u0643 \u062a\u062a\u062d\u0645\u0644 \u0627\u0644\u062a\u0643\u0644\u0641\u0629. \u0642\u062f \u062a\u0643\u0648\u0646 \u0647\u0630\u0647 \u0627\u0644\u0639\u0627\u062f\u0629 \u0645\u0648\u0631\u0648\u062b\u0629 \u0645\u0646 \u0645\u0643\u0627\u0646 \u0622\u062e\u0631\u060c \u0648\u062a\u0633\u062a\u062d\u0642 \u0646\u0638\u0631\u0629 \u0641\u0627\u062d\u0635\u0629.\";\n\nconst STRUCT_BANDS = { ww: \"\u064a\u0639\u0645\u0644 \u0628\u0634\u0643\u0644 \u062c\u064a\u062f\", sf: \"\u0628\u0639\u0636 \u0627\u0644\u0639\u0648\u0627\u0626\u0642\", sg: \"\u0639\u0648\u0627\u0626\u0642 \u0645\u0624\u062b\u0631\u0629\" };\nconst HAND_BANDS = { np: \"\u0644\u064a\u0633 \u0646\u0645\u0637\u0627\u064b \u0645\u062a\u0643\u0631\u0631\u0627\u064b\", st: \"\u0623\u062d\u064a\u0627\u0646\u0627\u064b\", cp: \"\u0646\u0645\u0637 \u0648\u0627\u0636\u062d\" };\n\nreturn { SCALE, SUBSCALES, STATEMENTS, OVERALL_HANDLING, NO_FRICTION_NOTE, STRUCT_BANDS, HAND_BANDS };\n})();\n\nconst CONTENT = { en: EN, ar: AR };\nconst ORDER = [1, 13, 7, 23, 2, 19, 11, 14, 20, 5, 9, 15, 24, 3, 8, 17, 21, 4, 12, 16, 22, 6, 10, 18];\nconst SCALE_EN = [\"Strongly disagree\", \"Disagree\", \"Neither agree nor disagree\", \"Agree\", \"Strongly agree\"];\nconst STRUCT_BANDS_EN = { ww: \"Working well\", sf: \"Some friction\", sg: \"Significant friction\" };\nconst HAND_BANDS_EN = { np: \"Not a pattern\", st: \"Sometimes\", cp: \"A clear pattern\" };\nconst SUB_EN = { clarity: \"What you were told on entry\", early: \"Early support\", strengths: \"Strengths and demands\", pay: \"Pay and growth\" };\n\n\/\/ Interface text\nconst UI = {\n  en: {\n    brand: \"My Performance Map\",\n    pageTitle: \"Performance Map | Role Fit\",\n    toggle: '<span class=\"ar\">\u0627\u0644\u0639\u0631\u0628\u064a\u0629<\/span>', toggleAria: \"\u0627\u0644\u062a\u0628\u062f\u064a\u0644 \u0625\u0644\u0649 \u0627\u0644\u0639\u0631\u0628\u064a\u0629\",\n    title: \"Performance Map | Role Fit\",\n    lede: \"How well do you and your role fit each other? This looks at whether the job matches what you were told, how you were brought into it, how well its demands suit your strengths, and your pay and room to grow. It also looks at how you respond to all of it.\",\n    fact2: \"About 10 minutes\", fact3: \"Results straight away\",\n    instruction: \"Think about your current role. For each statement, choose how much you agree. There are no right or wrong answers.\",\n    nameLabel: \"Your name\", namePh: \"Your full name\", emailLabel: \"Your email\",\n    privacy: \"My Performance Map records your name, email, answers and approximate location (from your internet connection) to review your results and send you information. It is never shared.\",\n    start: \"Start the assessment\", errName: \"Enter your name to start.\", errEmail: \"Enter a valid email address to start.\",\n    back: \"Back\", count: (a, b) => `${a} of ${b}`,\n    resultsTitle: \"Your results: Role Fit\", resultsSub: \"Based on your answers about your current role.\",\n    p1Title: \"How well you and the role fit\", p1Sub: \"Each circle shows how much friction that area creates in your fit with the role.\",\n    ww: \"Working well\", sf: \"Some friction\", sg: \"Significant friction\",\n    p2Title: \"How you're handling it\", p2Sub: \"How you tend to respond when the role doesn't fit as expected.\",\n    np: \"Not a pattern\", st: \"Sometimes\", cp: \"A clear pattern\",\n    overall: \"Overall\", tilesTitle: \"Where it shows up most\", tapHint: \"Tap an area to read more.\", strongest: \"Strongest pattern\",\n    keepTitle: \"Keep your results\", keepText: \"Save them as a PDF, or share the assessment with your network.\",\n    download: \"Download PDF\", share: \"Share on LinkedIn\",\n    pdfNote: \"PDF download works once this page is on your website. It's switched off in this preview.\",\n    outOf: (n) => \"\/\" + n, num: (v) => String(v)\n  },\n  ar: {\n    brand: \"\u062e\u0631\u064a\u0637\u0629 \u0627\u0644\u0623\u062f\u0627\u0621\",\n    pageTitle: \"\u062e\u0631\u064a\u0637\u0629 \u0627\u0644\u0623\u062f\u0627\u0621 | \u0627\u0644\u0645\u0644\u0627\u0621\u0645\u0629 \u0627\u0644\u0648\u0638\u064a\u0641\u064a\u0629\",\n    toggle: '<span class=\"en\">English<\/span>', toggleAria: \"Switch to English\",\n    title: \"\u062e\u0631\u064a\u0637\u0629 \u0627\u0644\u0623\u062f\u0627\u0621 | \u0627\u0644\u0645\u0644\u0627\u0621\u0645\u0629 \u0627\u0644\u0648\u0638\u064a\u0641\u064a\u0629\",\n    lede: \"\u0645\u0627 \u0645\u062f\u0649 \u0627\u0644\u062a\u0648\u0627\u0641\u0642 \u0628\u064a\u0646\u0643 \u0648\u0628\u064a\u0646 \u062f\u0648\u0631\u0643 \u0627\u0644\u0648\u0638\u064a\u0641\u064a\u061f \u064a\u0628\u062d\u062b \u0647\u0630\u0627 \u0627\u0644\u062a\u0642\u064a\u064a\u0645 \u0641\u064a \u0645\u0627 \u0625\u0630\u0627 \u0643\u0627\u0646\u062a \u0648\u0638\u064a\u0641\u062a\u0643 \u062a\u0637\u0627\u0628\u0642 \u0645\u0627 \u0642\u064a\u0644 \u0644\u0643\u060c \u0648\u0643\u064a\u0641 \u062a\u0645 \u062f\u0639\u0645\u0643 \u0648\u0642\u062a \u0627\u0644\u062a\u0639\u064a\u064a\u0646\u060c \u0648\u0645\u062f\u0649 \u062a\u0646\u0627\u0633\u0628 \u0648\u0638\u064a\u0641\u062a\u0643 \u0645\u0639 \u0646\u0642\u0627\u0637 \u0642\u0648\u062a\u0643\u060c \u0648\u0631\u0627\u062a\u0628\u0643 \u0648\u0645\u062c\u0627\u0644 \u0627\u0644\u062a\u0637\u0648\u0631. \u0643\u0645\u0627 \u064a\u0628\u062d\u062b \u0641\u064a \u0643\u064a\u0641\u064a\u0629 \u062a\u0639\u0627\u0645\u0644\u0643 \u0645\u0639 \u0643\u0644 \u0630\u0644\u0643.\",\n    fact2: \"\u062d\u0648\u0627\u0644\u064a 10 \u062f\u0642\u0627\u0626\u0642\", fact3: \"\u0646\u062a\u0627\u0626\u062c \u0641\u0648\u0631\u064a\u0629\",\n    instruction: \"\u0641\u0643\u0631 \u0641\u064a \u062f\u0648\u0631\u0643 \u0627\u0644\u062d\u0627\u0644\u064a. \u0644\u0643\u0644 \u0639\u0628\u0627\u0631\u0629\u060c \u0627\u062e\u062a\u0631 \u0645\u062f\u0649 \u0645\u0648\u0627\u0641\u0642\u062a\u0643. \u0644\u0627 \u062a\u0648\u062c\u062f \u0625\u062c\u0627\u0628\u0627\u062a \u0635\u062d\u064a\u062d\u0629 \u0623\u0648 \u062e\u0627\u0637\u0626\u0629.\",\n    nameLabel: \"\u0627\u0644\u0627\u0633\u0645\", namePh: \"\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0643\u0627\u0645\u0644\", emailLabel: \"\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\",\n    privacy: \"\u062a\u0633\u062c\u0651\u0644 \u062e\u0631\u064a\u0637\u0629 \u0627\u0644\u0623\u062f\u0627\u0621 \u0627\u0644\u0627\u0633\u0645 \u0648\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0648\u0627\u0644\u0625\u062c\u0627\u0628\u0627\u062a \u0648\u0627\u0644\u0645\u0648\u0642\u0639 \u0627\u0644\u062a\u0642\u0631\u064a\u0628\u064a (\u0627\u0633\u062a\u0646\u0627\u062f\u064b\u0627 \u0625\u0644\u0649 \u0627\u062a\u0635\u0627\u0644 \u0627\u0644\u0625\u0646\u062a\u0631\u0646\u062a) \u0644\u0645\u0631\u0627\u062c\u0639\u0629 \u0627\u0644\u0646\u062a\u0627\u0626\u062c \u0648\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a. \u0648\u0644\u0627 \u062a\u064f\u0634\u0627\u0631\u064e\u0643 \u0647\u0630\u0647 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0645\u0639 \u0623\u064a \u062c\u0647\u0629.\",\n    start: \"\u0628\u062f\u0621 \u0627\u0644\u062a\u0642\u064a\u064a\u0645\", errName: \"\u064a\u064f\u0631\u062c\u0649 \u0625\u062f\u062e\u0627\u0644 \u0627\u0644\u0627\u0633\u0645 \u0644\u0644\u0628\u062f\u0621.\", errEmail: \"\u064a\u064f\u0631\u062c\u0649 \u0625\u062f\u062e\u0627\u0644 \u0628\u0631\u064a\u062f \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0635\u062d\u064a\u062d \u0644\u0644\u0628\u062f\u0621.\",\n    back: \"\u0627\u0644\u0633\u0627\u0628\u0642\", count: (a, b) => `${a} \u0645\u0646 ${b}`,\n    resultsTitle: \"\u0627\u0644\u0646\u062a\u0627\u0626\u062c: \u0627\u0644\u0645\u0644\u0627\u0621\u0645\u0629 \u0627\u0644\u0648\u0638\u064a\u0641\u064a\u0629\", resultsSub: \"\u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u0625\u062c\u0627\u0628\u0627\u062a\u0643 \u062d\u0648\u0644 \u062f\u0648\u0631\u0643 \u0627\u0644\u062d\u0627\u0644\u064a.\",\n    p1Title: \"\u0645\u062f\u0649 \u0627\u0644\u062a\u0648\u0627\u0641\u0642 \u0628\u064a\u0646\u0643 \u0648\u0628\u064a\u0646 \u0627\u0644\u062f\u0648\u0631\", p1Sub: \"\u062a\u0648\u0636\u062d \u0643\u0644 \u062f\u0627\u0626\u0631\u0629 \u0645\u0642\u062f\u0627\u0631 \u0627\u0644\u0639\u0648\u0627\u0626\u0642 \u0627\u0644\u062a\u064a \u064a\u0633\u0628\u0628\u0647\u0627 \u0647\u0630\u0627 \u0627\u0644\u062c\u0627\u0646\u0628 \u0641\u064a \u0645\u062f\u0649 \u062a\u0648\u0627\u0641\u0642\u0643 \u0627\u0644\u0648\u0638\u064a\u0641\u064a.\",\n    ww: \"\u064a\u0639\u0645\u0644 \u0628\u0634\u0643\u0644 \u062c\u064a\u062f\", sf: \"\u0628\u0639\u0636 \u0627\u0644\u0639\u0648\u0627\u0626\u0642\", sg: \"\u0639\u0648\u0627\u0626\u0642 \u0645\u0624\u062b\u0631\u0629\",\n    p2Title: \"\u0643\u064a\u0641 \u062a\u062a\u0639\u0627\u0645\u0644 \u0645\u0639 \u0627\u0644\u0623\u0645\u0631\", p2Sub: \"\u0643\u064a\u0641 \u062a\u0645\u064a\u0644 \u0625\u0644\u0649 \u0627\u0644\u062a\u0639\u0627\u0645\u0644 \u0639\u0646\u062f\u0645\u0627 \u0644\u0627 \u064a\u062a\u0648\u0627\u0641\u0642 \u0627\u0644\u062f\u0648\u0631 \u0645\u0639 \u0645\u0627 \u062a\u0648\u0642\u0639\u062a\u0647.\",\n    np: \"\u0644\u064a\u0633 \u0646\u0645\u0637\u0627\u064b \u0645\u062a\u0643\u0631\u0631\u0627\u064b\", st: \"\u0623\u062d\u064a\u0627\u0646\u0627\u064b\", cp: \"\u0646\u0645\u0637 \u0648\u0627\u0636\u062d\",\n    overall: \"\u0627\u0644\u0646\u062a\u064a\u062c\u0629 \u0627\u0644\u0634\u0627\u0645\u0644\u0629\", tilesTitle: \"\u0623\u064a\u0646 \u064a\u0638\u0647\u0631 \u0646\u0645\u0637\u0643 \u0628\u0648\u0636\u0648\u062d\", tapHint: \"\u0627\u0636\u063a\u0637 \u0639\u0644\u0649 \u0627\u0644\u0635\u0646\u062f\u0648\u0642 \u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644\", strongest: \"\u0627\u0644\u0646\u0645\u0637 \u0627\u0644\u0623\u0628\u0631\u0632\",\n    keepTitle: \"\u0627\u062d\u062a\u0641\u0638 \u0628\u0646\u062a\u0627\u0626\u062c\u0643\", keepText: \"\u0627\u062d\u0641\u0638\u0647\u0627 PDF\",\n    download: \"\u062a\u0646\u0632\u064a\u0644 PDF\", share: \"\u0645\u0634\u0627\u0631\u0643\u0629 \u0639\u0644\u0649 LinkedIn\",\n    pdfNote: \"\u064a\u0639\u0645\u0644 \u062a\u0646\u0632\u064a\u0644 PDF \u0628\u0639\u062f \u0631\u0641\u0639 \u0627\u0644\u0635\u0641\u062d\u0629 \u0625\u0644\u0649 \u0627\u0644\u0645\u0648\u0642\u0639\u060c \u0648\u0647\u0648 \u0645\u0639\u0637\u0651\u0644 \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u0645\u0639\u0627\u064a\u0646\u0629.\",\n    outOf: (n) => \"\u0645\u0646 \" + n, num: (v) => String(v)\n  }\n};\n\n\/* =========================================================\n   SHEET CONNECTION (see assessment-results-google-sheet.md)\n   ========================================================= *\/\nconst SHEET_URL = \"https:\/\/script.google.com\/macros\/s\/AKfycbxB15pKhiHLFv8lmAUVjzPtj0tGZGwfwU8CbUWLsKQ8Uwn3r0SxUI0wcQ5SPdWXQIUr\/exec\";\nconst ASSESSMENT_NAME = \"Role Fit\";\nconst SESSION = (window.crypto && crypto.randomUUID) ? crypto.randomUUID()\n  : \"s-\" + Date.now().toString(36) + \"-\" + Math.random().toString(36).slice(2, 10);\nlet person = { name: \"\", email: \"\" };\n\nfunction post(fields) {\n  const body = new URLSearchParams({ ...fields, session: SESSION, assessment: ASSESSMENT_NAME, website: $(\"website\").value });\n  \/\/ Fire and forget: the person carries on whether or not this succeeds\n  try { fetch(SHEET_URL, { method: \"POST\", mode: \"no-cors\", body }).catch(() => {}); } catch (e) {}\n}\n\n\/\/ Approximate location from the visitor's IP address (city level; wrong for VPN users)\nasync function lookupLocation() {\n  const withTimeout = (url) => Promise.race([\n    fetch(url).then(r => r.json()),\n    new Promise((_, rej) => setTimeout(() => rej(new Error(\"timeout\")), 2500))\n  ]);\n  try {\n    const d = await withTimeout(\"https:\/\/ipapi.co\/json\/\");\n    if (d && d.ip) return { ip: d.ip, city: d.city || \"\", region: d.region || \"\", country: d.country_name || \"\" };\n  } catch (e) {}\n  try {\n    const d = await withTimeout(\"https:\/\/ipwho.is\/\");\n    if (d && d.ip) return { ip: d.ip, city: d.city || \"\", region: d.region || \"\", country: d.country || \"\" };\n  } catch (e) {}\n  return { ip: \"\", city: \"\", region: \"\", country: \"\" };\n}\n\nasync function submitStart(name, email) {\n  const loc = await lookupLocation();\n  post({ type: \"start\", name, email, ...loc });\n}\n\nfunction submitResult(result) {\n  post({ type: \"result\", result: JSON.stringify(result) });\n}\n\n\n\/* =========================================================\n   LANGUAGE\n   ========================================================= *\/\nconst $ = (id) => document.getElementById(id);\nlet lang = \"ar\";\ntry {\n  const q = new URLSearchParams(location.search).get(\"lang\") || location.hash.replace(\"#\", \"\");\n  const saved = localStorage.getItem(\"mpm-lang\");\n  if (q === \"en\" || q === \"ar\") lang = q; else if (saved === \"en\" || saved === \"ar\") lang = saved;\n} catch (e) {}\nconst T = () => UI[lang];\nconst C = () => CONTENT[lang];\n\nfunction setLang(l) {\n  lang = l;\n  try { localStorage.setItem(\"mpm-lang\", l); } catch (e) {}\n  document.documentElement.lang = l;\n  document.documentElement.dir = l === \"ar\" ? \"rtl\" : \"ltr\";\n  document.title = T().pageTitle;\n  document.getElementById(\"mpm-a\").querySelectorAll(\"[data-i18n]\").forEach(el => { el.textContent = T()[el.dataset.i18n]; });\n  document.getElementById(\"mpm-a\").querySelectorAll(\"[data-i18n-ph]\").forEach(el => { el.placeholder = T()[el.dataset.i18nPh]; });\n  $(\"lang-en\").setAttribute(\"aria-pressed\", String(l === \"en\"));\n  $(\"lang-ar\").setAttribute(\"aria-pressed\", String(l === \"ar\"));\n  if (errKey) $(\"email-error\").textContent = T()[errKey];\n  if ($(\"questions\").classList.contains(\"active\")) renderQuestion();\n  if (results) renderResults();\n}\n$(\"lang-en\").addEventListener(\"click\", () => setLang(\"en\"));\n$(\"lang-ar\").addEventListener(\"click\", () => setLang(\"ar\"));\n\n\/* =========================================================\n   FLOW\n   ========================================================= *\/\nconst answers = {};\nlet pos = 0;\nlet errKey = \"\";\nlet results = null;\n\nfunction show(id) {\n  document.querySelectorAll(\".screen\").forEach(s => s.classList.remove(\"active\"));\n  $(id).classList.add(\"active\");\n  window.scrollTo(0, 0);\n}\n\nfunction start() {\n  const name = $(\"name\").value.trim();\n  const email = $(\"email\").value.trim();\n  if (name.length < 2) { errKey = \"errName\"; $(\"email-error\").textContent = T().errName; $(\"name\").focus(); return; }\n  if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) { errKey = \"errEmail\"; $(\"email-error\").textContent = T().errEmail; $(\"email\").focus(); return; }\n  errKey = \"\"; $(\"email-error\").textContent = \"\";\n  person = { name, email };\n  submitStart(name, email);\n  show(\"questions\");\n  renderQuestion();\n}\n$(\"start\").addEventListener(\"click\", start);\n$(\"email-form\").addEventListener(\"submit\", (e) => { e.preventDefault(); start(); });\n\nfunction renderQuestion() {\n  const id = ORDER[pos];\n  $(\"count\").textContent = T().count(T().num(pos + 1), T().num(ORDER.length));\n  $(\"bar\").style.width = `${(pos \/ ORDER.length) * 100}%`;\n  $(\"statement\").textContent = C().STATEMENTS[id].text;\n  $(\"back\").disabled = pos === 0;\n  const box = $(\"answers\");\n  box.innerHTML = \"\";\n  C().SCALE.forEach((label, i) => {\n    const value = i + 1;\n    const b = document.createElement(\"button\");\n    b.type = \"button\";\n    b.className = \"answer\" + (answers[id] === value ? \" selected\" : \"\");\n    b.setAttribute(\"role\", \"radio\");\n    b.setAttribute(\"aria-checked\", answers[id] === value ? \"true\" : \"false\");\n    b.innerHTML = `<span class=\"dot\"><\/span><span>${label}<\/span>`;\n    b.addEventListener(\"click\", () => choose(id, value, b));\n    box.appendChild(b);\n  });\n}\n\nfunction choose(id, value, btn) {\n  answers[id] = value;\n  document.querySelectorAll(\".answer\").forEach(a => { a.classList.remove(\"selected\"); a.setAttribute(\"aria-checked\", \"false\"); });\n  btn.classList.add(\"selected\");\n  btn.setAttribute(\"aria-checked\", \"true\");\n  setTimeout(() => {\n    if (pos < ORDER.length - 1) { pos++; renderQuestion(); }\n    else { $(\"bar\").style.width = \"100%\"; finish(); }\n  }, 220);\n}\n$(\"back\").addEventListener(\"click\", () => { if (pos > 0) { pos--; renderQuestion(); } });\n\n\/* =========================================================\n   SCORING\n   ========================================================= *\/\nfunction structBand(score) { return score <= 9 ? \"ww\" : score <= 14 ? \"sf\" : \"sg\"; }\nfunction areaBand(score) { return score <= 4 ? \"np\" : score <= 7 ? \"st\" : \"cp\"; }\nfunction overallBand(avg) { return avg <= 2.0 ? \"np\" : avg <= 3.4 ? \"st\" : \"cp\"; }\nconst KEYS = [\"clarity\", \"early\", \"strengths\", \"pay\"];\n\nfunction finish() {\n  const structure = {}, handling = {};\n  KEYS.forEach(k => { structure[k] = 0; handling[k] = 0; });\n  Object.keys(EN.STATEMENTS).forEach(id => {\n    const s = EN.STATEMENTS[id];\n    if (s.type === \"H\") handling[s.sub] += answers[id];\n    else structure[s.sub] += (s.type === \"R\" ? 6 - answers[id] : answers[id]);\n  });\n  const avg = Math.round((Object.values(handling).reduce((a, b) => a + b, 0) \/ 8) * 10) \/ 10;\n  const max = Math.max(...Object.values(handling));\n  results = { structure, handling, avg, max };\n  renderResults();\n  show(\"results\");\n\n  \/\/ Full result record for the results sheet (names and bands in English so all rows read the same)\n  const subscales = {};\n  KEYS.forEach(k => {\n    subscales[SUB_EN[k]] = {\n      structure: { score: structure[k], outOf: 20, band: STRUCT_BANDS_EN[structBand(structure[k])] },\n      handling: { score: handling[k], outOf: 10, band: HAND_BANDS_EN[areaBand(handling[k])] },\n      note: (handling[k] >= 8 && structure[k] >= 15) ? \"Proportionate response to high friction\"\n          : (handling[k] >= 8 && structure[k] <= 9) ? \"Handling pattern without structural friction\" : null\n    };\n  });\n  submitResult({\n    assessment: ASSESSMENT_NAME, language: lang, version: \"1\", session: SESSION,\n    name: person.name, email: person.email, completedAt: new Date().toISOString(),\n    overallHandling: { average: avg, outOf: 5, band: HAND_BANDS_EN[overallBand(avg)] },\n    strongestPattern: KEYS.filter(k => handling[k] === max && max >= 5).map(k => SUB_EN[k]),\n    subscales,\n    answers: ORDER.map((id, i) => ({\n      shownAs: i + 1, statement: id, subscale: SUB_EN[EN.STATEMENTS[id].sub],\n      type: { S: \"structure\", R: \"structure (reverse-scored)\", H: \"handling\" }[EN.STATEMENTS[id].type],\n      text: EN.STATEMENTS[id].text, textAr: AR.STATEMENTS[id].text,\n      answer: answers[id], label: SCALE_EN[answers[id] - 1], labelAr: AR.SCALE[answers[id] - 1]\n    }))\n  });\n}\n\nfunction ring(size, stroke, fraction, color) {\n  const r = (size - stroke) \/ 2;\n  const c = 2 * Math.PI * r;\n  return `<svg width=\"${size}\" height=\"${size}\" viewBox=\"0 0 ${size} ${size}\" aria-hidden=\"true\">\n    <circle cx=\"${size\/2}\" cy=\"${size\/2}\" r=\"${r}\" fill=\"none\" stroke=\"#ECE6D8\" stroke-width=\"${stroke}\"\/>\n    <circle cx=\"${size\/2}\" cy=\"${size\/2}\" r=\"${r}\" fill=\"none\" stroke=\"${color}\" stroke-width=\"${stroke}\"\n      stroke-linecap=\"round\" stroke-dasharray=\"${c * fraction} ${c}\"\/>\n  <\/svg>`;\n}\n\n\/* =========================================================\n   RESULTS (re-drawn in the current language on every toggle)\n   ========================================================= *\/\nlet openArea = null;\nfunction renderResults() {\n  const { structure, handling, avg, max } = results;\n  const t = T(), c = C();\n\n  $(\"rings\").innerHTML = KEYS.map(k => {\n    const score = structure[k], band = structBand(score), color = `var(--${band})`;\n    return `<article class=\"ring-card\">\n      <div class=\"ring\">${ring(96, 11, Math.max((score - 4) \/ 16, 0.04), color)}<div class=\"num\"><span>${t.num(score)}<small>${t.outOf(t.num(20))}<\/small><\/span><\/div><\/div>\n      <div>\n        <h3>${c.SUBSCALES[k].name}<\/h3>\n        <span class=\"pill b-${band}\" style=\"background:${color}\">${c.STRUCT_BANDS[band]}<\/span>\n        <p>${c.SUBSCALES[k].structure[band]}<\/p>\n      <\/div>\n    <\/article>`;\n  }).join(\"\");\n\n  const oBand = overallBand(avg), oColor = `var(--${oBand})`;\n  $(\"overall\").innerHTML = `\n    <div class=\"ring\">${ring(130, 14, Math.max((avg - 1) \/ 4, 0.04), oColor)}<div class=\"num\"><span>${t.num(avg.toFixed(1))}<small>${t.outOf(t.num(5))}<\/small><\/span><\/div><\/div>\n    <div>\n      <h3>${t.overall}<\/h3>\n      <span class=\"pill b-${oBand}\" style=\"background:${oColor}\">${c.HAND_BANDS[oBand]}<\/span>\n      <p>${c.OVERALL_HANDLING[oBand]}<\/p>\n    <\/div>`;\n\n  $(\"tiles\").innerHTML = KEYS.map(k => {\n    const score = handling[k], band = areaBand(score);\n    const on = Math.round(score \/ 2);\n    const squares = Array.from({ length: 5 }, (_, i) => `<b class=\"${i < on ? \"on\" : \"\"}\"><\/b>`).join(\"\");\n    const strongest = (score === max && max >= 5) ? `<span class=\"strongest\">${t.strongest}<\/span>` : \"\";\n    return `<button class=\"tile\" type=\"button\" data-area=\"${k}\" aria-expanded=\"${openArea === k}\" aria-controls=\"detail-${k}\" style=\"background:var(--${band})\">\n      ${strongest}\n      <span class=\"t-name\">${c.SUBSCALES[k].name}<\/span>\n      <span class=\"t-band\">${c.HAND_BANDS[band]}<\/span>\n      <span class=\"squares\" aria-hidden=\"true\">${squares}<\/span>\n    <\/button>`;\n  }).join(\"\");\n\n  $(\"tile-details\").innerHTML = KEYS.map(k => {\n    const band = areaBand(handling[k]);\n    return `<div class=\"tile-detail${openArea === k ? \" show\" : \"\"}\" id=\"detail-${k}\" style=\"border-inline-start-color:var(--${band})\">\n      <h3>${c.SUBSCALES[k].name}: ${c.HAND_BANDS[band]}<\/h3>\n      <p>${c.SUBSCALES[k].handling[band]}<\/p>\n    <\/div>`;\n  }).join(\"\");\n\n  document.querySelectorAll(\".tile\").forEach(tile => tile.addEventListener(\"click\", () => {\n    const k = tile.dataset.area;\n    openArea = openArea === k ? null : k;\n    document.querySelectorAll(\".tile\").forEach(x => x.setAttribute(\"aria-expanded\", String(x.dataset.area === openArea)));\n    document.querySelectorAll(\".tile-detail\").forEach(d => d.classList.toggle(\"show\", d.id === \"detail-\" + openArea));\n  }));\n\n  const notes = [];\n  KEYS.forEach(k => {\n    if (handling[k] >= 8 && structure[k] >= 15) {\n      notes.push(`<div class=\"note\"><h3>${c.SUBSCALES[k].name}<\/h3><p>${c.SUBSCALES[k].combined}<\/p><\/div>`);\n    } else if (handling[k] >= 8 && structure[k] <= 9) {\n      const area = lang === \"en\" ? c.SUBSCALES[k].name.toLowerCase() : c.SUBSCALES[k].name;\n      notes.push(`<div class=\"note\"><h3>${c.SUBSCALES[k].name}<\/h3><p>${c.NO_FRICTION_NOTE.replace(\"{area}\", area)}<\/p><\/div>`);\n    }\n  });\n  $(\"notes\").innerHTML = notes.join(\"\");\n}\n\n$(\"download\").addEventListener(\"click\", () => window.print());\n$(\"share\").href = \"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=\" + encodeURIComponent(location.href.split(\"#\")[0].split(\"?\")[0]);\nif (window.self !== window.top) { $(\"download\").hidden = true; $(\"pdf-note\").hidden = false; }\n\nsetLang(lang);\n<\/script>\n<\/div>\n\n<div class=\"mpm\" data-chrome lang=\"ar\" dir=\"rtl\">\n  <footer class=\"site-foot\">\n    <div class=\"wrap\">\n      <span data-s=\"foot\">&#8220;\u062e\u0631\u064a\u0637\u0629 \u0627\u0644\u0623\u062f\u0627\u0621&#8221; \u0647\u064a \u062e\u062f\u0645\u0629 \u0645\u0642\u062f\u0645\u0629 \u0645\u0646 \u0634\u0631\u0643\u0629 \u0622\u0635\u0627\u0644\u060c \u062c\u062f\u0629\u060c \u0627\u0644\u0645\u0645\u0644\u0643\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629.<\/span>\n      <span><a href=\"\/index.php\/faq\/\" data-s=\"f_faq\">\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629<\/a><a href=\"\/index.php\/privacy\/\" data-s=\"f_priv\">\u0627\u0644\u062e\u0635\u0648\u0635\u064a\u0629<\/a><a href=\"\/index.php\/contact\/\" data-s=\"f_contact\">\u0627\u062a\u0635\u0644 \u0628\u0646\u0627<\/a><\/span>\n    <\/div>\n  <\/footer>\n<\/div>\n<script>\n(function(){\n  var parts = document.querySelectorAll('.mpm[data-chrome]');\n  var EN = {\"brand\": \"My Performance Map\", \"nav_map\": \"The Map\", \"nav_signin\": \"Sign in\", \"nav_start\": \"Start free\", \"f_faq\": \"Frequently asked questions\", \"foot\": \"My Performance Map is a service by Asaal, Jeddah, Saudi Arabia.\", \"f_priv\": \"Privacy\", \"nav_one\": \"Clarity Session\", \"nav_assess\": \"Assessments\", \"nav_about\": \"About\", \"f_terms\": \"Terms\", \"f_contact\": \"Contact\", \"banner\": \"<strong>Know where you are.<\/strong> Start your map with two free assessments, <a href='\/index.php\/role-fit\/' style='color:inherit;text-decoration:underline;text-underline-offset:3px'>Role Fit<\/a> and <a href='\/index.php\/workplace-and-people\/' style='color:inherit;text-decoration:underline;text-underline-offset:3px'>Workplace &amp; People<\/a>, until 30\/11\/2026.\", \"banner2\": \"<strong>Know where you are.<\/strong> Start with the free You are here overview.\"}, AR = {};\n  parts.forEach(function(p){ p.querySelectorAll('[data-s]').forEach(function(el){ var k = el.getAttribute('data-s'); if (!(k in AR)) AR[k] = el.innerHTML; }); });\n  function apply(l){\n    var d = l === 'en' ? EN : AR;\n    parts.forEach(function(p){\n      p.setAttribute('lang', l); p.setAttribute('dir', l === 'ar' ? 'rtl' : 'ltr');\n      p.querySelectorAll('[data-s]').forEach(function(el){ var v = d[el.getAttribute('data-s')]; if (v != null) el.innerHTML = v; });\n    });\n  }\n  var l = 'ar';\n  try { var q = new URLSearchParams(location.search).get('lang'); var s = localStorage.getItem('mpm-lang'); l = (q === 'en' || q === 'ar') ? q : ((s === 'en' || s === 'ar') ? s : 'ar'); } catch (e) {}\n  apply(l);\n  document.getElementById('lang-en').addEventListener('click', function(){ apply('en'); });\n  document.getElementById('lang-ar').addEventListener('click', function(){ apply('ar'); });\n})();\n<\/script>\n\n\n","protected":false},"excerpt":{"rendered":"<p>\u0627\u0639\u0631\u0641 \u0645\u0643\u0627\u0646\u0643. \u0627\u0628\u062f\u0623 \u062e\u0631\u064a\u0637\u062a\u0643 \u0628\u062a\u0642\u064a\u064a\u0645\u064a\u0646 \u0645\u062c\u0627\u0646\u064a\u064a\u0646: &#8220;\u0627\u0644\u0645\u0644\u0627\u0621\u0645\u0629 \u0627\u0644\u0648\u0638\u064a\u0641\u064a\u0629&#8221; \u0648&#8221;\u0628\u064a\u0626\u0629 \u0627\u0644\u0639\u0645\u0644 \u0648\u0627\u0644\u0646\u0627\u0633&#8220;\u060c \u062d\u062a\u0649 30\/11\/2026.\u0627\u0639\u0631\u0641 \u0645\u0643\u0627\u0646\u0643. \u0627\u0628\u062f\u0623 \u0628\u0627\u0644\u0635\u0648\u0631\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u0627\u0644\u0645\u062c\u0627\u0646\u064a\u0629 &#8220;\u0623\u0646\u062a \u0647\u0646\u0627&#8221;. \u062e\u0631\u064a\u0637\u0629 \u0627\u0644\u0623\u062f\u0627\u0621 \u0627\u0644\u062e\u0631\u064a\u0637\u0629 \u0627\u0644\u062a\u0642\u064a\u064a\u0645\u0627\u062a \u062c\u0644\u0633\u0629 \u0648\u0636\u0648\u062d \u0627\u0644\u0623\u062f\u0627\u0621 \u0646\u0628\u0630\u0629 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0627\u0628\u062f\u0623 \u0645\u062c\u0627\u0646\u0627\u064b English\u0627\u0644\u0639\u0631\u0628\u064a\u0629 Website &#8220;\u062e\u0631\u064a\u0637\u0629 \u0627\u0644\u0623\u062f\u0627\u0621&#8221; \u0647\u064a \u062e\u062f\u0645\u0629 \u0645\u0642\u062f\u0645\u0629 \u0645\u0646 \u0634\u0631\u0643\u0629 \u0622\u0635\u0627\u0644\u060c \u062c\u062f\u0629\u060c \u0627\u0644\u0645\u0645\u0644\u0643\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629. \u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629\u0627\u0644\u062e\u0635\u0648\u0635\u064a\u0629\u0627\u062a\u0635\u0644 \u0628\u0646\u0627<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-no-footer","meta":{"footnotes":""},"class_list":["post-104","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/myperformancemap.com\/index.php\/wp-json\/wp\/v2\/pages\/104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/myperformancemap.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/myperformancemap.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/myperformancemap.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/myperformancemap.com\/index.php\/wp-json\/wp\/v2\/comments?post=104"}],"version-history":[{"count":4,"href":"https:\/\/myperformancemap.com\/index.php\/wp-json\/wp\/v2\/pages\/104\/revisions"}],"predecessor-version":[{"id":140,"href":"https:\/\/myperformancemap.com\/index.php\/wp-json\/wp\/v2\/pages\/104\/revisions\/140"}],"wp:attachment":[{"href":"https:\/\/myperformancemap.com\/index.php\/wp-json\/wp\/v2\/media?parent=104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}