1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,579410,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(975157);function i({value:e,className:r}){return(0,t.jsx)("h6",{className:(0,n.cn)("mb-6 capitalize",r),children:e})}var o=e.i(367692);function l({rainbowColors:e,sliderValue:r}){return(0,t.jsx)(o.Slider,{disableRange:!0,showMarks:!0,className:(0,n.cn)({"bg-gradient-to-r from-[#FF5F5F] via-[#FFA85F] to-[#5FFF5F]":!e,"h-2 w-full rounded bg-[repeating-linear-gradient(to_right,_#3B82F6_0%,_#3B82F6_11.11%,_#5C989F_11.11%,_#5C989F_22.22%,_#6CBF7E_22.22%,_#6CBF7E_33.33%,_#B3D583_33.33%,_#B3D583_44.44%,_#E4D05A_44.44%,_#E4D05A_55.55%,_#F0B45B_55.55%,_#F0B45B_66.66%,_#E67C2E_66.66%,_#E67C2E_77.77%,_#CE3E0B_77.77%,_#CE3E0B_88.88%,_#B80000_88.88%,_#B80000_100%)]":e}),min:0,max:100,disabled:!0,step:1,value:[r],defaultValue:[r]})}let a=({title:e,value:r,valueNumeric:n,bottomContent:o,rainbowColors:a})=>(0,t.jsxs)("div",{className:"flex flex-col items-center justify-center rounded-lg border-2 px-8 py-6",children:[(0,t.jsx)("span",{className:"mb-1 text-base text-textSecondary",children:e}),(0,t.jsx)(i,{value:r}),(0,t.jsx)(l,{rainbowColors:a,sliderValue:n||0}),o]});e.i(716787),e.i(902163);var s=e.i(948148),u=e.i(658818);e.s(["default",0,function({fearAndGreedIndex:e}){let n=(0,s.useTranslations)("FearGreedPanel"),[i,o]=r.default.useState(e),l=async()=>{if(null==e)try{let e=await (0,u.getFearAndGreedIndex)();e&&o(e)}catch(e){}};return(0,r.useEffect)(()=>
1{l()},[]),(0,t.jsx)(a,{title:"Fear & Greed Index",value:i?.value_classification??(0,t.jsx)(t.Fragment,{children:"Â "}),valueNumeric:i?.value??50,bottomContent:(0,t.jsx)("span",{className:"mt-6 text-center text-sm text-textSecondary",children:n("fearGreedDescription")})})}],579410)},367692,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(470152),i=e.i(981140),o=e.i(820783),l=e.i(30030),a=e.i(369340),s=e.i(586318),u=e.i(999682),d=e.i(635804),c=e.i(248425),f=e.i(75830),m=Object.defineProperty,p=(e,t)=>m(e,"name",{value:t,configurable:!0}),h=["PageUp","PageDown"],g=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],v={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},b="Slider",[x,w,S]=(0,f.createCollection)(b),[_,y]=(0,l.createContextScope)(b,[S]),[E,j]=_(b),P=r.forwardRef(p(function(e,l){let{name:s,min:u=0,max:d=100,step:c=1,orientation:f="horizontal",disabled:m=!1,minStepsBetweenThumbs:v=0,defaultValue:b=[u],value:w,onValueChange:S=p(()=>{},"onValueChange"),onValueCommit:_=p(()=>{},"onValueCommit"),inverted:y=!1,form:j,...P}=e,R=r.useRef(new Set),C=r.useRef(0),M=r.useRef(!1),B="horizontal"===f,[T,A]=r.useState(null),V=(0,o.useComposedRefs)(l,A),[I=[],N]=(0,a.useControllableState)({prop:w,defaultProp:b,onChange:p(e=>{let t=[...R.current];t[C.current]?.focus({preventScroll:!0,focusVisible:M.current}),M.current=!1,S(e)},"onChange")}),H=r.useRef(I),k=r.useRef(I);function z(e){let t=G(I,e);U(e,t)}function K(e){U(e,C.current)}function O(){String(I)!==String(H.current)&&_(I)}function U(e,t,{commit:r}={commit:!1}){let i=J(c),o=Q(Math.round((e-u)/c)*c+u,i),l=(0,n.clamp)(o,[u,d]);N((e=[])=>{let n=L(e,l,t);if(!Y(n,v*c))return e;{C.current=n.indexOf(l);let t=String(n)!==String(e);return t&&r&&_(n),t?n:e}})}return r.useEffect(()=>{let e=j?T?.ownerDocument.getElementById(j):T?.closest("form");if(e instanceof HTMLFormElement){let t=p(()=>N(k.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[T,j,N]),p(z,"handleSlideStart"),p(K,"handleSlideMove"),p(O,"handleSlideEnd"),p(U,"updateValues"),(0,t.jsx)(E,{scope:e.__scopeSlider,name:s,disabled:m,min:u,max:d,valueIndexToChangeRef:C,thumbs:R.current,values:I,orientation:f,form:j,children:(0,t.jsx)(x.Provider,{scope:e.__scopeSlider,children:(0,t.jsx)(x.Slot,{scope:e.__scopeSlider,children:(0,t.jsx)(B?D:F,{"aria-disabled":m,"data-disabled":m?"":void 0,...P,ref:V,onPointerDown:(0,i.composeEventHandlers)(P.onPointerDown,()=>{m||(H.current=I,M.current=!1)}),min:u,max:d,inverted:y,onSlideStart:m?void 0:z,onSlideMove:m?void 0:K,onSlideEnd:m?void 0:O,onHomeKeyDown:()=>{m||(M.current=!0,U(u,0,{commit:!0}))},onEndKeyDown:()=>{m||(M.current=!0,U(d,I.length-1,{commit:!0}))},onStepKeyDown:({event:e,direction:t})=>{if(!m){M.current=!0;let r=h.includes(e.key)||e.shiftKey&&g.includes(e.key),n=C.current;U(W(I[n],{min:u,step:c,direction:t,multiplier:r?10:1}),n,{commit:!0})}}})})})})},"Slider")),[R,C]=_(b,{startEdge:"left",endEdge:"right",size:"width",direction:1}),D=r.forwardRef(p(function(e,n){let{min:i,max:l,dir:a,inverted:u,onSlideStart:d,onSlideMove:c,onSlideEnd:f,onStepKeyDown:m,...h}=e,[g,b]=r.useState(null),x=(0,o.useComposedRefs)(n,b),w=r.useRef(void 0),S=(0,s.useDirection)(a),_="ltr"===S,y=_&&!u||!_&&u;function E(e){let t=w.current||g.getBoundingClientRect(),r=q([0,t.width],y?[i,l]:[l,i]);return w.current=t,r(e-t.left)}return p(E,"getValueFromPointer"),(0,t.jsx)(R,{scope:e.__scopeSlider,startEdge:y?"left":"right",endEdge:y?"right":"left",direction:y?1:-1,size:"width",children:(0,t.jsx)(M,{dir:S,"data-orientation":"horizontal",...h,ref:x,style:{...h.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:e=>{let t=E(e.clientX);d?.(t)},onSlideMove:e=>{let t=E(e.clientX);c?.(t)},onSlideEnd:()=>{w.current=void 0,f?.()},onStepKeyDown:e=>{let t=v[y?"from-left":"from-right"].includes(e.key);m?.({event:e,direction:t?-1:1})}})})},"SliderHorizontal")),F=r.forwardRef(p(function(e,n){let{min:i,max:l,inverted:a,onSlideStart:s,onSlideMove:u,onSlideEnd:d,onStepKeyDown:c,...f}=e,m=r.useRef(null),h=(0,o.useComposedRefs)(n,m),g=r.useRef(void 0),b=!a;function x(e){let t=g.current||m.current.getBoundingClientRect(),r=q([0,t.height],b?[l,i]:[i,l]);return g.current=t,r(e-t.top)}return p(x,"getValueFromPointer"),(0,t.jsx)(R,{scope:e.__scopeSlider,startEdge:b?"bottom":"top",endEdge:b?"top":"bottom",size:"height",direction:b?1:-1,children:(0,t.jsx)(M,{"data-orientation":"vertical",...f,ref:h,style:{...f.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:e=>{let t=x(e.clientY);s?.(t)},onSlideMove:e=>{let t=x(e.clientY);u?.(t)},onSlideEnd:()=>{g.current=void 0,d?.()},onStepKeyDown:e=>
1{let t=v[b?"from-bottom":"from-top"].includes(e.key);c?.({event:e,direction:t?-1:1})}})})},"SliderVertical")),M=r.forwardRef(p(function(e,r){let{__scopeSlider:n,onSlideStart:o,onSlideMove:l,onSlideEnd:a,onHomeKeyDown:s,onEndKeyDown:u,onStepKeyDown:d,...f}=e,m=j(b,n);return(0,t.jsx)(c.Primitive.span,{...f,ref:r,onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,e=>{"Home"===e.key?(s(e),e.preventDefault()):"End"===e.key?(u(e),e.preventDefault()):h.concat(g).includes(e.key)&&(d(e),e.preventDefault())}),onPointerDown:(0,i.composeEventHandlers)(e.onPointerDown,e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),m.thumbs.has(t)?t.focus({preventScroll:!0,focusVisible:!1}):o(e)}),onPointerMove:(0,i.composeEventHandlers)(e.onPointerMove,e=>{e.target.hasPointerCapture(e.pointerId)&&l(e)}),onPointerUp:(0,i.composeEventHandlers)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),a(e))})})},"SliderImpl")),B=r.forwardRef(p(function(e,r){let{__scopeSlider:n,...i}=e,o=j("SliderTrack",n);return(0,t.jsx)(c.Primitive.span,{"data-disabled":o.disabled?"":void 0,"data-orientation":o.orientation,...i,ref:r})},"SliderTrack")),T="SliderRange",A=r.forwardRef(p(function(e,n){let{__scopeSlider:i,...l}=e,a=j(T,i),s=C(T,i),u=r.useRef(null),d=(0,o.useComposedRefs)(n,u),f=a.values.length,m=a.values.map(e=>O(e,a.min,a.max)),p=f>1?Math.min(...m):0,h=100-Math.max(...m);return(0,t.jsx)(c.Primitive.span,{"data-orientation":a.orientation,"data-disabled":a.disabled?"":void 0,...l,ref:d,style:{...e.style,[s.startEdge]:p+"%",[s.endEdge]:h+"%"}})},"SliderRange")),[V,I]=_("SliderThumb");function N(e){let{__scopeSlider:n,name:i,children:o,internal_do_not_use_render:l}=e,a=j("SliderThumbProvider",n),s=w(n),[u,c]=r.useState(null),f=r.useMemo(()=>u?s().findIndex(e=>e.ref.current===u):-1,[s,u]),m=(0,d.useSize)(u),p=!u||!!a.form||!!u.closest("form"),h=a.values[f],g=i??(a.name?a.name+(a.values.length>1?"[]":""):void 0),v=void 0===h?0:O(h,a.min,a.max);r.useEffect(()=>{if(u)return a.thumbs.add(u),()=>{a.thumbs.delete(u)}},[u,a.thumbs]);let b={value:h,name:g,form:a.form,isFormControl:p,index:f,thumb:u,onThumbChange:c,percent:v,size:m};return(0,t.jsx)(V,{scope:n,...b,children:Z(l)?l(b):o})}p(N,"SliderThumbProvider");var H="SliderThumbTrigger",k=r.forwardRef(p(function(e,r){let{__scopeSlider:n,...l}=e,a=j(H,n),s=C(H,n),{index:u,value:d,percent:f,size:m,onThumbChange:p}=I(H,n),h=(0,o.useComposedRefs)(r,p),g=U(u,a.values.length),v=m?.[s.size],b=v?$(v,f,s.direction):0;return(0,t.jsx)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[s.startEdge]:`calc(${f}% + ${b}px)`},children:(0,t.jsx)(x.ItemSlot,{scope:n,children:(0,t.jsx)(c.Primitive.span,{role:"slider","aria-label":e["aria-label"]||g,"aria-valuemin":a.min,"aria-valuenow":d,"aria-valuemax":a.max,"aria-orientation":a.orientation,"data-orientation":a.orientation,"data-disabled":a.disabled?"":void 0,tabIndex:a.disabled?void 0:0,...l,ref:h,style:void 0===d?{display:"none"}:e.style,onFocus:(0,i.composeEventHandlers)(e.onFocus,()=>{a.valueIndexToChangeRef.current=u})})})})},"SliderThumbTrigger")),z=r.forwardRef(p(function(e,r){let{__scopeSlider:n,name:i,...o}=e;return(0,t.jsx)(N,{__scopeSlider:n,name:i,internal_do_not_use_render:({index:e,isFormControl:i})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(k,{...o,ref:r,__scopeSlider:n}),i?(0,t.jsx)(K,{__scopeSlider:n},e):null]})})},"SliderThumb")),K=r.forwardRef(p(function({__scopeSlider:e,...n},i){let{value:l,name:a,form:s}=I("SliderBubbleInput",e),d=r.useRef(null),f=(0,o.useComposedRefs)(d,i),m=(0,u.usePrevious)(l);return r.useEffect(()=>{let e=d.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(m!==l&&t){let r=new Event("input",{bubbles:!0});t.call(e,l),e.dispatchEvent(r)}},[m,l]),(0,t.jsx)(c.Primitive.input,{style:{display:"none"},name:a,form:s,...n,ref:f,defaultValue:l})},"SliderBubbleInput"));function L(e=[],t,r){let n=[...e];return n[r]=t,n.sort((e,t)=>e-t)}function O(e,t,r){return(0,n.clamp)(100/(r-t)*(e-t),[0,100])}function U(e,t){return t>2?`Value ${e+1} of ${t}`:2===t?["Minimum","Maximum"][e]:void 0}function G(e,t){if(1===e.length)return 0;let r=e.map(e=>Math.abs(e-t)),n=Math.min(...r);return r.indexOf(n)}function $(e,t,r){let n=e/2,i=q([0,50],[0,n]);return(n-i(t)*r)*r}function X(e){return e.slice(0,-1).map((t,r)=>e[r+1]-t)}function Y(e,t){return!(t>0)||Math.min(...X(e))>=t}function q(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}function J(e){if(!Number.isFinite(e))return 0;let t=e.toString();if(t.includes("e")){let[e,r]=t.split("e"),n=e.split(".")[1]||"",i=Number(r);return Math.max(0,n.length-i)}let r=t.split(".")[1];return r?r.length:0}function Q(e,t){let r=Math.pow(10,t);return Math.round(e*r)/r}function W(e,{min:t,step:r,direction:n,multiplier:i}){let o,l=J(r),a=(e-t)/r,s=Math.round(a);return o=Q(s*r+t,l)===Q(e,l)?s+i*n:n>0?Math.ceil(a):Math.floor(a),Q(o*r+t,l)}function Z(e){return"function"==typeof e}p(L,"getNextSortedValues"),p(O,"convertValueToPercentage"),p(U,"getLabel"),p(G,"getClosestValueIndex"),p($,"getThumbInBoundsOffset"),p(X,"getStepsBetweenValues"),p(Y,"hasMinStepsBetweenValues"),p(q,"linearScale"),p(J,"getDecimalCount"),p(Q,"roundValue"),p(W,"getNextStepValue"),p(Z,"isFunction");var ee=e.i(975157);let et=[];for(let e=0;e<=100;e+=25)et.push(e);let er=r.forwardRef(({className:e,showMarks:r,disableRange:n,...i},o)=>
1(0,t.jsxs)("div",{className:"w-full flex-grow space-y-2",children:[(0,t.jsxs)(P,{ref:o,className:(0,ee.cn)("relative flex w-full touch-none select-none items-center rounded-lg",e),...i,children:[(0,t.jsx)(B,{className:"bg-secondary relative h-2 w-full grow overflow-hidden rounded-full",children:!n&&(0,t.jsx)(A,{className:"absolute h-full bg-primary"})}),(0,t.jsx)(z,{className:"ring-offset-background focus-visible:ring-ring block h-4 w-4 rounded-full border-4 border-white bg-primary drop-shadow-md transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50"})]}),r&&(0,t.jsx)("div",{className:"text-muted-foreground mr-2 flex w-full justify-between text-sm",children:et.map(e=>(0,t.jsx)("span",{children:e},e))})]}));er.displayName=P.displayName,e.s(["Slider",0,er],367692)}]);
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.