.CompetencyMap-module__00cZSG__page{--map-blue:#37308f;--map-red:#ef1b25;color:#fff;isolation:isolate;background:radial-gradient(circle at 50% 45%,#ef1b251f,#0000 24%),radial-gradient(circle at 14% 28%,#37308f75,#0000 33%),radial-gradient(circle at 88% 70%,#ef1b2517,#0000 25%),linear-gradient(145deg,#07061b 0%,#11103b 52%,#070619 100%);width:100%;min-height:1120px;margin:0 0 34px;position:relative;overflow:hidden;box-shadow:0 38px 110px #1c185647}.CompetencyMap-module__00cZSG__page:before,.CompetencyMap-module__00cZSG__page:after{content:"";pointer-events:none;z-index:-2;position:absolute;inset:0}.CompetencyMap-module__00cZSG__page:before{background:linear-gradient(90deg,#0000 49.94%,#ffffff09 50%,#0000 50.06%) 0 0/100% 100%,linear-gradient(#0000 49.94%,#ffffff06 50%,#0000 50.06%) 0 0/100% 100%}.CompetencyMap-module__00cZSG__page:after{opacity:.16;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle,#000,#0000 84%);mask-image:radial-gradient(circle,#000,#0000 84%)}.CompetencyMap-module__00cZSG__noise{pointer-events:none;opacity:.15;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.25'/%3E%3C/svg%3E");position:absolute;inset:0}.CompetencyMap-module__00cZSG__aurora{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.CompetencyMap-module__00cZSG__aurora span{filter:blur(120px);opacity:.1;border-radius:50%;width:42vw;height:42vw;animation:14s ease-in-out infinite alternate CompetencyMap-module__00cZSG__auroraMove;position:absolute}.CompetencyMap-module__00cZSG__aurora span:first-child{background:var(--map-blue);top:18%;left:-12vw}.CompetencyMap-module__00cZSG__aurora span:nth-child(2){background:var(--map-red);animation-delay:-5s;top:5%;right:-14vw}.CompetencyMap-module__00cZSG__aurora span:nth-child(3){background:var(--map-blue);animation-delay:-9s;bottom:-24vw;left:36%}.CompetencyMap-module__00cZSG__signalField{pointer-events:none;z-index:0;position:absolute;inset:0}.CompetencyMap-module__00cZSG__signalField i{left:var(--x);top:var(--y);opacity:.16;width:3px;height:3px;animation:CompetencyMap-module__00cZSG__signalBlink 5s var(--delay) ease-in-out infinite;background:#fff;border-radius:50%;position:absolute;box-shadow:0 0 14px #ffffffb3}.CompetencyMap-module__00cZSG__signalField i:nth-child(3n){background:var(--map-red);box-shadow:0 0 16px var(--map-red)}.CompetencyMap-module__00cZSG__signalField i:nth-child(4n){background:#8f87ff;box-shadow:0 0 16px #8f87ff}.CompetencyMap-module__00cZSG__streamField{pointer-events:none;z-index:0;opacity:.14;position:absolute;inset:0;overflow:hidden}.CompetencyMap-module__00cZSG__streamField span{left:-12%;top:calc(16% + var(--stream-index) * 10%);width:124%;height:80px;transform:skewY(calc((var(--stream-index) - 3) * 1deg));animation:CompetencyMap-module__00cZSG__streamWave calc(10s + var(--stream-index) * 1.8s) linear infinite;border-top:1px solid #7e74ffb3;border-radius:50%;position:absolute}.CompetencyMap-module__00cZSG__streamField span:nth-child(2n){border-color:#ef1b2580;animation-direction:reverse}.CompetencyMap-module__00cZSG__intro{z-index:6;justify-content:space-between;align-items:flex-end;gap:34px;padding:42px clamp(26px,4vw,72px) 20px;display:flex;position:relative}.CompetencyMap-module__00cZSG__introCopy{max-width:870px}.CompetencyMap-module__00cZSG__kicker{color:#ffffffa8;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:900;display:inline-flex}.CompetencyMap-module__00cZSG__kicker:before{content:"";background:var(--map-red);width:36px;height:2px;box-shadow:0 0 18px #ef1b25e6}.CompetencyMap-module__00cZSG__intro h1{letter-spacing:-.06em;margin:18px 0 15px;font:500 clamp(52px,6vw,92px)/.92 Georgia,serif}.CompetencyMap-module__00cZSG__intro p{color:#ffffffa8;max-width:820px;margin:0;font-size:17px;line-height:1.7}.CompetencyMap-module__00cZSG__introControls{justify-items:end;gap:10px;display:grid}.CompetencyMap-module__00cZSG__modeSwitch{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0504168f;border:1px solid #ffffff21;border-radius:999px;padding:5px;display:flex}.CompetencyMap-module__00cZSG__modeSwitch button{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:11px 18px;font-weight:900}.CompetencyMap-module__00cZSG__modeSwitch button.CompetencyMap-module__00cZSG__activeMode{background:var(--map-red);color:#fff;box-shadow:0 10px 28px #ef1b2545}.CompetencyMap-module__00cZSG__autoButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0504167a;border:1px solid #ffffff1c;border-radius:15px;justify-content:space-between;align-items:center;gap:14px;min-width:225px;padding:10px 12px;display:flex}.CompetencyMap-module__00cZSG__autoButton span{color:#ffffff91;align-items:center;gap:8px;font-size:10px;display:flex}.CompetencyMap-module__00cZSG__autoButton i{background:#ffffff40;border-radius:50%;width:7px;height:7px}.CompetencyMap-module__00cZSG__autoButton b{font-size:10px}.CompetencyMap-module__00cZSG__autoActive i{background:var(--map-red);box-shadow:0 0 15px var(--map-red);animation:1.25s ease-in-out infinite CompetencyMap-module__00cZSG__blink}.CompetencyMap-module__00cZSG__stageRail{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0404146b;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:repeat(5,1fr);gap:0;margin:10px clamp(26px,4vw,72px) 0;display:grid;position:relative;overflow:hidden}.CompetencyMap-module__00cZSG__stageRail>div{border-right:1px solid #ffffff12;align-items:center;gap:10px;padding:14px 16px;display:flex;position:relative}.CompetencyMap-module__00cZSG__stageRail>div:last-child{border-right:0}.CompetencyMap-module__00cZSG__stageRail span{color:#ffffff47;font-size:9px;font-weight:900}.CompetencyMap-module__00cZSG__stageRail strong{letter-spacing:.01em;color:#ffffff7a;font-size:11px}.CompetencyMap-module__00cZSG__stageRail i{background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.CompetencyMap-module__00cZSG__stageRail .CompetencyMap-module__00cZSG__railActive span{color:var(--map-red)}.CompetencyMap-module__00cZSG__stageRail .CompetencyMap-module__00cZSG__railActive strong{color:#ffffffdb}.CompetencyMap-module__00cZSG__stageRail .CompetencyMap-module__00cZSG__railActive i{background:linear-gradient(90deg,var(--map-blue),var(--map-red));box-shadow:0 0 14px #ef1b2573}.CompetencyMap-module__00cZSG__mapShell{z-index:3;grid-template-columns:minmax(0,1fr) 370px;gap:18px;padding:20px clamp(18px,2.2vw,38px) 18px;display:grid;position:relative}.CompetencyMap-module__00cZSG__mapCanvas{background:radial-gradient(circle,#37308f26,#0000 45%),#03031261;border:1px solid #ffffff17;border-radius:30px;height:clamp(720px,74vh,880px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.CompetencyMap-module__00cZSG__mapCanvas:before{content:"";pointer-events:none;background:radial-gradient(circle,#0000 0 36%,#37308f09 36.2% 36.5%,#0000 36.7% 100%);position:absolute;inset:0}.CompetencyMap-module__00cZSG__scanBeam{pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#ffffff0b,#ef1b250e,#0000);width:55%;height:170%;animation:10s linear infinite CompetencyMap-module__00cZSG__scan;position:absolute;top:-35%;left:-20%;transform:skew(-18deg)}.CompetencyMap-module__00cZSG__cornerReadout{z-index:4;letter-spacing:.13em;color:#ffffff47;align-items:center;gap:10px;font-size:8px;display:flex;position:absolute;top:16px;left:18px}.CompetencyMap-module__00cZSG__cornerReadout b{color:#ffffff85}.CompetencyMap-module__00cZSG__paths{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CompetencyMap-module__00cZSG__orbitOuter,.CompetencyMap-module__00cZSG__orbitMiddle,.CompetencyMap-module__00cZSG__orbitInner,.CompetencyMap-module__00cZSG__orbitCore,.CompetencyMap-module__00cZSG__orbitEllipse,.CompetencyMap-module__00cZSG__orbitEllipseReverse{fill:none;stroke:#ffffff0d;stroke-width:1px;stroke-dasharray:3 9;transform-origin:600px 380px;animation:48s linear infinite CompetencyMap-module__00cZSG__orbitSpin}.CompetencyMap-module__00cZSG__orbitMiddle{stroke:#37308f52;animation-duration:34s;animation-direction:reverse}.CompetencyMap-module__00cZSG__orbitInner{stroke:#ef1b2538;animation-duration:25s}.CompetencyMap-module__00cZSG__orbitCore{stroke:#ffffff1a;stroke-dasharray:1 7;animation-duration:17s;animation-direction:reverse}.CompetencyMap-module__00cZSG__orbitEllipse{stroke:#6a60ec2b;animation-duration:31s}.CompetencyMap-module__00cZSG__orbitEllipseReverse{stroke:#ef1b251f;animation-duration:39s;animation-direction:reverse}.CompetencyMap-module__00cZSG__ghostPath{fill:none;stroke:#685ee921;stroke-width:1px;stroke-dasharray:1 13;animation:16s linear infinite CompetencyMap-module__00cZSG__lineMove}.CompetencyMap-module__00cZSG__outputGhostPath{stroke:#ef1b2521}.CompetencyMap-module__00cZSG__flowPath{fill:none;stroke:url(#inputLine);stroke-width:1.45px;stroke-dasharray:4 9;transition:stroke-width .3s,opacity .3s;animation:10s linear infinite CompetencyMap-module__00cZSG__lineMove}.CompetencyMap-module__00cZSG__outputPath{stroke:url(#outputLine)}.CompetencyMap-module__00cZSG__selectedPath{stroke-width:3.3px;opacity:1;filter:url(#mapGlow)}.CompetencyMap-module__00cZSG__particle{fill:#9a92ff}.CompetencyMap-module__00cZSG__outputParticle{fill:var(--map-red)}.CompetencyMap-module__00cZSG__endpointPulse{fill:#37308f2e;stroke:#8d84ff;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite CompetencyMap-module__00cZSG__endpointPulse}.CompetencyMap-module__00cZSG__outputEndpoint{fill:#ef1b251f;stroke:var(--map-red)}.CompetencyMap-module__00cZSG__selectedEndpoint{stroke-width:2.2px;filter:url(#mapGlow);animation-duration:1.2s}.CompetencyMap-module__00cZSG__coreGlow{animation:3.4s ease-in-out infinite CompetencyMap-module__00cZSG__glowBreath}.CompetencyMap-module__00cZSG__core{text-align:center;z-index:2;background:radial-gradient(circle at 43% 38%,#ef1b2561,#37308f61 53%,#06051cf7 73%);border:1px solid #ffffff3b;border-radius:50%;place-items:center;width:232px;height:232px;padding:27px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 13px #37308f14,0 0 85px #ef1b2545,inset 0 0 48px #ffffff14}.CompetencyMap-module__00cZSG__core:before,.CompetencyMap-module__00cZSG__core:after{content:"";border:1px solid #ffffff24;border-radius:50%;animation:16s linear infinite CompetencyMap-module__00cZSG__coreRotate;position:absolute;inset:-20px}.CompetencyMap-module__00cZSG__core:after{border-style:dashed;border-color:#ef1b2533;animation-duration:27s;animation-direction:reverse;inset:-42px}.CompetencyMap-module__00cZSG__coreGrid{opacity:.22;background-image:linear-gradient(#ffffff38 1px,#0000 1px),linear-gradient(90deg,#ffffff38 1px,#0000 1px);background-size:14px 14px;border-radius:50%;position:absolute;inset:32px;-webkit-mask-image:radial-gradient(circle,#000 35%,#0000 74%);mask-image:radial-gradient(circle,#000 35%,#0000 74%)}.CompetencyMap-module__00cZSG__coreSweep{border-radius:50%;position:absolute;inset:20px;overflow:hidden}.CompetencyMap-module__00cZSG__coreSweep:after{content:"";background:linear-gradient(90deg,#0000,#fffc,#0000);height:2px;animation:3.1s ease-in-out infinite CompetencyMap-module__00cZSG__coreScan;position:absolute;top:10%;left:0;right:0;box-shadow:0 0 14px #fff9}.CompetencyMap-module__00cZSG__core small{color:#ffffff85;letter-spacing:.07em;text-transform:uppercase;align-self:end;font-size:8px;position:relative}.CompetencyMap-module__00cZSG__core strong{letter-spacing:-.04em;font:500 31px/1 Georgia,serif;position:relative}.CompetencyMap-module__00cZSG__coreStatus{color:#ffffffb8;align-self:start;align-items:center;gap:7px;font-size:9px;font-weight:900;display:inline-flex;position:relative}.CompetencyMap-module__00cZSG__coreStatus i{background:var(--map-red);width:7px;height:7px;box-shadow:0 0 18px var(--map-red);border-radius:50%;animation:1.4s ease-in-out infinite CompetencyMap-module__00cZSG__blink}.CompetencyMap-module__00cZSG__corePulse,.CompetencyMap-module__00cZSG__corePulseTwo,.CompetencyMap-module__00cZSG__corePulseThree{border:1px solid #ef1b256b;border-radius:50%;animation:3s ease-out infinite CompetencyMap-module__00cZSG__corePulse;position:absolute;inset:-1px}.CompetencyMap-module__00cZSG__corePulseTwo{animation-delay:1s}.CompetencyMap-module__00cZSG__corePulseThree{animation-delay:2s}.CompetencyMap-module__00cZSG__orbitWord{z-index:2;pointer-events:none;border-radius:50%;width:330px;height:330px;margin:-165px 0 0 -165px;animation:22s linear infinite CompetencyMap-module__00cZSG__orbitWord;position:absolute;top:50%;left:50%}.CompetencyMap-module__00cZSG__orbitWord span{letter-spacing:.12em;text-transform:uppercase;color:#ffffff6b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050419bf;border:1px solid #ffffff17;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:900;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.CompetencyMap-module__00cZSG__wordTwo{width:410px;height:410px;margin:-205px 0 0 -205px;animation-duration:29s;animation-direction:reverse}.CompetencyMap-module__00cZSG__wordThree{width:480px;height:480px;margin:-240px 0 0 -240px;animation-duration:35s}.CompetencyMap-module__00cZSG__wordFour{width:550px;height:550px;margin:-275px 0 0 -275px;animation-duration:43s;animation-direction:reverse}.CompetencyMap-module__00cZSG__wordFive{width:620px;height:620px;margin:-310px 0 0 -310px;animation-duration:52s}.CompetencyMap-module__00cZSG__node{text-align:left;color:#fff;cursor:pointer;z-index:4;background:0 0;border:0;align-items:center;gap:10px;max-width:205px;padding:5px;display:flex;position:absolute;transform:translate(-50%,-50%)}.CompetencyMap-module__00cZSG__nodeIcon{color:#aaa4ff;background:#37308f3b;border:1px solid #847cff85;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;transition:all .28s;display:grid;position:relative;box-shadow:0 0 0 6px #37308f12,0 0 24px #5044d63d}.CompetencyMap-module__00cZSG__nodeIcon i{border:1px solid #8b82ff26;border-radius:50%;animation:3s ease-in-out infinite CompetencyMap-module__00cZSG__nodeRing;position:absolute;inset:-7px}.CompetencyMap-module__00cZSG__nodeIcon svg{width:21px;height:21px}.CompetencyMap-module__00cZSG__nodeCopy{min-width:0}.CompetencyMap-module__00cZSG__nodeCopy small,.CompetencyMap-module__00cZSG__nodeCopy strong{display:block}.CompetencyMap-module__00cZSG__nodeCopy small{text-transform:uppercase;letter-spacing:.13em;color:#fff6;margin-bottom:4px;font-size:7px}.CompetencyMap-module__00cZSG__nodeCopy strong{white-space:normal;font-size:12px;line-height:1.18}.CompetencyMap-module__00cZSG__outputNode{text-align:right;flex-direction:row-reverse}.CompetencyMap-module__00cZSG__outputNode .CompetencyMap-module__00cZSG__nodeIcon{color:#ff969b;background:#ef1b2524;border-color:#ef1b2599;box-shadow:0 0 0 6px #ef1b250d,0 0 24px #ef1b253b}.CompetencyMap-module__00cZSG__outputNode .CompetencyMap-module__00cZSG__nodeIcon i{border-color:#ef1b252b}.CompetencyMap-module__00cZSG__node:hover .CompetencyMap-module__00cZSG__nodeIcon,.CompetencyMap-module__00cZSG__selectedNode .CompetencyMap-module__00cZSG__nodeIcon{background:var(--map-blue);color:#fff;transform:scale(1.15);box-shadow:0 0 0 8px #37308f29,0 0 40px #6b60ffa8}.CompetencyMap-module__00cZSG__outputNode:hover .CompetencyMap-module__00cZSG__nodeIcon,.CompetencyMap-module__00cZSG__outputNode.CompetencyMap-module__00cZSG__selectedNode .CompetencyMap-module__00cZSG__nodeIcon{background:var(--map-red);box-shadow:0 0 0 8px #ef1b2524,0 0 40px #ef1b259e}.CompetencyMap-module__00cZSG__selectedNode .CompetencyMap-module__00cZSG__nodeCopy strong{color:#fff;text-shadow:0 0 22px #ffffff59}.CompetencyMap-module__00cZSG__selectedNode .CompetencyMap-module__00cZSG__nodeCopy small{color:#ffffffad}.CompetencyMap-module__00cZSG__liveLegend{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffffff87;white-space:nowrap;z-index:5;background:#040314ab;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:18px;padding:10px 16px;font-size:8px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.CompetencyMap-module__00cZSG__liveLegend span{align-items:center;gap:7px;display:flex}.CompetencyMap-module__00cZSG__liveLegend span i{background:var(--map-blue);width:20px;height:2px;box-shadow:0 0 9px #6b61e8}.CompetencyMap-module__00cZSG__liveLegend span:nth-child(2) i{background:var(--map-red);box-shadow:0 0 9px var(--map-red)}.CompetencyMap-module__00cZSG__liveLegend b{color:#ffffffd1;letter-spacing:.1em}.CompetencyMap-module__00cZSG__detailCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(155deg,#37308f45,#06051cc7 50%,#ef1b251a);border:1px solid #ffffff1c;border-radius:30px;flex-direction:column;align-self:stretch;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.CompetencyMap-module__00cZSG__detailCard:before{content:"";background:var(--map-red);filter:blur(82px);opacity:.2;border-radius:50%;width:220px;height:220px;position:absolute;top:-110px;right:-110px}.CompetencyMap-module__00cZSG__detailCard>*{position:relative}.CompetencyMap-module__00cZSG__detailHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.CompetencyMap-module__00cZSG__detailIndex{color:#ffffff21;font:500 62px/1 Georgia,serif}.CompetencyMap-module__00cZSG__detailSide{text-align:right;text-transform:uppercase;letter-spacing:.1em;color:#ffffff5c;max-width:128px;font-size:8px;line-height:1.5}.CompetencyMap-module__00cZSG__detailCard>small{letter-spacing:.14em;text-transform:uppercase;color:#ff969b;margin-top:20px;font-size:9px;font-weight:900}.CompetencyMap-module__00cZSG__detailCard h2{letter-spacing:-.047em;margin:10px 0 15px;font:500 38px/1.01 Georgia,serif}.CompetencyMap-module__00cZSG__detailCard>p{color:#ffffffa6;margin:0;font-size:13px;line-height:1.7}.CompetencyMap-module__00cZSG__signalBlock{margin-top:22px}.CompetencyMap-module__00cZSG__signalBlock>span,.CompetencyMap-module__00cZSG__formulaBlock>span,.CompetencyMap-module__00cZSG__detailRelation>span{color:#ffffff5c;text-transform:uppercase;letter-spacing:.13em;font-size:8px;display:block}.CompetencyMap-module__00cZSG__signalBlock>div{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.CompetencyMap-module__00cZSG__signalBlock b{color:#ffffffb8;background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;padding:7px 9px;font-size:9px}.CompetencyMap-module__00cZSG__formulaBlock{background:#37308f30;border:1px solid #847cff21;border-radius:17px;margin-top:20px;padding:16px}.CompetencyMap-module__00cZSG__formulaBlock strong{color:#ffffffd1;margin-top:7px;font-size:11px;line-height:1.55;display:block}.CompetencyMap-module__00cZSG__detailRelation{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;margin-top:17px;padding:16px 0}.CompetencyMap-module__00cZSG__detailRelation strong{color:#ffffffbf;margin-top:7px;font-size:11px;line-height:1.55;display:block}.CompetencyMap-module__00cZSG__detailProgress{background:#ffffff12;border-radius:999px;height:3px;margin-top:18px;overflow:hidden}.CompetencyMap-module__00cZSG__detailProgress i{background:linear-gradient(90deg,var(--map-blue),var(--map-red));height:100%;box-shadow:0 0 14px var(--map-red);transition:width .35s;display:block}.CompetencyMap-module__00cZSG__detailActions{gap:9px;margin-top:auto;padding-top:22px;display:grid}.CompetencyMap-module__00cZSG__detailActions a{text-align:center;border:1px solid #ffffff1f;border-radius:14px;justify-content:center;padding:12px;font-size:10px;font-weight:900;display:flex}.CompetencyMap-module__00cZSG__detailActions a:first-child{background:var(--map-red);border-color:var(--map-red);box-shadow:0 12px 28px #ef1b252e}.CompetencyMap-module__00cZSG__detailActions a:last-child{background:#ffffff0d}.CompetencyMap-module__00cZSG__bottomConsole{z-index:4;background:#ffffff12;border:1px solid #ffffff17;border-radius:19px;grid-template-columns:1fr 1fr 1fr auto;gap:1px;margin:0 clamp(26px,4vw,72px) 16px;display:grid;position:relative;overflow:hidden}.CompetencyMap-module__00cZSG__bottomConsole>div{background:#0403149e;padding:14px 17px}.CompetencyMap-module__00cZSG__bottomConsole span,.CompetencyMap-module__00cZSG__bottomConsole strong{display:block}.CompetencyMap-module__00cZSG__bottomConsole span{text-transform:uppercase;letter-spacing:.12em;color:#ffffff57;font-size:8px}.CompetencyMap-module__00cZSG__bottomConsole strong{color:#ffffffbd;margin-top:5px;font-size:10px}.CompetencyMap-module__00cZSG__bottomConsole .CompetencyMap-module__00cZSG__liveConsole{align-items:center;gap:9px;min-width:160px;display:flex}.CompetencyMap-module__00cZSG__liveConsole i{background:var(--map-red);width:8px;height:8px;box-shadow:0 0 16px var(--map-red);border-radius:50%;animation:1.3s ease-in-out infinite CompetencyMap-module__00cZSG__blink}.CompetencyMap-module__00cZSG__liveConsole span{color:#ffffffb3}.CompetencyMap-module__00cZSG__footerNote{color:#ffffff70;z-index:4;justify-content:space-between;gap:20px;padding:0 clamp(26px,4vw,72px) 28px;font-size:9px;display:flex;position:relative}.CompetencyMap-module__00cZSG__footerNote span{align-items:center;gap:7px;display:flex}.CompetencyMap-module__00cZSG__footerNote i{background:var(--map-red);width:6px;height:6px;box-shadow:0 0 12px var(--map-red);border-radius:50%}.CompetencyMap-module__00cZSG__footerNote strong{color:#ffffff91;font-weight:700}@keyframes CompetencyMap-module__00cZSG__orbitSpin{to{transform:rotate(360deg)}}@keyframes CompetencyMap-module__00cZSG__orbitWord{to{transform:rotate(360deg)}}@keyframes CompetencyMap-module__00cZSG__coreRotate{to{transform:rotate(360deg)}}@keyframes CompetencyMap-module__00cZSG__lineMove{to{stroke-dashoffset:-170px}}@keyframes CompetencyMap-module__00cZSG__blink{50%{opacity:.28;transform:scale(.72)}}@keyframes CompetencyMap-module__00cZSG__corePulse{0%{opacity:.8;transform:scale(.82)}to{opacity:0;transform:scale(1.48)}}@keyframes CompetencyMap-module__00cZSG__coreScan{0%,to{opacity:.2;top:8%}50%{opacity:.9;top:88%}}@keyframes CompetencyMap-module__00cZSG__endpointPulse{50%{opacity:.35;transform:scale(1.45)}}@keyframes CompetencyMap-module__00cZSG__nodeRing{50%{opacity:.25;transform:scale(1.18)}}@keyframes CompetencyMap-module__00cZSG__glowBreath{50%{opacity:.58;transform-origin:50%;transform:scale(1.08)}}@keyframes CompetencyMap-module__00cZSG__signalBlink{0%,to{opacity:.08;transform:scale(.6)}50%{opacity:.65;transform:scale(1.8)}}@keyframes CompetencyMap-module__00cZSG__scan{0%{transform:translate(-140%)skew(-18deg)}to{transform:translate(310%)skew(-18deg)}}@keyframes CompetencyMap-module__00cZSG__streamWave{to{transform:translateX(10%) skewY(calc((var(--stream-index) - 3) * 1deg))}}@keyframes CompetencyMap-module__00cZSG__auroraMove{to{transform:translate(80px,-50px)scale(1.18)}}@media (max-width:1280px){.CompetencyMap-module__00cZSG__mapShell{grid-template-columns:minmax(0,1fr) 330px}.CompetencyMap-module__00cZSG__detailCard{padding:23px}.CompetencyMap-module__00cZSG__detailCard h2{font-size:34px}.CompetencyMap-module__00cZSG__nodeCopy strong{font-size:11px}.CompetencyMap-module__00cZSG__nodeIcon{flex-basis:42px;width:42px;height:42px}.CompetencyMap-module__00cZSG__nodeIcon svg{width:19px;height:19px}}@media (max-width:1080px){.CompetencyMap-module__00cZSG__intro{align-items:flex-start}.CompetencyMap-module__00cZSG__mapShell{grid-template-columns:1fr}.CompetencyMap-module__00cZSG__detailCard{min-height:410px}.CompetencyMap-module__00cZSG__mapCanvas{height:690px}.CompetencyMap-module__00cZSG__detailActions,.CompetencyMap-module__00cZSG__bottomConsole{grid-template-columns:1fr 1fr}.CompetencyMap-module__00cZSG__bottomConsole .CompetencyMap-module__00cZSG__liveConsole{min-width:0}.CompetencyMap-module__00cZSG__nodeCopy strong{font-size:10px}.CompetencyMap-module__00cZSG__nodeIcon{flex-basis:38px;width:38px;height:38px}}@media (max-width:820px){.CompetencyMap-module__00cZSG__page{min-height:auto}.CompetencyMap-module__00cZSG__intro{padding:29px 19px 16px;display:block}.CompetencyMap-module__00cZSG__intro h1{font-size:54px}.CompetencyMap-module__00cZSG__intro p{font-size:15px}.CompetencyMap-module__00cZSG__introControls{justify-items:start;margin-top:20px}.CompetencyMap-module__00cZSG__autoButton{min-width:min(100%,260px)}.CompetencyMap-module__00cZSG__stageRail{grid-template-columns:1fr;margin:7px 18px 0}.CompetencyMap-module__00cZSG__stageRail>div{border-bottom:1px solid #ffffff12;border-right:0;padding:9px 12px}.CompetencyMap-module__00cZSG__stageRail>div:last-child{border-bottom:0}.CompetencyMap-module__00cZSG__mapShell{padding:14px 9px}.CompetencyMap-module__00cZSG__mapCanvas{flex-wrap:wrap;align-content:flex-start;gap:8px;height:auto;min-height:900px;padding:66px 10px 18px;display:flex}.CompetencyMap-module__00cZSG__paths,.CompetencyMap-module__00cZSG__core,.CompetencyMap-module__00cZSG__orbitWord,.CompetencyMap-module__00cZSG__scanBeam{display:none}.CompetencyMap-module__00cZSG__cornerReadout{top:18px}.CompetencyMap-module__00cZSG__node{background:#ffffff0b;border:1px solid #ffffff12;border-radius:17px;width:calc(50% - 4px);max-width:none;margin:0;padding:12px;display:flex;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.CompetencyMap-module__00cZSG__outputNode{text-align:left;flex-direction:row}.CompetencyMap-module__00cZSG__selectedNode{background:#ef1b2517;border-color:#ef1b253d}.CompetencyMap-module__00cZSG__liveLegend{white-space:normal;flex-wrap:wrap;justify-content:center;position:absolute;bottom:13px;left:12px;right:12px;transform:none}.CompetencyMap-module__00cZSG__detailCard{min-height:430px}.CompetencyMap-module__00cZSG__footerNote{padding:0 20px 22px;display:grid}.CompetencyMap-module__00cZSG__detailActions{grid-template-columns:1fr}.CompetencyMap-module__00cZSG__bottomConsole{grid-template-columns:1fr;margin:0 10px 16px}.CompetencyMap-module__00cZSG__bottomConsole>div{padding:12px 14px}}@media (max-width:520px){.CompetencyMap-module__00cZSG__node{width:100%}.CompetencyMap-module__00cZSG__mapCanvas{min-height:1320px}.CompetencyMap-module__00cZSG__intro h1{font-size:46px}.CompetencyMap-module__00cZSG__detailCard{padding:22px}.CompetencyMap-module__00cZSG__detailCard h2{font-size:31px}.CompetencyMap-module__00cZSG__modeSwitch{width:100%}.CompetencyMap-module__00cZSG__modeSwitch button{flex:1}.CompetencyMap-module__00cZSG__bottomConsole{grid-template-columns:1fr}.CompetencyMap-module__00cZSG__footerNote{font-size:8px}}@media (prefers-reduced-motion:reduce){.CompetencyMap-module__00cZSG__aurora span,.CompetencyMap-module__00cZSG__signalField i,.CompetencyMap-module__00cZSG__streamField span,.CompetencyMap-module__00cZSG__orbitOuter,.CompetencyMap-module__00cZSG__orbitMiddle,.CompetencyMap-module__00cZSG__orbitInner,.CompetencyMap-module__00cZSG__orbitCore,.CompetencyMap-module__00cZSG__orbitEllipse,.CompetencyMap-module__00cZSG__orbitEllipseReverse,.CompetencyMap-module__00cZSG__flowPath,.CompetencyMap-module__00cZSG__ghostPath,.CompetencyMap-module__00cZSG__endpointPulse,.CompetencyMap-module__00cZSG__core:before,.CompetencyMap-module__00cZSG__core:after,.CompetencyMap-module__00cZSG__corePulse,.CompetencyMap-module__00cZSG__corePulseTwo,.CompetencyMap-module__00cZSG__corePulseThree,.CompetencyMap-module__00cZSG__coreStatus i,.CompetencyMap-module__00cZSG__coreSweep:after,.CompetencyMap-module__00cZSG__orbitWord,.CompetencyMap-module__00cZSG__nodeIcon i,.CompetencyMap-module__00cZSG__scanBeam,.CompetencyMap-module__00cZSG__liveConsole i,.CompetencyMap-module__00cZSG__autoActive i,.CompetencyMap-module__00cZSG__coreGlow{animation:none}.CompetencyMap-module__00cZSG__particle{display:none}}
