1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,28150,e=>{"use strict";var r=e.i(636330),t=e.i(721348),a=e.i(993679),n=e.i(112940);let i=e=>e===Object(e)&&!Array.isArray(e)&&"function"!=typeof e;function o(e,o){let s=(0,a.useThree)(e=>e.gl),l=(0,n.useLoader)(t.TextureLoader,i(e)?Object.values(e):e);return(0,r.useLayoutEffect)(()=>{null==o||o(l)},[o]),(0,r.useEffect)(()=>{if("initTexture"in s){let e=[];Array.isArray(l)?e=l:l instanceof t.Texture?e=[l]:i(l)&&(e=Object.values(l)),e.forEach(e=>{e instanceof t.Texture&&s.initTexture(e)})}},[s,l]),(0,r.useMemo)(()=>{if(!i(e))return l;{let r={},t=0;for(let a in e)r[a]=l[t++];return r}},[e,l])}o.preload=e=>n.useLoader.preload(t.TextureLoader,e),o.clear=e=>n.useLoader.clear(t.TextureLoader,e),e.s(["useTexture",0,o])},754888,e=>{"use strict";e.s(["clamp01",0,e=>Math.min(1,Math.max(0,e)),"lerp",0,(e,r,t)=>e+(r-e)*t])},672402,e=>{"use strict";var r=e.i(858832),t=e.i(636330),a=e.i(946154),n=e.i(721348);e.s(["ACESFilmicToneMapping",()=>n.ACESFilmicToneMapping,"AddEquation",()=>n.AddEquation,"AddOperation",()=>n.AddOperation,"AdditiveAnimationBlendMode",()=>n.AdditiveAnimationBlendMode,"AdditiveBlending",()=>n.AdditiveBlending,"AgXToneMapping",()=>n.AgXToneMapping,"AlphaFormat",()=>n.AlphaFormat,"AlwaysCompare",()=>n.AlwaysCompare,"AlwaysDepth",()=>n.AlwaysDepth,"AlwaysStencilFunc",()=>n.AlwaysStencilFunc,"AmbientLight",()=>n.AmbientLight,"AnimationAction",()=>n.AnimationAction,"AnimationClip",()=>n.AnimationClip,"AnimationLoader",()=>n.AnimationLoader,"AnimationMixer",()=>n.AnimationMixer,"AnimationObjectGroup",()=>n.AnimationObjectGroup,"AnimationUtils",()=>n.AnimationUtils,"ArcCurve",()=>n.ArcCurve,"ArrayCamera",()=>n.ArrayCamera,"ArrowHelper",()=>n.ArrowHelper,"AttachedBindMode",()=>n.AttachedBindMode,"Audio",()=>n.Audio,"AudioAnalyser",()=>n.AudioAnalyser,"AudioContext",()=>n.AudioContext,"AudioListener",()=>n.AudioListener,"AudioLoader",()=>n.AudioLoader,"AxesHelper",()=>n.AxesHelper,"BackSide",()=>n.BackSide,"BasicDepthPacking",()=>n.BasicDepthPacking,"BasicShadowMap",()=>n.BasicShadowMap,"BatchedMesh",()=>n.BatchedMesh,"BezierInterpolant",()=>n.BezierInterpolant,"Bone",()=>n.Bone,"BooleanKeyframeTrack",()=>n.BooleanKeyframeTrack,"Box2",()=>n.Box2,"Box3",()=>n.Box3,"Box3Helper",()=>n.Box3Helper,"BoxGeometry",()=>n.BoxGeometry,"BoxHelper",()=>n.BoxHelper,"BufferAttribute",()=>n.BufferAttribute,"BufferGeometry",()=>n.BufferGeometry,"BufferGeometryLoader",()=>n.BufferGeometryLoader,"ByteType",()=>n.ByteType,"Cache",()=>n.Cache,"Camera",()=>n.Camera,"CameraHelper",()=>n.CameraHelper,"CanvasTexture",()=>n.CanvasTexture,"CapsuleGeometry",()=>n.CapsuleGeometry,"CatmullRomCurve3",()=>n.CatmullRomCurve3,"CineonToneMapping",()=>n.CineonToneMapping,"CircleGeometry",()=>n.CircleGeometry,"ClampToEdgeWrapping",()=>n.ClampToEdgeWrapping,"Clock",()=>n.Clock,"Color",()=>n.Color,"ColorKeyframeTrack",()=>n.ColorKeyframeTrack,"ColorManagement",()=>n.ColorManagement,"Compatibility",()=>n.Compatibility,"CompressedArrayTexture",()=>n.CompressedArrayTexture,"CompressedCubeTexture",()=>n.CompressedCubeTexture,"CompressedTexture",()=>n.CompressedTexture,"CompressedTextureLoader",()=>n.CompressedTextureLoader,"ConeGeometry",()=>n.ConeGeometry,"ConstantAlphaFactor",()=>n.ConstantAlphaFactor,"ConstantColorFactor",()=>n.ConstantColorFactor,"Controls",()=>n.Controls,"CubeCamera",()=>n.CubeCamera,"CubeDepthTexture",()=>n.CubeDepthTexture,"CubeReflectionMapping",()=>n.CubeReflectionMapping,"CubeRefractionMapping",()=>n.CubeRefractionMapping,"CubeTexture",()=>n.CubeTexture,"CubeTextureLoader",()=>n.CubeTextureLoader,"CubeUVReflectionMapping",()=>n.CubeUVReflectionMapping,"CubicBezierCurve",()=>n.CubicBezierCurve,"CubicBezierCurve3",()=>n.CubicBezierCurve3,"CubicInterpolant",()=>n.CubicInterpolant,"CullFaceBack",()=>n.CullFaceBack,"CullFaceFront",()=>n.CullFaceFront,"CullFaceFrontBack",()=>n.CullFaceFrontBack,"CullFaceNone",()=>n.CullFaceNone,"Curve",()=>n.Curve,"CurvePath",()=>n.CurvePath,"CustomBlending",()=>n.CustomBlending,"CustomToneMapping",()=>n.CustomToneMapping,"CylinderGeometry",()=>n.CylinderGeometry,"Cylindrical",()=>n.Cylindrical,"Data3DTexture",()=>n.Data3DTexture,"DataArrayTexture",()=>n.DataArrayTexture,"DataTexture",()=>n.DataTexture,"DataTextureLoader",()=>n.DataTextureLoader,"DataUtils",()=>n.DataUtils,"DecrementStencilOp",()=>n.DecrementStencilOp,"DecrementWrapStencilOp",()=>n.DecrementWrapStencilOp,"DefaultLoadingManager",()=>n.DefaultLoadingManager,"DepthFormat",()=>n.DepthFormat,"DepthStencilFormat",()=>n.DepthStencilFormat,"DepthTexture",()=>n.DepthTexture,"DetachedBindMode",()=>n.DetachedBindMode,"DirectionalLight",()=>n.DirectionalLight,"DirectionalLightHelper",()=>n.DirectionalLightHelper,"DiscreteInterpolant",()=>n.DiscreteInterpolant,"DodecahedronGeometry",()=>n.DodecahedronGeometry,"DoubleSide",()=>n.DoubleSide,"DstAlphaFactor",()=>n.DstAlphaFactor,"DstColorFactor",()=>n.DstColorFactor,"DynamicCopyUsage",()=>n.DynamicCopyUsage,"DynamicDrawUsage",()=>n.DynamicDrawUsage,"DynamicReadUsage",()=>n.DynamicReadUsage,"EdgesGeometry",()=>n.EdgesGeometry,"EllipseCurve",()=>n.EllipseCurve,"EqualCompare",()=>n.EqualCompare,"EqualDepth",()=>n.EqualDepth,"EqualStencilFunc",()=>n.EqualStencilFunc,"EquirectangularReflectionMapping",()=>n.EquirectangularReflectionMapping,"EquirectangularRefractionMapping",()=>n.EquirectangularRefractionMapping,"Euler",()=>n.Euler,"EventDispatcher",()=>n.EventDispatcher,"ExternalTexture",()=>n.ExternalTexture,"ExtrudeGeometry",()=>n.ExtrudeGeometry,"FileLoader",()=>n.FileLoader,"Float16BufferAttribute",()=>n.Float16BufferAttribute,"Float32BufferAttribute",()=>n.Float32BufferAttribute,"FloatType",()=>n.FloatType,"Fog",()=>n.Fog,"FogExp2",()=>n.FogExp2,"FramebufferTexture",()=>n.FramebufferTexture,"FrontSide",()=>n.FrontSide,"Frustum",()=>n.Frustum,"FrustumArray",()=>n.FrustumArray,"GLBufferAttribute",()=>n.GLBufferAttribute,"GLSL1",()=>n.GLSL1,"GLSL3",()=>n.GLSL3,"GreaterCompare",()=>n.GreaterCompare,"GreaterDepth",()=>n.GreaterDepth,"GreaterEqualCompare",()=>n.GreaterEqualCompare,"GreaterEqualDepth",()=>n.GreaterEqualDepth,"GreaterEqualStencilFunc",()=>n.GreaterEqualStencilFunc,"GreaterStencilFunc",()=>n.GreaterStencilFunc,"GridHelper",()=>n.GridHelper,"Group",()=>n.Group,"HTMLTexture",()=>n.HTMLTexture,"HalfFloatType",()=>n.HalfFloatType,"HemisphereLight",()=>n.HemisphereLight,"HemisphereLightHelper",()=>n.HemisphereLightHelper,"IcosahedronGeometry",()=>n.IcosahedronGeometry,"ImageBitmapLoader",()=>n.ImageBitmapLoader,"ImageLoader",()=>n.ImageLoader,"ImageUtils",()=>n.ImageUtils,"IncrementStencilOp",()=>n.IncrementStencilOp,"IncrementWrapStencilOp",()=>n.IncrementWrapStencilOp,"InstancedBufferAttribute",()=>n.InstancedBufferAttribute,"InstancedBufferGeometry",()=>n.InstancedBufferGeometry,"InstancedInterleavedBuffer",()=>n.InstancedInterleavedBuffer,"InstancedMesh",()=>n.InstancedMesh,"Int16BufferAttribute",()=>n.Int16BufferAttribute,"Int32BufferAttribute",()=>n.Int32BufferAttribute,"Int8BufferAttribute",()=>n.Int8BufferAttribute,"IntType",()=>n.IntType,"InterleavedBuffer",()=>n.InterleavedBuffer,"InterleavedBufferAttribute",()=>n.InterleavedBufferAttribute,"Interpolant",()=>n.Interpolant,"InterpolateBezier",()=>n.InterpolateBezier,"InterpolateDiscrete",()=>n.InterpolateDiscrete,"InterpolateLinear",()=>n.InterpolateLinear,"InterpolateSmooth",()=>n.InterpolateSmooth,"InterpolationSamplingMode",()=>n.InterpolationSamplingMode,"InterpolationSamplingType",()=>n.InterpolationSamplingType,"InvertStencilOp",()=>n.InvertStencilOp,"KeepStencilOp",()=>n.KeepStencilOp,"KeyframeTrack",()=>
1n.KeyframeTrack,"LOD",()=>n.LOD,"LatheGeometry",()=>n.LatheGeometry,"Layers",()=>n.Layers,"LessCompare",()=>n.LessCompare,"LessDepth",()=>n.LessDepth,"LessEqualCompare",()=>n.LessEqualCompare,"LessEqualDepth",()=>n.LessEqualDepth,"LessEqualStencilFunc",()=>n.LessEqualStencilFunc,"LessStencilFunc",()=>n.LessStencilFunc,"Light",()=>n.Light,"LightProbe",()=>n.LightProbe,"Line",()=>n.Line,"Line3",()=>n.Line3,"LineBasicMaterial",()=>n.LineBasicMaterial,"LineCurve",()=>n.LineCurve,"LineCurve3",()=>n.LineCurve3,"LineDashedMaterial",()=>n.LineDashedMaterial,"LineLoop",()=>n.LineLoop,"LineSegments",()=>n.LineSegments,"LinearFilter",()=>n.LinearFilter,"LinearInterpolant",()=>n.LinearInterpolant,"LinearMipMapLinearFilter",()=>n.LinearMipMapLinearFilter,"LinearMipMapNearestFilter",()=>n.LinearMipMapNearestFilter,"LinearMipmapLinearFilter",()=>n.LinearMipmapLinearFilter,"LinearMipmapNearestFilter",()=>n.LinearMipmapNearestFilter,"LinearSRGBColorSpace",()=>n.LinearSRGBColorSpace,"LinearToneMapping",()=>n.LinearToneMapping,"LinearTransfer",()=>n.LinearTransfer,"Loader",()=>n.Loader,"LoaderUtils",()=>n.LoaderUtils,"LoadingManager",()=>n.LoadingManager,"LoopOnce",()=>n.LoopOnce,"LoopPingPong",()=>n.LoopPingPong,"LoopRepeat",()=>n.LoopRepeat,"MOUSE",()=>n.MOUSE,"Material",()=>n.Material,"MaterialBlending",()=>n.MaterialBlending,"MaterialLoader",()=>n.MaterialLoader,"MathUtils",()=>n.MathUtils,"Matrix2",()=>n.Matrix2,"Matrix3",()=>n.Matrix3,"Matrix4",()=>n.Matrix4,"MaxEquation",()=>n.MaxEquation,"Mesh",()=>n.Mesh,"MeshBasicMaterial",()=>n.MeshBasicMaterial,"MeshDepthMaterial",()=>n.MeshDepthMaterial,"MeshDistanceMaterial",()=>n.MeshDistanceMaterial,"MeshLambertMaterial",()=>n.MeshLambertMaterial,"MeshMatcapMaterial",()=>n.MeshMatcapMaterial,"MeshNormalMaterial",()=>n.MeshNormalMaterial,"MeshPhongMaterial",()=>n.MeshPhongMaterial,"MeshPhysicalMaterial",()=>n.MeshPhysicalMaterial,"MeshStandardMaterial",()=>n.MeshStandardMaterial,"MeshToonMaterial",()=>n.MeshToonMaterial,"MinEquation",()=>n.MinEquation,"MirroredRepeatWrapping",()=>n.MirroredRepeatWrapping,"MixOperation",()=>n.MixOperation,"MultiplyBlending",()=>n.MultiplyBlending,"MultiplyOperation",()=>n.MultiplyOperation,"NearestFilter",()=>n.NearestFilter,"NearestMipMapLinearFilter",()=>n.NearestMipMapLinearFilter,"NearestMipMapNearestFilter",()=>n.NearestMipMapNearestFilter,"NearestMipmapLinearFilter",()=>n.NearestMipmapLinearFilter,"NearestMipmapNearestFilter",()=>n.NearestMipmapNearestFilter,"NeutralToneMapping",()=>n.NeutralToneMapping,"NeverCompare",()=>n.NeverCompare,"NeverDepth",()=>n.NeverDepth,"NeverStencilFunc",()=>n.NeverStencilFunc,"NoBlending",()=>n.NoBlending,"NoColorSpace",()=>n.NoColorSpace,"NoNormalPacking",()=>n.NoNormalPacking,"NoToneMapping",()=>n.NoToneMapping,"NormalAnimationBlendMode",()=>n.NormalAnimationBlendMode,"NormalBlending",()=>n.NormalBlending,"NormalGAPacking",()=>n.NormalGAPacking,"NormalRGPacking",()=>n.NormalRGPacking,"NotEqualCompare",()=>n.NotEqualCompare,"NotEqualDepth",()=>n.NotEqualDepth,"NotEqualStencilFunc",()=>n.NotEqualStencilFunc,"NumberKeyframeTrack",()=>n.NumberKeyframeTrack,"Object3D",()=>n.Object3D,"ObjectLoader",()=>n.ObjectLoader,"ObjectSpaceNormalMap",()=>n.ObjectSpaceNormalMap,"OctahedronGeometry",()=>n.OctahedronGeometry,"OneFactor",()=>n.OneFactor,"OneMinusConstantAlphaFactor",()=>n.OneMinusConstantAlphaFactor,"OneMinusConstantColorFactor",()=>n.OneMinusConstantColorFactor,"OneMinusDstAlphaFactor",()=>n.OneMinusDstAlphaFactor,"OneMinusDstColorFactor",()=>n.OneMinusDstColorFactor,"OneMinusSrcAlphaFactor",()=>n.OneMinusSrcAlphaFactor,"OneMinusSrcColorFactor",()=>n.OneMinusSrcColorFactor,"OrthographicCamera",()=>n.OrthographicCamera,"PCFShadowMap",()=>n.PCFShadowMap,"PCFSoftShadowMap",()=>n.PCFSoftShadowMap,"PMREMGenerator",()=>a.PMREMGenerator,"Path",()=>n.Path,"PerspectiveCamera",()=>n.PerspectiveCamera,"Plane",()=>n.Plane,"PlaneGeometry",()=>n.PlaneGeometry,"PlaneHelper",()=>n.PlaneHelper,"PointLight",()=>n.PointLight,"PointLightHelper",()=>n.PointLightHelper,"Points",()=>n.Points,"PointsMaterial",()=>n.PointsMaterial,"PolarGridHelper",()=>n.PolarGridHelper,"PolyhedronGeometry",()=>n.PolyhedronGeometry,"PositionalAudio",()=>n.PositionalAudio,"PropertyBinding",()=>n.PropertyBinding,"PropertyMixer",()=>n.PropertyMixer,"QuadraticBezierCurve",()=>n.QuadraticBezierCurve,"QuadraticBezierCurve3",()=>n.QuadraticBezierCurve3,"Quaternion",()=>n.Quaternion,"QuaternionKeyframeTrack",()=>n.QuaternionKeyframeTrack,"QuaternionLinearInterpolant",()=>n.QuaternionLinearInterpolant,"R11_EAC_Format",()=>n.R11_EAC_Format,"RED_GREEN_RGTC2_Format",()=>
1n.RED_GREEN_RGTC2_Format,"RED_RGTC1_Format",()=>n.RED_RGTC1_Format,"REVISION",()=>n.REVISION,"RG11_EAC_Format",()=>n.RG11_EAC_Format,"RGBADepthPacking",()=>n.RGBADepthPacking,"RGBAFormat",()=>n.RGBAFormat,"RGBAIntegerFormat",()=>n.RGBAIntegerFormat,"RGBA_ASTC_10x10_Format",()=>n.RGBA_ASTC_10x10_Format,"RGBA_ASTC_10x5_Format",()=>n.RGBA_ASTC_10x5_Format,"RGBA_ASTC_10x6_Format",()=>n.RGBA_ASTC_10x6_Format,"RGBA_ASTC_10x8_Format",()=>n.RGBA_ASTC_10x8_Format,"RGBA_ASTC_12x10_Format",()=>n.RGBA_ASTC_12x10_Format,"RGBA_ASTC_12x12_Format",()=>n.RGBA_ASTC_12x12_Format,"RGBA_ASTC_4x4_Format",()=>n.RGBA_ASTC_4x4_Format,"RGBA_ASTC_5x4_Format",()=>n.RGBA_ASTC_5x4_Format,"RGBA_ASTC_5x5_Format",()=>n.RGBA_ASTC_5x5_Format,"RGBA_ASTC_6x5_Format",()=>n.RGBA_ASTC_6x5_Format,"RGBA_ASTC_6x6_Format",()=>n.RGBA_ASTC_6x6_Format,"RGBA_ASTC_8x5_Format",()=>n.RGBA_ASTC_8x5_Format,"RGBA_ASTC_8x6_Format",()=>n.RGBA_ASTC_8x6_Format,"RGBA_ASTC_8x8_Format",()=>n.RGBA_ASTC_8x8_Format,"RGBA_BPTC_Format",()=>n.RGBA_BPTC_Format,"RGBA_ETC2_EAC_Format",()=>n.RGBA_ETC2_EAC_Format,"RGBA_PVRTC_2BPPV1_Format",()=>n.RGBA_PVRTC_2BPPV1_Format,"RGBA_PVRTC_4BPPV1_Format",()=>n.RGBA_PVRTC_4BPPV1_Format,"RGBA_S3TC_DXT1_Format",()=>n.RGBA_S3TC_DXT1_Format,"RGBA_S3TC_DXT3_Format",()=>n.RGBA_S3TC_DXT3_Format,"RGBA_S3TC_DXT5_Format",()=>n.RGBA_S3TC_DXT5_Format,"RGBDepthPacking",()=>n.RGBDepthPacking,"RGBFormat",()=>n.RGBFormat,"RGBIntegerFormat",()=>n.RGBIntegerFormat,"RGB_BPTC_SIGNED_Format",()=>n.RGB_BPTC_SIGNED_Format,"RGB_BPTC_UNSIGNED_Format",()=>n.RGB_BPTC_UNSIGNED_Format,"RGB_ETC1_Format",()=>n.RGB_ETC1_Format,"RGB_ETC2_Format",()=>n.RGB_ETC2_Format,"RGB_PVRTC_2BPPV1_Format",()=>n.RGB_PVRTC_2BPPV1_Format,"RGB_PVRTC_4BPPV1_Format",()=>n.RGB_PVRTC_4BPPV1_Format,"RGB_S3TC_DXT1_Format",()=>n.RGB_S3TC_DXT1_Format,"RGDepthPacking",()=>n.RGDepthPacking,"RGFormat",()=>n.RGFormat,"RGIntegerFormat",()=>n.RGIntegerFormat,"RawShaderMaterial",()=>n.RawShaderMaterial,"Ray",()=>n.Ray,"Raycaster",()=>n.Raycaster,"RectAreaLight",()=>n.RectAreaLight,"RedFormat",()=>n.RedFormat,"RedIntegerFormat",()=>n.RedIntegerFormat,"ReinhardToneMapping",()=>n.ReinhardToneMapping,"RenderTarget",()=>n.RenderTarget,"RenderTarget3D",()=>n.RenderTarget3D,"RepeatWrapping",()=>n.RepeatWrapping,"ReplaceStencilOp",()=>n.ReplaceStencilOp,"ReverseSubtractEquation",()=>n.ReverseSubtractEquation,"RingGeometry",()=>n.RingGeometry,"SIGNED_R11_EAC_Format",()=>n.SIGNED_R11_EAC_Format,"SIGNED_RED_GREEN_RGTC2_Format",()=>n.SIGNED_RED_GREEN_RGTC2_Format,"SIGNED_RED_RGTC1_Format",()=>n.SIGNED_RED_RGTC1_Format,"SIGNED_RG11_EAC_Format",()=>n.SIGNED_RG11_EAC_Format,"SRGBColorSpace",()=>n.SRGBColorSpace,"SRGBTransfer",()=>n.SRGBTransfer,"Scene",()=>n.Scene,"ShaderChunk",()=>a.ShaderChunk,"ShaderLib",()=>a.ShaderLib,"ShaderMaterial",()=>n.ShaderMaterial,"ShadowMaterial",()=>n.ShadowMaterial,"Shape",()=>n.Shape,"ShapeGeometry",()=>n.ShapeGeometry,"ShapePath",()=>n.ShapePath,"ShapeUtils",()=>n.ShapeUtils,"ShortType",()=>n.ShortType,"Skeleton",()=>n.Skeleton,"SkeletonHelper",()=>n.SkeletonHelper,"SkinnedMesh",()=>n.SkinnedMesh,"Source",()=>n.Source,"Sphere",()=>n.Sphere,"SphereGeometry",()=>n.SphereGeometry,"Spherical",()=>n.Spherical,"SphericalHarmonics3",()=>n.SphericalHarmonics3,"SplineCurve",()=>n.SplineCurve,"SpotLight",()=>n.SpotLight,"SpotLightHelper",()=>n.SpotLightHelper,"Sprite",()=>n.Sprite,"SpriteMaterial",()=>n.SpriteMaterial,"SrcAlphaFactor",()=>n.SrcAlphaFactor,"SrcAlphaSaturateFactor",()=>n.SrcAlphaSaturateFactor,"SrcColorFactor",()=>n.SrcColorFactor,"StaticCopyUsage",()=>n.StaticCopyUsage,"StaticDrawUsage",()=>n.StaticDrawUsage,"StaticReadUsage",()=>n.StaticReadUsage,"StereoCamera",()=>n.StereoCamera,"StreamCopyUsage",()=>n.StreamCopyUsage,"StreamDrawUsage",()=>n.StreamDrawUsage,"StreamReadUsage",()=>n.StreamReadUsage,"StringKeyframeTrack",()=>n.StringKeyframeTrack,"SubtractEquation",()=>n.SubtractEquation,"SubtractiveBlending",()=>n.SubtractiveBlending,"TOUCH",()=>n.TOUCH,"TangentSpaceNormalMap",()=>n.TangentSpaceNormalMap,"TetrahedronGeometry",()=>n.TetrahedronGeometry,"Texture",()=>n.Texture,"TextureLoader",()=>n.TextureLoader,"TextureUtils",()=>n.TextureUtils,"Timer",()=>n.Timer,"TimestampQuery",()=>n.TimestampQuery,"TorusGeometry",()=>n.TorusGeometry,"TorusKnotGeometry",()=>
1n.TorusKnotGeometry,"Triangle",()=>n.Triangle,"TriangleFanDrawMode",()=>n.TriangleFanDrawMode,"TriangleStripDrawMode",()=>n.TriangleStripDrawMode,"TrianglesDrawMode",()=>n.TrianglesDrawMode,"TubeGeometry",()=>n.TubeGeometry,"UVMapping",()=>n.UVMapping,"Uint16BufferAttribute",()=>n.Uint16BufferAttribute,"Uint32BufferAttribute",()=>n.Uint32BufferAttribute,"Uint8BufferAttribute",()=>n.Uint8BufferAttribute,"Uint8ClampedBufferAttribute",()=>n.Uint8ClampedBufferAttribute,"Uniform",()=>n.Uniform,"UniformsGroup",()=>n.UniformsGroup,"UniformsLib",()=>a.UniformsLib,"UniformsUtils",()=>n.UniformsUtils,"UnsignedByteType",()=>n.UnsignedByteType,"UnsignedInt101111Type",()=>n.UnsignedInt101111Type,"UnsignedInt248Type",()=>n.UnsignedInt248Type,"UnsignedInt5999Type",()=>n.UnsignedInt5999Type,"UnsignedIntType",()=>n.UnsignedIntType,"UnsignedShort4444Type",()=>n.UnsignedShort4444Type,"UnsignedShort5551Type",()=>n.UnsignedShort5551Type,"UnsignedShortType",()=>n.UnsignedShortType,"VSMShadowMap",()=>n.VSMShadowMap,"Vector2",()=>n.Vector2,"Vector3",()=>n.Vector3,"Vector4",()=>n.Vector4,"VectorKeyframeTrack",()=>n.VectorKeyframeTrack,"VideoFrameTexture",()=>n.VideoFrameTexture,"VideoTexture",()=>n.VideoTexture,"WebGL3DRenderTarget",()=>n.WebGL3DRenderTarget,"WebGLArrayRenderTarget",()=>n.WebGLArrayRenderTarget,"WebGLCoordinateSystem",()=>n.WebGLCoordinateSystem,"WebGLCubeRenderTarget",()=>a.WebGLCubeRenderTarget,"WebGLRenderTarget",()=>n.WebGLRenderTarget,"WebGLRenderer",()=>a.WebGLRenderer,"WebGLUtils",()=>a.WebGLUtils,"WebGPUCoordinateSystem",()=>n.WebGPUCoordinateSystem,"WebXRController",()=>n.WebXRController,"WireframeGeometry",()=>n.WireframeGeometry,"WrapAroundEnding",()=>n.WrapAroundEnding,"ZeroCurvatureEnding",()=>n.ZeroCurvatureEnding,"ZeroFactor",()=>n.ZeroFactor,"ZeroSlopeEnding",()=>n.ZeroSlopeEnding,"ZeroStencilOp",()=>n.ZeroStencilOp,"createCanvasElement",()=>n.createCanvasElement,"error",()=>n.error,"getConsoleFunction",()=>n.getConsoleFunction,"log",()=>n.log,"setConsoleFunction",()=>n.setConsoleFunction,"warn",()=>n.warn,"warnOnce",()=>n.warnOnce],908387);var i=e.i(908387);function o(e,r){let t;return(...a)=>{window.clearTimeout(t),t=window.setTimeout(()=>e(...a),r)}}let s=["x","y","top","bottom","left","right","width","height"];var l=e.i(550855),c=e.i(663877);function d({ref:e,children:a,fallback:n,resize:l,style:u,gl:p,events:h=r.f,eventSource:m,eventPrefix:f,shadows:g,linear:C,flat:x,legacy:S,orthographic:b,frameloop:F,dpr:M,performance:T,raycaster:B,camera:A,scene:v,onPointerMissed:y,onCreated:L,...G}){t.useMemo(()=>(0,r.e)(i),[]);let R=(0,r.u)(),[_,w]=function({debounce:e,scroll:r,polyfill:a,offsetSize:n}={debounce:0,scroll:!1,offsetSize:!1}){var i,l,c;let d=a||("u"<typeof window?class{}:window.ResizeObserver);if(!d)throw Error("This browser does not support ResizeObserver out of the box. See: https://github.com/react-spring/react-use-measure/#resize-observer-polyfills");let[u,p]=(0,t.useState)({left:0,top:0,width:0,height:0,bottom:0,right:0,x:0,y:0}),h=(0,t.useRef)({element:null,scrollContainers:null,resizeObserver:null,lastBounds:u,orientationHandler:null}),m=e?"number"==typeof e?e:e.scroll:null,f=e?"number"==typeof e?e:e.resize:null,g=(0,t.useRef)(!1);(0,t.useEffect)(()=>(g.current=!0,()=>void(g.current=!1)));let[C,x,S]=(0,t.useMemo)(()=>{let e=()=>{let e,r;if(!h.current.element)return;let{left:t,top:a,width:i,height:o,bottom:l,right:c,x:d,y:u}=h.current.element.getBoundingClientRect(),m={left:t,top:a,width:i,height:o,bottom:l,right:c,x:d,y:u};h.current.element instanceof HTMLElement&&n&&(m.height=h.current.element.offsetHeight,m.width=h.current.element.offsetWidth),Object.freeze(m),g.current&&(e=h.current.lastBounds,r=m,!s.every(t=>e[t]===r[t]))&&p(h.current.lastBounds=m)};return[e,f?o(e,f):e,m?o(e,m):e]},[p,n,m,f]);function b(){h.current.scrollContainers&&(h.current.scrollContainers.forEach(e=>e.removeEventListener("scroll",S,!0)),h.current.scrollContainers=null),h.current.resizeObserver&&(h.current.resizeObserver.disconnect(),h.current.resizeObserver=null),h.current.orientationHandler&&("orientation"in screen&&"removeEventListener"in screen.orientation?screen.orientation.removeEventListener("change",h.current.orientationHandler):"onorientationchange"in window&&window.removeEventListener("orientationchange",h.current.orientationHandler))}function F(){h.current.element&&(h.current.resizeObserver=new d(S),h.current.resizeObserver.observe(h.current.element),r&&h.current.scrollC
1ontainers&&h.current.scrollContainers.forEach(e=>e.addEventListener("scroll",S,{capture:!0,passive:!0})),h.current.orientationHandler=()=>{S()},"orientation"in screen&&"addEventListener"in screen.orientation?screen.orientation.addEventListener("change",h.current.orientationHandler):"onorientationchange"in window&&window.addEventListener("orientationchange",h.current.orientationHandler))}return i=S,l=!!r,(0,t.useEffect)(()=>{if(l)return window.addEventListener("scroll",i,{capture:!0,passive:!0}),()=>void window.removeEventListener("scroll",i,!0)},[i,l]),c=x,(0,t.useEffect)(()=>(window.addEventListener("resize",c),()=>void window.removeEventListener("resize",c)),[c]),(0,t.useEffect)(()=>{b(),F()},[r,S,x]),(0,t.useEffect)(()=>b,[]),[e=>{e&&e!==h.current.element&&(b(),h.current.element=e,h.current.scrollContainers=function e(r){let t=[];if(!r||r===document.body)return t;let{overflow:a,overflowX:n,overflowY:i}=window.getComputedStyle(r);return[a,n,i].some(e=>"auto"===e||"scroll"===e)&&t.push(r),[...t,...e(r.parentElement)]}(e),F())},u,C]}({scroll:!0,debounce:{scroll:50,resize:0},...l}),E=t.useRef(null),D=t.useRef(null);t.useImperativeHandle(e,()=>E.current);let N=(0,r.a)(y),[P,I]=t.useState(!1),[k,j]=t.useState(!1);if(P)throw P;if(k)throw k;let O=t.useRef(null);(0,r.b)(()=>{let e=E.current;w.width>0&&w.height>0&&e&&(O.current||(O.current=(0,r.c)(e)),async function(){await O.current.configure({gl:p,scene:v,events:h,shadows:g,linear:C,flat:x,legacy:S,orthographic:b,frameloop:F,dpr:M,performance:T,raycaster:B,camera:A,size:w,onPointerMissed:(...e)=>null==N.current?void 0:N.current(...e),onCreated:e=>{null==e.events.connect||e.events.connect(m?(0,r.i)(m)?m.current:m:D.current),f&&e.setEvents({compute:(e,r)=>{let t=e[f+"X"],a=e[f+"Y"];r.pointer.set(t/r.size.width*2-1,-(2*(a/r.size.height))+1),r.raycaster.setFromCamera(r.pointer,r.camera)}}),null==L||L(e)}}),O.current.render((0,c.jsx)(R,{children:(0,c.jsx)(r.E,{set:j,children:(0,c.jsx)(t.Suspense,{fallback:(0,c.jsx)(r.B,{set:I}),children:null!=a?a:null})})}))}())}),t.useEffect(()=>{let e=E.current;if(e)return()=>(0,r.d)(e)},[]);let U=m?"none":"auto";return(0,c.jsx)("div",{ref:D,style:{position:"relative",width:"100%",height:"100%",overflow:"hidden",pointerEvents:U,...u},...G,children:(0,c.jsx)("div",{ref:_,style:{width:"100%",height:"100%"},children:(0,c.jsx)("canvas",{ref:E,style:{display:"block"},children:n})})})}e.i(488440),e.s(["Canvas",0,function(e){return(0,c.jsx)(l.FiberProvider,{children:(0,c.jsx)(d,{...e})})}],672402)},112940,e=>{"use strict";var r=e.i(858832);e.s(["useLoader",()=>r.G])},195685,e=>{"use strict";e.s(["SWATCHES",0,[{name:"Off-white",hex:"#F5F4F1"},{name:"Light grey",hex:"#D7D6D3"},{name:"Brand green",hex:"#13BD87"},{name:"Green tint",hex:"#BFE3C6"},{name:"Green deep",hex:"#1E4A3D"},{name:"Yellow",hex:"#F4E27A"},{name:"Brown",hex:"#7A521B"},{name:"Purple tint",hex:"#CDB4F2"},{name:"Purple deep",hex:"#5417C9"},{name:"Blue tint",hex:"#AED5FB"},{name:"Navy",hex:"#163E80"},{name:"Pink tint",hex:"#F2D3CE"},{name:"Maroon",hex:"#7E1E47"}]])},516242,e=>{"use strict";e.s(["SOI_CARD_IMAGES",0,["/share-of-influence/cards/card-01.webp","/share-of-influence/cards/card-02.webp","/share-of-influence/cards/card-03.webp","/share-of-influence/cards/card-04.webp","/share-of-influence/cards/card-05.webp","/share-of-influence/cards/card-06.webp","/share-of-influence/cards/card-07.webp","/share-of-influence/cards/card-08.webp","/share-of-influence/cards/card-09.webp","/share-of-influence/cards/card-10.webp","/share-of-influence/cards/card-11.webp","/share-of-influence/cards/card-12.webp","/share-of-influence/cards/card-13.webp","/share-of-influence/cards/card-14.webp","/share-of-influence/cards/card-15.webp","/share-of-influence/cards/card-16.webp","/share-of-influence/cards/card-17.webp","/share-of-influence/cards/card-18.webp","/share-of-influence/cards/card-19.webp","/share-of-influence/cards/card-20.webp","/share-of-influence/cards/card-21.webp","/share-of-influence/cards/card-22.webp","/share-of-influence/cards/card-23.webp","/share-of-influence/cards/card-24.webp","/share-of-influence/cards/card-25.webp","/share-of-influence/cards/card-26.webp","/share-of-influence/cards/card-27.webp","/share-of-influence/cards/card-28.webp","/share-of-influence/cards/card-29.webp","/share-of-influence/cards/card-30.webp","/share-of-influence/cards/card-31.webp","/share-of-influence/cards/card-32.webp","/share-of-influence/cards/card-33.webp","/share-of-influence/cards/card-34.webp","/share-of-influence/cards/card-35.webp","/share-of-influence/cards/card-36.webp","/share-of-influence/cards/card-37.webp","/share-of-influence/cards/card-38.webp","/share-of-influence/cards/card-39.webp","/share-of-influence/cards/card-40.webp","/share-of-influence/cards/card-41.webp","/share-of-influence/cards/card-42.webp"]])},551709,e=>{"use strict";var r=e.i(663877);e.s(["ArrowRightIcon",0,({className:e,...t})=>(0,r.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",className:e,...t,children:(0,r.jsx)("path",{d:"M3 8h10M9 4l4 4-4 4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),"BubbleTextFilledIcon",0,({className:e,...t})=>(0,r.jsx)("svg",{viewBox:"0 0 16 16",fill:"currentColor",className:e,"aria-hidden":"true",...t,children:(0,r.jsx)("path",{d:"M2 2h12a1 1 0 011 1v8a1 1 0 01-1 1H5l-3 2V3a1 1 0 011-1z"})}),"ChevronDownIcon",0,({className:e,...t})=>(0,r.jsx)("svg",{viewBox:"0 0 12 12",fill:"none",stroke:"currentColor",strokeWidth:"1.5",className:e,"aria-hidden":"true",...t,children:(0,r.jsx)("path",{d:"M2.5 4.5L6 8l3.5-3.5",strokeLinecap:"round",strokeLinejoin:"round"})}),"CircleXIcon",0,({className:e,...t})=>(0,r.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",className:e,...t,children:(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 10c0-5.523 4.477-10 10-10s10 4.477 10 10-4.477 10-10 10S0 15.523 0 10zm7.707-3.707a1 1 0 00-1.414 1.414L8.586 10l-2.293 2.293a1 1 0 101.414 1.414L10 11.414l2.293 2.293a1 1 0 001.414-1.414L11.414 10l2.293-2.293a1 1 0 00-1.414-1.414L10 8.586 7.707 6.293z",fill:"
1currentColor"})}),"GridIcon",0,({className:e,...t})=>(0,r.jsxs)("svg",{viewBox:"0 0 16 16",fill:"none",stroke:"currentColor",strokeWidth:"1.5",className:e,"aria-hidden":"true",...t,children:[(0,r.jsx)("rect",{x:"2",y:"2",width:"5",height:"5",rx:"1"}),(0,r.jsx)("rect",{x:"9",y:"2",width:"5",height:"5",rx:"1"}),(0,r.jsx)("rect",{x:"2",y:"9",width:"5",height:"5",rx:"1"}),(0,r.jsx)("rect",{x:"9",y:"9",width:"5",height:"5",rx:"1"})]}),"HeartFilledIcon",0,({className:e,...t})=>(0,r.jsx)("svg",{viewBox:"0 0 16 16",fill:"currentColor",className:e,"aria-hidden":"true",...t,children:(0,r.jsx)("path",{d:"M8 14s-6-3.9-6-8a4 4 0 018 0 4 4 0 018 0c0 4.1-6 8-6 8z"})}),"Loader2Icon",0,({className:e,...t})=>(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:e,"aria-hidden":"true",...t,children:(0,r.jsx)("path",{d:"M21 12a9 9 0 1 1-6.219-8.56"})}),"MagnifyingGlassSparklesIcon",0,({className:e,...t})=>(0,r.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",className:e,...t,children:(0,r.jsx)("path",{d:"M21.92 2.74l-1.03-.51-.51-1.03c-.09-.17-.24-.2-.32-.2-.08 0-.23.03-.32.2l-.51 1.03-1.03.51c-.17.09-.2.24-.2.32 0 .08.03.23.2.32l1.03.51.51 1.03c.09.17.24.2.32.2.08 0 .23-.03.32-.2l.51-1.03 1.03-.51c.17-.09.2-.24.2-.32 0-.08-.03-.23-.2-.32zm-3.8 7.82c-.25.51-.67.88-1.16 1.12-.34 3-2.87 5.33-5.96 5.33-3.31 0-6-2.69-6-6 0-3.31 2.69-6 6-6 .34 0 .67.03.99.09.12-.1.24-.2.39-.27l.84-.42.42-.84c0 0 .04-.05.06-.08-.84-.3-1.75-.48-2.7-.48-4.42-.01-8 3.57-8 7.99 0 4.42 3.58 8 8 8 1.85 0 3.55-.63 4.91-1.68l3.39 3.39c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41l-3.39-3.39c1.05-1.35 1.68-3.06 1.68-4.91 0-.49-.05-.98-.14-1.45l-.32.16-.42.84zm-1.07-4.67l1.44.72c.25.13.28.35.28.45 0 .1-.03.33-.28.45l-1.44.72-.72 1.44c-.13.25-.35.28-.45.28-.1 0-.33-.03-.45-.28l-.72-1.44-1.44-.72c-.25-.13-.28-.35-.28-.45 0-.1.03
1-.33.28-.45l1.44-.72.72-1.44c.13-.25.36-.28.45-.28.1 0 .33.03.45.28l.72 1.44z",fill:"currentColor"})}),"PlayFilledIcon",0,({className:e,...t})=>(0,r.jsx)("svg",{viewBox:"0 0 12 12",fill:"currentColor",className:e,"aria-hidden":"true",...t,children:(0,r.jsx)("path",{d:"M2 1.5l8 4.5-8 4.5V1.5z"})}),"PostIcon",0,({className:e,...t})=>(0,r.jsxs)("svg",{viewBox:"0 0 12 12",fill:"none",stroke:"currentColor",strokeWidth:"1.3",className:e,"aria-hidden":"true",...t,children:[(0,r.jsx)("rect",{x:"1",y:"1",width:"10",height:"10",rx:"1.5"}),(0,r.jsx)("circle",{cx:"4.5",cy:"4.5",r:"1"}),(0,r.jsx)("path",{d:"M1 8l3-3 2.5 2.5 2-2 3 4",strokeLinejoin:"round"})]}),"ShieldCheckFilledIcon",0,({className:e,...t})=>(0,r.jsxs)("svg",{viewBox:"0 0 16 16",fill:"currentColor",className:e,"aria-hidden":"true",...t,children:[(0,r.jsx)("path",{d:"M8 1L2 3.5V8c0 3.3 2.7 5.4 6 6.5 3.3-1.1 6-3.2 6-6.5V3.5L8 1z"}),(0,r.jsx)("path",{d:"M5.5 8l2 2 3-3",fill:"none",stroke:"white",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}),"ShieldWarningFilledIcon",0,({className:e,...t})=>(0,r.jsxs)("svg",{viewBox:"0 0 16 16",fill:"currentColor",className:e,"aria-hidden":"true",...t,children:[(0,r.jsx)("path",{d:"M8 1L2 3.5V8c0 3.3 2.7 5.4 6 6.5 3.3-1.1 6-3.2 6-6.5V3.5L8 1z"}),(0,r.jsx)("path",{d:"M8 5.5v3",stroke:"white",strokeWidth:"1.5",strokeLinecap:"round"}),(0,r.jsx)("circle",{cx:"8",cy:"10.5",r:"0.75",fill:"white"})]}),"TableIcon",0,({className:e,...t})=>(0,r.jsxs)("svg",{viewBox:"0 0 16 16",fill:"none",stroke:"currentColor",strokeWidth:"1.5",className:e,"aria-hidden":"true",...t,children:[(0,r.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",rx:"1.5"}),(0,r.jsx)("path",{d:"M2 6h12M2 10h12M7 2v12",strokeLinecap:"round"})]}),"VerifiedBadgeIcon",0,({className:e,...t})=>(0,r.jsxs)("svg",{viewBox:"0 0 14 14",fill:"currentColor",className:e,"aria-hidden":"true",...t,children:[(0,r.jsx)("path",{d:"M7 0l1.73 1.26L11 1l.74 2.27L14 4.27 12.74 7 14 9.73l-2.26 1-1 2.27-2.27-.74L7 14l-1.73-1.26L3 13l-.74-2.27L0 9.73 1.26 7 0 4.27l2.26-1L3.27 1l2.27.74L7 0z"}),(0,r.jsx)("path",{d:"M4.5 7l2 2 3-3",fill:"none",stroke:"white",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]})])},964349,e=>{"use strict";e.s(["enterTransition",0,{type:"spring",duration:.45,bounce:0},"enterVariants",0,{hidden:{opacity:0,y:12,filter:"blur(2px)"},visible:{opacity:1,y:0,filter:"blur(0px)"}},"revealViewport",0,{once:!0,margin:"-15% 0px"},"staggerContainer",0,{hidden:{},visible:{transition:{staggerChildren:.08,delayChildren:.04}}},"staggerTransition",0,{staggerChildren:.07,delayChildren:.1}])},35223,e=>{"use strict";var r=e.i(663877),t=e.i(630507),a=e.i(402417),n=e.i(964349);e.s(["Reveal",0,function({children:e,className:i,delay:o=0,as:s="section",theme:l,immediate:c=!1}){let d=(0,a.useReducedMotion)(),u=t.motion[s],p=["dark"===l?"dark bg-background":void 0,i].filter(Boolean).join(" ")||void 0,h={};return d||(h=c?{animate:"visible"}:{whileInView:"visible",viewport:n.revealViewport}),(0,r.jsx)(u,{className:p,initial:!d&&"hidden",...h,variants:n.enterVariants,transition:{...n.enterTransition,delay:o},children:e})},"RevealItem",0,function({children:e,className:a,as:i="div",transition:o}){let s=t.motion[i];return(0,r.jsx)(s,{className:a,variants:n.enterVariants,transition:o??n.enterTransition,children:e})},"RevealStagger",0,function({children:e,className:i,as:o="section",nested:s=!1,theme:l,immediate:c=!1}){let d=(0,a.useReducedMotion)(),u=t.motion[o],p=["dark"===l?"dark bg-background":void 0,i].filter(Boolean).join(" ")||void 0,h=s?{}:{initial:!d&&"hidden",...c?{animate:"visible"}:{whileInView:"visible",viewport:n.revealViewport}};return(0,r.jsx)(u,{className:p,variants:n.staggerContainer,...h,children:e})}])},488781,e=>{"use strict";var r=e.i(663877),t=e.i(636330),a=e.i(786991),n=e.i(154397);let i=(0,a.default)(()=>e.A(928622).then(e=>e.ContentGlobeScene),{loadableGenerated:{modules:[353271]},ssr:!1}),o="#E8E7E4",s=Math.PI/180,l={ink:"#13bd87",paper:o,edgeInk:"#0a2924",style:0,spacing:6,angle:0,align:.1,angleJitter:+s,stroke:.2,softness:.3,strokeLength:0,gap:.14,taper:.26,wobble:9,w
1obbleSpeed:.18,tooth:.28,toothScale:.12,inkGain:1.25,toneSteps:1,passes:2,layerAngle:23*s,shadowBias:.48,pressure:1,lightCut:.08,edge:.3,edgeDark:0,grain:0,paperTex:0,dotSize:6,risoAngle:15*s,register:2,transparent:0,paperWhite:1},c={...n.GLOBE_DEFAULTS,brandCount:0,enableControls:!1,chromaticAberration:0,transparent:!1,backgroundColor:o,cameraDistance:7,fov:41,tileCount:353,sphereRadius:2.2,tileSize:.44,rotationSpeed:.05},d=()=>(0,r.jsx)("div",{"aria-hidden":"true",className:"absolute inset-0",style:{background:"radial-gradient(circle at 55% 45%, rgba(19,189,135,0.10), rgba(19,189,135,0.04) 55%, transparent 70%)"}});e.s(["SketchedGlobe",0,function({className:e}){let[a,n]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{let e=()=>{let e=globalThis.matchMedia?.("(prefers-reduced-motion: reduce)").matches??!1,r=(globalThis.innerWidth||0)>=768;return!(()=>{if(void 0===globalThis.window)return!1;try{if(globalThis.window===globalThis.window.parent)return!1;return globalThis.window.parent.location.pathname.startsWith("/fogma")}catch{return!1}})()&&!e&&r};n(e());let r=0,t=()=>{globalThis.cancelAnimationFrame(r),r=globalThis.requestAnimationFrame(()=>n(e()))};return globalThis.addEventListener("resize",t),()=>{globalThis.cancelAnimationFrame(r),globalThis.removeEventListener("resize",t)}},[]),(0,r.jsx)("div",{"aria-hidden":"true",className:e,children:a?(0,r.jsx)(i,{...c,sketch:l}):(0,r.jsx)(d,{})})}])},993854,e=>{"use strict";e.s(["deepGreen",0,{25:"#FCFCFC",50:"#EDF7F2",100:"#E3F2EB",200:"#D1EBDE",300:"#9CD4BA",400:"#5EB58F",500:"#3BA17D",600:"#248069",700:"#216959",800:"#0F473D",900:"#092625"},"gray",0,{0:"#FFFFFF",25:"#FDFCFB",50:"#F6F5F4",100:"#F1F0EF",200:"#E8E7E4",300:"#D7D6D3",400:"#C8C7C3",500:"#9E9D96",600:"#7B7A74",700:"#4D4C46",800:"#363530",900:"#141310"}])},825320,739892,e=>{"use strict";var r=e.i(663877),t=e.i(636330);let a={cardCount:15,centerOffset:1.5,sideStep:.8,nearDepth:1.05,depthStep:0,angle:1.26,minScale:.86,falloff:6,cameraDistance:6.9,fov:40,scrubSmoothTime:.31,scanSmoothTime:.47,autoDwell:1.9,autoDemo:!0,badgeScale:1.05,badgeForward:.1,extrusionDepth:.02,extrusionShade:.2,badgeExtrusionDepth:.01,badgeExtrusionShade:.3,badgeFocusForward:.3,caOffset:0,dofEnabled:!1,focusDistance:0,focalLength:.02,bokehScale:2},n=e=>({centerOffset:e.centerOffset,sideStep:e.sideStep,nearDepth:e.nearDepth,depthStep:e.depthStep,angle:e.angle,baseScale:1,minScale:e.minScale,falloff:e.falloff});e.s(["DEFAULT_COVERFLOW_CONFIG",0,a,"toArc",0,n],739892);var i=e.i(754888);let o={centerOffset:2.1,sideStep:.85,nearDepth:1.1,depthStep:.32,angle:1.05,baseScale:1,minScale:.82,falloff:3},s=(e,r,t,a=o,n)=>{let s=e-r-t;n&&n>0&&(s=(s%n+n)%n)>n/2&&(s-=n);let l=Math.sign(s),c=Math.abs(s),d=(0,i.clamp01)(c),u=Math.max(c-1,0),p=l*(a.centerOffset*d+u*a.sideStep),h=-(a.nearDepth*d+u*a.depthStep),m=(0,i.clamp01)(1-c/a.falloff),f=a.minScale+(a.baseScale-a.minScale)*m;return{position:[p,0,h],rotationZ:0,rotationY:-l*a.angle*d,scale:f,focus:m}};var l=e.i(616359);let c=({kind:e})=>{let t=l.BADGE_KINDS[e];return(0,r.jsx)("span",{className:"cfb-coin",style:{color:t.color},children:(0,r.jsx)("svg",{viewBox:"0 0 18 18",className:"cfb-coin-svg",fill:"none","aria-hidden":!0,children:(0,r.jsxs)("g",{transform:"translate(-3 -2)",children:[(0,r.jsx)("rect",{x:"3",y:"2",width:"18",height:"18",rx:"9",fill:"currentColor"}),l.EXPOSURE_GLYPHS[t.glyph].map((e,t)=>(0,r.jsx)("path",{d:e,fill:"white"},t)),(0,r.jsx)("rect",{x:"3.5",y:"2.5",width:"17",height:"17",rx:"8.5",stroke:"black",strokeOpacity:"0.08"})]})})})},d=({badge:e})=>{let t=l.BADGE_KINDS[e.kind];return(0,r.jsxs)("div",{className:"cfb",style:{background:t.color},children:[(0,r.jsxs)("span",{className:"cfb-avatar",children:[e.brand&&(0,r.jsx)("img",{className:"cfb-logo",src:e.brand.logo,alt:"",draggable:!1}),(0,r.jsx)(c,{kind:e.kind})]}),(0,r.jsx)("span",{className:"cfb-label",children:t.label})]})},u=(0,t.memo)(({badges:e,unit:t,config:a,focused:n})=>{let i=-a.badgeExtrusionDepth*t,o={"--badge-z":`${a.badgeForward*t}px`,"--badge-z-focus":`${a.badgeFocusForward*t}px`,"--badge-scale":`${a.badgeScale}`};return(0,r.jsx)("div",{className:"cfx-badges","data-focused":n?"true":void 0,style:o,children:e.map((e,t)=>(0,r.jsxs)("div",{className:"cfx-badge",children:[a.badgeExtrusionDepth>0&&(0,r.jsx)("div",{className:"cfx-badge-edge",style:{background:l.BADGE_KINDS[e.kind].color,transform:`translateZ(${i}px)`},children:(0,r.jsx)("div",{className:"cfx-badge-shade",style:{opacity:a.badgeExtrusionShade}})}),(0,r.jsx)(d,{badge:e})]},`${e.kind}-${t}`))})});u.displayName="BadgeCluster";let p=({item:e,index:a,unit:n,config:o,transform:s,isFocused:l,badgeFocused:c,scanProgress:d,onSelect:p})=>{let h=(0,t.useMemo)(()=>{let t=-o.extrusionDepth*n;return(0,r.jsxs)(r.Fragment,{children:[o.extrusionDepth>0&&(0,r.jsxs)("div",{className:"cfx-edge",style:{transform:`translateZ(${t}px)`},children:[(0,r.jsx)("img",{className:"cfx-edge-img",src:e.src,alt:"",loading:"lazy",draggable:!1}),(0,r.jsx)("div",{className:"cfx-edge-shade",style:{opacity:o.extrusionShade}})]}),(0,r.jsx)("img",{className:"cfx-face",src:e.src,alt:"",loading:"lazy",draggable:!1})]})},[e,n,o]);return(0,r.jsxs)("div",{className:"cfx-card",style:{width:2*n,height:3*n,transform:s},onClick:p?()=>p(a):void 0,children:[h,e.badges&&e.badges.length>0&&(0,r.jsx)(u,{badges:e.badges,unit:n,config:o,focused:c}),l&&d>.001&&d<.999&&(0,r.jsx)("div",{className:"cfx-scan",children:(0,r.jsx)("div",{className:"cfx-scan-band",style:{to
1p:`${-8+116*d}%`,opacity:Math.sin((0,i.clamp01)(d)*Math.PI)}})}),l&&e.productBox&&(0,r.jsx)("div",{className:"cfx-lockon",style:{left:`${100*e.productBox.x}%`,top:`${100*e.productBox.y}%`,width:`${100*e.productBox.w}%`,height:`${100*e.productBox.h}%`,transform:`translateZ(${o.badgeForward*n}px)`},children:(0,r.jsxs)("div",{className:"cfx-lockon-frame",children:[(0,r.jsx)("span",{className:"cfx-lockon-corner cfx-lockon-corner--tl"}),(0,r.jsx)("span",{className:"cfx-lockon-corner cfx-lockon-corner--tr"}),(0,r.jsx)("span",{className:"cfx-lockon-corner cfx-lockon-corner--bl"}),(0,r.jsx)("span",{className:"cfx-lockon-corner cfx-lockon-corner--br"})]})})]})},h=({content:e,position:t,scanProgress:a,unit:i,config:o,onSelect:l})=>{let c=n(o),d=e.length,u=d>0?(Math.round(t)%d+d)%d:0,h=o.cameraDistance*i;return(0,r.jsx)("div",{className:"cfx-viewport",style:{perspective:`${h}px`},children:(0,r.jsx)("div",{className:"cfx-deck",children:e.map((e,n)=>{let h=s(n,t,0,c,d),[m,f,g]=h.position,C=n-t;(C=(C%d+d)%d)>d/2&&(C-=d);let x=g*i-4*Math.abs(C),S=`translate(-50%, -50%) translate3d(${m*i}px, ${-f*i}px, ${x}px) rotateY(${h.rotationY??0}rad) scale(${h.scale})`;return(0,r.jsx)(p,{item:e,index:n,unit:i,config:o,transform:S,isFocused:n===u,badgeFocused:.35>Math.abs(C),scanProgress:a,onSelect:l},e.id)})})})};e.s(["CoverFlowCssExperience",0,({content:e,className:i,config:o=a})=>{let l=(0,t.useMemo)(()=>e.slice(0,o.cardCount),[e,o.cardCount]),c=l.length,d=(0,t.useRef)(null),[u,p]=(0,t.useState)(147.05882352941177),[m,f]=(0,t.useState)({position:0,scanProgress:0}),g=(0,t.useRef)({position:0,scanProgress:0}),C=(0,t.useRef)({position:0,scanProgress:0}),x=(0,t.useRef)({position:0,autoMode:o.autoDemo,inView:!0}),S=(0,t.useRef)(o.autoDemo),b=(0,t.useRef)({active:!1,startX:0,startPos:0,moved:0}),F=(0,t.useRef)(0),M=(0,t.useRef)(0);return(0,t.useEffect)(()=>{let e=d.current;if(!e)return;let r=()=>{let r=e.getBoundingClientRect().height;r>0&&p(r/3.4)};r();let t=new ResizeObserver(r);return t.observe(e),()=>t.disconnect()},[]),(0,t.useEffect)(()=>{let e=d.current;if(!e)return;let r=new IntersectionObserver(([e])=>{x.current.inView=e?.isIntersecting??!0},{threshold:.15});return r.observe(e),()=>r.disconnect()},[]),(0,t.useEffect)(()=>{S.current=o.autoDemo&&!globalThis.matchMedia?.("(prefers-reduced-motion: reduce)").matches,x.current.autoMode=S.current},[o.autoDemo]),(0,t.useEffect)(()=>{let e=e=>{if(!b.current.active)return;let r=e.clientX-b.current.startX;b.current.moved=Math.max(b.current.moved,Math.abs(r)),x.current.position=b.current.startPos-r/240},r=()=>{b.current.active&&(b.current.active=!1,x.current.position=Math.round(x.current.position),x.current.autoMode=S.current)};return globalThis.addEventListener("pointermove",e),globalThis.addEventListener("pointerup",r),()=>{globalThis.removeEventListener("pointermove",e),globalThis.removeEventListener("pointerup",r)}},[]),(0,t.useEffect)(()=>{let{autoDwell:e,scrubSmoothTime:r,scanSmoothTime:t}=o,a=0,n=performance.now(),i=!1,s=o=>{a=requestAnimationFrame(s);let l=Math.min(.05,(o-n)/1e3);n=o;let c=x.current;if(!c.inView)return;let d=g.current;c.autoMode&&!i&&(F.current=0),i=c.autoMode,c.autoMode&&(F.current+=l,F.current>=e&&(F.current=0,c.position+=1)),d.position+=(c.position-d.position)*(1-Math.exp(-l/r));let u=Math.round(d.position);u!==M.current&&(M.current=u,d.scanProgress=0),d.scanProgress+=(1-d.scanProgress)*(1-Math.exp(-l/t)),(Math.abs(d.position-C.current.position)>4e-4||Math.abs(d.scanProgress-C.current.scanProgress)>.002)&&(C.current.position=d.position,C.current.scanProgress=d.scanProgress,f({position:d.position,scanProgress:d.scanProgress}))};return a=requestAnimationFrame(s),()=>cancelAnimationFrame(a)},[o]),(0,r.jsx)("div",{ref:d,className:i,style:{touchAction:"pan-y",cursor:"grab"},onPointerDown:e=>{x.current.autoMode=!1,b.current={active:!0,startX:e.clientX,startPos:x.current.position,moved:0}},onClick:e=>{let r,t;if(b.current.moved>6)return;let a=d.current;if(!a)return;let i=a.getBoundingClientRect(),l=i.left+i.width/2,p=e.clientX,h=n(o),m=o.cameraDistance*u,f=-1,C=1/0;for(let e=0;e<c;e++){let r=s(e,g.current.position,0,h,c),t=e-g.current.position;(t=(t%c+c)%c)>c/2&&(t-=c);let a=m/(m-(r.position[2]*u-4*Math.abs(t))),n=Math.abs(l+r.position[0]*u*a-p),i=n<u*a?Math.abs(t):1e3+n;i<C&&(C=i,f=e)}f>=0&&((t=((f-(Math.round(r=x.current.position)%c+c)%c)%c+c)%c)>c/2&&(t-=c),x.current.position=r+t,x.current.autoMode=S.current)},children:(0,r.jsx)(h,{content:l,position:m.position,scanProgress:m.scanProgress,unit:u,config:o})})}],825320)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.