{"version":3,"file":"6334.e686f49be18ba181f67a.bundle.mjs","mappings":"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","sources":["webpack://socialUX/./node_modules/gsap/CustomWiggle.js"],"sourcesContent":["/*!\n * CustomWiggle 3.15.0\n * https://gsap.com\n *\n * @license Copyright 2008-2026, GreenSock. All rights reserved.\n * Subject to the terms at https://gsap.com/standard-license\n * @author: Jack Doyle, jack@greensock.com\n*/\n\n/* eslint-disable */\nvar gsap,\n    _coreInitted,\n    createCustomEase,\n    _getGSAP = function _getGSAP() {\n  return gsap || typeof window !== \"undefined\" && (gsap = window.gsap) && gsap.registerPlugin && gsap;\n},\n    _eases = {\n  easeOut: \"M0,1,C0.7,1,0.6,0,1,0\",\n  easeInOut: \"M0,0,C0.1,0,0.24,1,0.444,1,0.644,1,0.6,0,1,0\",\n  anticipate: \"M0,0,C0,0.222,0.024,0.386,0,0.4,0.18,0.455,0.65,0.646,0.7,0.67,0.9,0.76,1,0.846,1,1\",\n  uniform: \"M0,0,C0,0.95,0,1,0,1,0,1,1,1,1,1,1,1,1,0,1,0\"\n},\n    _linearEase = function _linearEase(p) {\n  return p;\n},\n    _initCore = function _initCore(required) {\n  if (!_coreInitted) {\n    gsap = _getGSAP();\n    createCustomEase = gsap && gsap.parseEase(\"_CE\");\n\n    if (createCustomEase) {\n      for (var p in _eases) {\n        _eases[p] = createCustomEase(\"\", _eases[p]);\n      }\n\n      _coreInitted = 1;\n\n      _create(\"wiggle\").config = function (vars) {\n        return typeof vars === \"object\" ? _create(\"\", vars) : _create(\"wiggle(\" + vars + \")\", {\n          wiggles: +vars\n        });\n      };\n    } else {\n      required && console.warn(\"Please gsap.registerPlugin(CustomEase, CustomWiggle)\");\n    }\n  }\n},\n    _parseEase = function _parseEase(ease, invertNonCustomEases) {\n  if (typeof ease !== \"function\") {\n    ease = gsap.parseEase(ease) || createCustomEase(\"\", ease);\n  }\n\n  return ease.custom || !invertNonCustomEases ? ease : function (p) {\n    return 1 - ease(p);\n  };\n},\n    _bonusValidated = 1,\n    //<name>CustomWiggle</name>\n_create = function _create(id, vars) {\n  if (!_coreInitted) {\n    _initCore(1);\n  }\n\n  vars = vars || {};\n  var wiggles = (vars.wiggles || 10) | 0,\n      inc = 1 / wiggles,\n      x = inc / 2,\n      anticipate = vars.type === \"anticipate\",\n      yEase = _eases[vars.type] || _eases.easeOut,\n      xEase = _linearEase,\n      rnd = 1000,\n      nextX,\n      nextY,\n      angle,\n      handleX,\n      handleY,\n      easedX,\n      y,\n      path,\n      i;\n\n  if (_bonusValidated) {\n    if (anticipate) {\n      //the anticipate ease is actually applied on the x-axis (timing) and uses easeOut for amplitude.\n      xEase = yEase;\n      yEase = _eases.easeOut;\n    }\n\n    if (vars.timingEase) {\n      xEase = _parseEase(vars.timingEase);\n    }\n\n    if (vars.amplitudeEase) {\n      yEase = _parseEase(vars.amplitudeEase, true);\n    }\n\n    easedX = xEase(x);\n    y = anticipate ? -yEase(x) : yEase(x);\n    path = [0, 0, easedX / 4, 0, easedX / 2, y, easedX, y];\n\n    if (vars.type === \"random\") {\n      //if we just select random values on the y-axis and plug them into the \"normal\" algorithm, since the control points are always straight horizontal, it creates a bit of a slowdown at each anchor which just didn't seem as desirable, so we switched to an algorithm that bends the control points to be more in line with their context.\n      path.length = 4;\n      nextX = xEase(inc);\n      nextY = Math.random() * 2 - 1;\n\n      for (i = 2; i < wiggles; i++) {\n        x = nextX;\n        y = nextY;\n        nextX = xEase(inc * i);\n        nextY = Math.random() * 2 - 1;\n        angle = Math.atan2(nextY - path[path.length - 3], nextX - path[path.length - 4]);\n        handleX = Math.cos(angle) * inc;\n        handleY = Math.sin(angle) * inc;\n        path.push(x - handleX, y - handleY, x, y, x + handleX, y + handleY);\n      }\n\n      path.push(nextX, 0, 1, 0);\n    } else {\n      for (i = 1; i < wiggles; i++) {\n        path.push(xEase(x + inc / 2), y);\n        x += inc;\n        y = (y > 0 ? -1 : 1) * yEase(i * inc);\n        easedX = xEase(x);\n        path.push(xEase(x - inc / 2), y, easedX, y);\n      }\n\n      path.push(xEase(x + inc / 4), y, xEase(x + inc / 4), 0, 1, 0);\n    }\n\n    i = path.length;\n\n    while (--i > -1) {\n      path[i] = ~~(path[i] * rnd) / rnd; //round values to avoid odd strings for super tiny values\n    }\n\n    path[2] = \"C\" + path[2];\n    return createCustomEase(id, \"M\" + path.join(\",\"));\n  }\n};\n\nexport var CustomWiggle = /*#__PURE__*/function () {\n  function CustomWiggle(id, vars) {\n    this.ease = _create(id, vars);\n  }\n\n  CustomWiggle.create = function create(id, vars) {\n    return _create(id, vars);\n  };\n\n  CustomWiggle.register = function register(core) {\n    gsap = core;\n\n    _initCore();\n  };\n\n  return CustomWiggle;\n}();\n_getGSAP() && gsap.registerPlugin(CustomWiggle);\nCustomWiggle.version = \"3.15.0\";\nexport { CustomWiggle as default };"],"names":["gsap","_coreInitted","createCustomEase","_getGSAP","window","registerPlugin","_eases","easeOut","easeInOut","anticipate","uniform","_linearEase","p","_initCore","required","parseEase","_create","config","vars","wiggles","console","warn","_parseEase","ease","invertNonCustomEases","custom","id","nextX","nextY","angle","handleX","handleY","easedX","y","path","i","inc","x","type","yEase","xEase","timingEase","amplitudeEase","length","Math","random","atan2","cos","sin","push","join","CustomWiggle","this","create","register","core","version"],"sourceRoot":""}