/* Intelectus Futuro A9.3.6 — complementary radar visualization for Results.
   Uses existing deterministic dimension scores; presentation only. */
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarPanel{
  margin:20px 0!important;padding:26px!important;border-radius:24px!important;
  background:radial-gradient(circle at 86% 14%,rgba(99,132,255,.16),transparent 30%),linear-gradient(145deg,#0a4033,#072f28)!important;
  border:1px solid rgba(120,226,173,.24)!important;box-shadow:0 18px 48px rgba(0,28,20,.15)!important;overflow:hidden!important;color:#fff!important
}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarPanel>header{
  position:static!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important;width:100%!important;height:auto!important;min-height:0!important;
  margin:0 0 18px!important;padding:0 0 18px!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.10)!important;overflow:visible!important;transform:none!important
}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarPanel>header>div:first-child{max-width:720px!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarPanel>header small{display:block!important;color:#8de8b8!important;font-size:11px!important;font-weight:900!important;letter-spacing:.15em!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarPanel>header h2{margin:7px 0 8px!important;color:#fff!important;font-size:clamp(27px,2.8vw,39px)!important;line-height:1.08!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarPanel>header p{margin:0!important;color:#c9e1d7!important;font-size:13.5px!important;line-height:1.5!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLegend{flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;border-radius:12px!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.09)!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLegend span{display:flex!important;align-items:center!important;gap:7px!important;color:#fff!important;font-size:11.5px!important;font-weight:800!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLegend span i{width:11px!important;height:11px!important;border-radius:3px!important;background:#6c7df0!important;box-shadow:0 0 0 4px rgba(108,125,240,.12)!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLegend em{color:#a8cbbd!important;font-size:10.5px!important;font-style:normal!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLayout{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr)!important;gap:24px!important;align-items:center!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarChart{min-width:0!important;padding:6px!important;border-radius:20px!important;background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.025))!important;border:1px solid rgba(255,255,255,.08)!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarSvg{display:block!important;width:100%!important;height:auto!important;min-height:440px!important;overflow:visible!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarRing{fill:rgba(255,255,255,.018)!important;stroke:rgba(195,222,211,.20)!important;stroke-width:1.25!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarAxis{stroke:rgba(195,222,211,.20)!important;stroke-width:1.05!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarShape{fill:rgba(108,125,240,.34)!important;stroke:#9ea9ff!important;stroke-width:3!important;stroke-linejoin:round!important;filter:drop-shadow(0 8px 18px rgba(73,82,189,.20))!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarDot{fill:#b7c0ff!important;stroke:#fff!important;stroke-width:1.6!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarCenter{fill:#86deb1!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLabel text{fill:#e8f6f0!important;font-size:12.5px!important;font-weight:750!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLabel .a936RadarValue{fill:#8fe4b8!important;font-size:11px!important;font-weight:900!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLayout>aside{padding:20px!important;border-radius:18px!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.09)!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLayout>aside>small{color:#8de8b8!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.14em!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLayout>aside h3{margin:7px 0 16px!important;color:#fff!important;font-size:20px!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarTop{display:grid!important;grid-template-columns:32px 1fr!important;gap:10px!important;align-items:center!important;padding:11px 0!important;border-bottom:1px solid rgba(255,255,255,.08)!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarTop>b{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;border-radius:10px!important;background:#166a50!important;color:#fff!important;font-size:12px!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarTop span{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarTop strong{color:#fff!important;font-size:12.5px!important;line-height:1.3!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarTop em{color:#9ea9ff!important;font-size:14px!important;font-weight:900!important;font-style:normal!important}
html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLayout>aside>p{margin:16px 0 0!important;color:#b9d4c9!important;font-size:11.5px!important;line-height:1.55!important}
@media(max-width:1000px){
 html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLayout{grid-template-columns:1fr!important}
}
@media(max-width:700px){
 html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarPanel{padding:18px 12px!important;border-radius:20px!important}
 html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarPanel>header{display:block!important}
 html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLegend{width:max-content!important;margin-top:12px!important}
 html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarChart{padding:2px!important;overflow:hidden!important}
 html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarSvg{min-height:360px!important}
 html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLabel text{font-size:11.25px!important}
 html[data-ifx-green="a922"] body.ifxInternalApp[data-ifx-internal-route="results"] #app#app#app .a936RadarLabel .a936RadarValue{font-size:10px!important}
}
