.RoleQuadrantChart_wrap__kfYq0{position:relative;width:100%;aspect-ratio:1;max-height:420px;margin:0 auto;border-radius:14px;overflow:hidden;background:rgb(var(--surface-elevated));border:1px solid rgb(var(--border))}.RoleQuadrantChart_svg__G5G1i{position:absolute;inset:0;width:100%;height:100%}.RoleQuadrantChart_quadLabel__tt1HI{position:absolute;transform:translate(-50%,-50%);text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:inherit}.RoleQuadrantChart_quadEmoji__EXVNK{font-size:22px;line-height:1;margin-bottom:4px;opacity:.85}.RoleQuadrantChart_quadName__5RI3r{font-size:13px;font-weight:700;letter-spacing:-.01em}.RoleQuadrantChart_quadSub__x8wBi{font-size:10px;font-weight:500;opacity:.7;margin-top:2px}.RoleQuadrantChart_axisLabel__7s9KC{position:absolute;font-size:10px;color:rgb(var(--text-muted));letter-spacing:.03em;pointer-events:none}.RoleQuadrantChart_you__XA6D_ circle{transition:cx .6s cubic-bezier(.4,0,.2,1),cy .6s cubic-bezier(.4,0,.2,1)}.RoleQuadrantChart_youDot__nzpD2{filter:drop-shadow(0 0 4px rgba(46,144,250,.9))}.RoleQuadrantChart_youHalo__Ce5Qn{transform-origin:center;transform-box:fill-box;animation:RoleQuadrantChart_rqc-haloPulse__UfUsK 2.4s ease-in-out infinite}@keyframes RoleQuadrantChart_rqc-haloPulse__UfUsK{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.35);opacity:.9}}.RoleQuadrantChart_youBadge__ykWK0{position:absolute;transform:translate(8px,-50%);background:rgb(var(--surface-card));color:rgb(var(--text-primary));border:1px solid rgb(var(--accent-primary));font-size:10px;font-weight:700;letter-spacing:.04em;padding:3px 8px;border-radius:999px;white-space:nowrap;pointer-events:none;box-shadow:0 0 12px rgba(46,144,250,.35);transition:left .6s cubic-bezier(.4,0,.2,1),top .6s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.RoleQuadrantChart_youBadge__ykWK0,.RoleQuadrantChart_youHalo__Ce5Qn,.RoleQuadrantChart_you__XA6D_ circle{animation:none!important;transition:none!important}}