PageSourceSearch

https://rebuscate.com/_next/static/chunks/4232-410227e6e6fea2ca.js

js rebuscate.com collected 2026-10-02 01:41:03 UTC 16,163 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4232],{34212:(e,r,t)=>{t.d(r,{q:()=>n});function n(e,[r,t]){return Math.min(t,Math.max(r,e))}},66218:(e,r,t)=>{t.d(r,{jH:()=>l});var n=t(12115);t(95155);var o=n.createContext(void 0);function l(e){let r=n.useContext(o);return e||r||"ltr"}},74232:(e,r,t)=>{t.d(r,{OK:()=>ee,bL:()=>J,FK:()=>R,VM:()=>P,lr:()=>H,LM:()=>Q});var n=t(12115);t(47650);var o=t(94446),l=t(95155),i=n.forwardRef((e,r)=>{let{children:t,...o}=e,i=n.Children.toArray(t),s=i.find(c);if(s){let e=s.props.children,t=i.map(r=>r!==s?r:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,l.jsx)(a,{...o,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,t):null})}return(0,l.jsx)(a,{...o,ref:r,children:t})});i.displayName="Slot";var a=n.forwardRef((e,r)=>{let{children:t,...l}=e;if(n.isValidElement(t)){let e=function(e){let r=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,t=r&&"isReactWarning"in r&&r.isReactWarning;return t?e.ref:(t=(r=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(t),i=function(e,r){let t={...r};for(let n in r){let o=e[n],l=r[n];/^on[A-Z]/.test(n)?o&&l?t[n]=(...e)=>{l(...e),o(...e)}:o&&(t[n]=o):"style"===n?t[n]={...o,...l}:"className"===n&&(t[n]=[o,l].filter(Boolean).join(" "))}return{...e,...t}}(l,t.props);return t.type!==n.Fragment&&(i.ref=r?(0,o.t)(r,e):e),n.cloneElement(t,i)}return n.Children.count(t)>1?n.Children.only(null):null});a.displayName="SlotClone";var s=({children:e})=>(0,l.jsx)(l.Fragment,{children:e});function c(e){return n.isValidElement(e)&&e.type===s}var u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,r)=>{let t=n.forwardRef((e,t)=>{let{asChild:n,...o}=e,a=n?i:r;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(a,{...o,ref:t})});return t.displayName=`Primitive.${r}`,{...e,[r]:t}},{}),d=t(4129),f=e=>{let{present:r,children:t}=e,l=function(e){var r,t;let[o,l]=n.useState(),i=n.useRef({}),a=n.useRef(e),s=n.useRef("none"),[c,u]=(r=e?"mounted":"unmounted",t={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,r)=>{let n=t[e][r];return null!=n?n:e},r));return n.useEffect(()=>{let e=p(i.current);s.current="mounted"===c?e:"none"},[c]),(0,d.N)(()=>{let r=i.current,t=a.current;if(t!==e){let n=s.current,o=p(r);e?u("MOUNT"):"none"===o||(null==r?void 0:r.display)==="none"?u("UNMOUNT"):t&&n!==o?u("ANIMATION_OUT"):u("UNMOUNT"),a.current=e}},[e,u]),(0,d.N)(()=>{if(o){var e;let r,t=null!=(e=o.ownerDocument.defaultView)?e:window,n=e=>{let n=p(i.current).includes(e.animationName);if(e.target===o&&n&&(u("ANIMATION_END"),!a.current)){let e=o.style.animationFillMode;o.style.animationFillMode="forwards",r=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=e)})}},l=e=>{e.target===o&&(s.current=p(i.current))};return o.addEventListener("animationstart",l),o.addEventListener("animationcancel",n),o.addEventListener("animationend",n),()=>{t.clearTimeout(r),o.removeEventListener("animationstart",l),o.removeEventListener("animationcancel",n),o.removeEventListener("animationend",n)}}u("ANIMATION_END")},[o,u]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:n.useCallback(e=>{e&&(i.current=getComputedStyle(e)),l(e)},[])}}(r),i="function"==typeof t?t({present:l.isPresent}):n.Children.only(t),a=(0,o.s)(l.ref,function(e){var r,t;let n=null==(r=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:r.get,o=n&&"isReactWarning"in n&&n.isReactWarning;return o?e.ref:(o=(n=null==(t=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:t.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(i));return"function"==typeof t||l.isPresent?n.cloneElement(i,{ref:a}):null};function p(e){return(null==e?void 0:e.animationName)||"none"}f.displayName="Presence";var v=t(3468),h=t(70222),w=t(66218),m=t(34212),g=t(92556),b="ScrollArea",[S,y]=(0,v.A)(b),[E,T]=S(b),R=n.forwardRef((e,r)=>{let{__scopeScrollArea:t,type:i="hover",dir:a,scrollHideDelay:s=600,...c}=e,[d,f]=n.useState(null),[p,v]=n.useState(null),[h,m]=n.useState(null),[g,b]=n.useState(null),[S,y]=n.useState(null),[T,R]=n.useState(0),[x,C]=n.useState(0),[N,P]=n.useState(!1),[L,j]=n.useState(!1),A=(0,o.s)(r,e=>f(e)),_=(0,w.jH)(a);return(0,l.jsx)(E,{scope:t,type:i,dir:_,scrollHideDelay:s,scrollArea:d,viewport:p,onViewportChange:v,content:h,onContentChange:m,scrollbarX:g,onScrollbarXChange:b,scrollbarXEnabled:N,onScrollbarXEnabledChange:P,scrollbarY:S,onScrollbarYChange:y,scrollbarYEnabled:L,onScrollbarYEnabledChange:j,onCornerWidthChange:R,onCornerHeight
1Change:C,children:(0,l.jsx)(u.div,{dir:_,...c,ref:A,style:{position:"relative","--radix-scroll-area-corner-width":T+"px","--radix-scroll-area-corner-height":x+"px",...e.style}})})});R.displayName=b;var x="ScrollAreaViewport",C=n.forwardRef((e,r)=>{let{__scopeScrollArea:t,children:i,nonce:a,...s}=e,c=T(x,t),d=n.useRef(null),f=(0,o.s)(r,d,c.onViewportChange);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:a}),(0,l.jsx)(u.div,{"data-radix-scroll-area-viewport":"",...s,ref:f,style:{overflowX:c.scrollbarXEnabled?"scroll":"hidden",overflowY:c.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,l.jsx)("div",{ref:c.onContentChange,style:{minWidth:"100%",display:"table"},children:i})})]})});C.displayName=x;var N="ScrollAreaScrollbar",P=n.forwardRef((e,r)=>{let{forceMount:t,...o}=e,i=T(N,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:s}=i,c="horizontal"===e.orientation;return n.useEffect(()=>(c?a(!0):s(!0),()=>{c?a(!1):s(!1)}),[c,a,s]),"hover"===i.type?(0,l.jsx)(L,{...o,ref:r,forceMount:t}):"scroll"===i.type?(0,l.jsx)(j,{...o,ref:r,forceMount:t}):"auto"===i.type?(0,l.jsx)(A,{...o,ref:r,forceMount:t}):"always"===i.type?(0,l.jsx)(_,{...o,ref:r}):null});P.displayName=N;var L=n.forwardRef((e,r)=>{let{forceMount:t,...o}=e,i=T(N,e.__scopeScrollArea),[a,s]=n.useState(!1);return n.useEffect(()=>{let e=i.scrollArea,r=0;if(e){let t=()=>{window.clearTimeout(r),s(!0)},n=()=>{r=window.setTimeout(()=>s(!1),i.scrollHideDelay)};return e.addEventListener("pointerenter",t),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(r),e.removeEventListener("pointerenter",t),e.removeEventListener("pointerleave",n)}}},[i.scrollArea,i.scrollHideDelay]),(0,l.jsx)(f,{present:t||a,children:(0,l.jsx)(A,{"data-state":a?"visible":"hidden",...o,ref:r})})}),j=n.forwardRef((e,r)=>{var t;let{forceMount:o,...i}=e,a=T(N,e.__scopeScrollArea),s="horizontal"===e.orientation,c=$(()=>d("SCROLL_END"),100),[u,d]=(t={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},n.useReducer((e,r)=>{let n=t[e][r];return null!=n?n:e},"hidden"));return n.useEffect(()=>{if("idle"===u){let e=window.setTimeout(()=>d("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(e)}},[u,a.scrollHideDelay,d]),n.useEffect(()=>{let e=a.viewport,r=s?"scrollLeft":"scrollTop";if(e){let t=e[r],n=()=>{let n=e[r];t!==n&&(d("SCROLL"),c()),t=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[a.viewport,s,d,c]),(0,l.jsx)(f,{present:o||"hidden"!==u,children:(0,l.jsx)(_,{"data-state":"hidden"===u?"hidden":"visible",...i,ref:r,onPointerEnter:(0,g.m)(e.onPointerEnter,()=>d("POINTER_ENTER")),onPointerLeave:(0,g.m)(e.onPointerLeave,()=>d("POINTER_LEAVE"))})})}),A=n.forwardRef((e,r)=>{let t=T(N,e.__scopeScrollArea),{forceMount:o,...i}=e,[a,s]=n.useState(!1),c="horizontal"===e.orientation,u=$(()=>{if(t.viewport){let e=t.viewport.offsetWidth<t.viewport.scrollWidth,r=t.viewport.offsetHeight<t.viewport.scrollHeight;s(c?e:r)}},10);return G(t.viewport,u),G(t.content,u),(0,l.jsx)(f,{present:o||a,children:(0,l.jsx)(_,{"data-state":a?"visible":"hidden",...i,ref:r})})}),_=n.forwardRef((e,r)=>{let{orientation:t="vertical",...o}=e,i=T(N,e.__scopeScrollArea),a=n.useRef(null),s=n.useRef(0),[c,u]=n.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=Y(c.viewport,c.content),f={...o,sizes:c,onSizesChange:u,hasThumb:!!(d>0&&d<1),onThumbChange:e=>a.current=e,onThumbPointerUp:()=>s.current=0,onThumbPointerDown:e=>s.current=e};function p(e,r){return function(e,r,t){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr",o=B(t),l=r||o/2,i=t.scrollbar.paddingStart+l,a=t.scrollbar.size-t.scrollbar.paddingEnd-(o-l),s=t.content-t.viewport;return K([i,a],"ltr"===n?[0,s]:[-1*s,0])(e)}(e,s.current,c,r)}return"horizontal"===t?(0,l.jsx)(D,{...f,ref:r,onThumbPositionChange:()=>{if(i.viewport&&a.current){let e=q(i.viewport.scrollLeft,c,i.dir);a.current.style.transform="translate3d(".concat(e,"px, 0, 0)")}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollLeft=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollLeft=p(e,i.dir))}}):"vertical"===t?(0,l.jsx)(O,{...f,ref:r,onThumbPositionChange:()=>{if(i.viewport&&a.current){let e=q(i.viewport.scrollTop,c);a.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollTop=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollTop=p(e))}}):null}),D=n.forwardRef((e,r)=>{let{sizes:t,onSizesChange:i,...a}=e,s=T(N,e.__scopeScrollArea),[c,u]=n.useState(),d=n.useRef(null),f=(0,o.s)(r,d,s.onScrollbarXChange);return n.useEffect(()=>{d.current&&u(getComputedStyle(d.current))},[d]),(0,l.jsx)(I,{"data-orientation":"horizontal",...a,ref:f,sizes:t,style:{bottom:0,left:"rtl"===s.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===s.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":B(t)+"px",...e.style},onThumbPointerDown:r=>e.onThumbPointerDown(r.x),onDragScroll:r=>e.onDragScroll(r.x),onWheelScroll:(r,t)=>{if(s.viewport){let n=s.viewport.scrollLeft+r.deltaX;e.onWheelScroll(n),function(e,r){return e>0&&e<r}(n,t)&&r.preventDefault()}},onResize:()=>{d.current&&s.viewport&&c&&i({content:s.viewport.scrollWidth,viewport:s.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:X(c.paddingLeft),paddingEnd:X(c.paddingRight)}})}})}),O=n.forwardRef((e,r)=>{let{sizes:t,onSizesChange:i,...a}=e,s=T(N,e.__scopeScrollArea),[c,u]=n.useState(),d=n.useRef(null),f=(0,o.s)(r,d,s.onScrollbarYChange);return n.useEffect(()=>{d.current&&u(getComputedStyle(d.current))},[d]),(0,l.jsx)(I,{"data-orientation":"vertical",...a,ref:f,sizes:t,style:{to
1p:0,right:"ltr"===s.dir?0:void 0,left:"rtl"===s.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":B(t)+"px",...e.style},onThumbPointerDown:r=>e.onThumbPointerDown(r.y),onDragScroll:r=>e.onDragScroll(r.y),onWheelScroll:(r,t)=>{if(s.viewport){let n=s.viewport.scrollTop+r.deltaY;e.onWheelScroll(n),function(e,r){return e>0&&e<r}(n,t)&&r.preventDefault()}},onResize:()=>{d.current&&s.viewport&&c&&i({content:s.viewport.scrollHeight,viewport:s.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:X(c.paddingTop),paddingEnd:X(c.paddingBottom)}})}})}),[M,W]=S(N),I=n.forwardRef((e,r)=>{let{__scopeScrollArea:t,sizes:i,hasThumb:a,onThumbChange:s,onThumbPointerUp:c,onThumbPointerDown:d,onThumbPositionChange:f,onDragScroll:p,onWheelScroll:v,onResize:w,...m}=e,b=T(N,t),[S,y]=n.useState(null),E=(0,o.s)(r,e=>y(e)),R=n.useRef(null),x=n.useRef(""),C=b.viewport,P=i.content-i.viewport,L=(0,h.c)(v),j=(0,h.c)(f),A=$(w,10);function _(e){R.current&&p({x:e.clientX-R.current.left,y:e.clientY-R.current.top})}return n.useEffect(()=>{let e=e=>{let r=e.target;(null==S?void 0:S.contains(r))&&L(e,P)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[C,S,P,L]),n.useEffect(j,[i,j]),G(S,A),G(b.content,A),(0,l.jsx)(M,{scope:t,scrollbar:S,hasThumb:a,onThumbChange:(0,h.c)(s),onThumbPointerUp:(0,h.c)(c),onThumbPositionChange:j,onThumbPointerDown:(0,h.c)(d),children:(0,l.jsx)(u.div,{...m,ref:E,style:{position:"absolute",...m.style},onPointerDown:(0,g.m)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),R.current=S.getBoundingClientRect(),x.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",b.viewport&&(b.viewport.style.scrollBehavior="auto"),_(e))}),onPointerMove:(0,g.m)(e.onPointerMove,_),onPointerUp:(0,g.m)(e.onPointerUp,e=>{let r=e.target;r.hasPointerCapture(e.pointerId)&&r.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=x.current,b.viewport&&(b.viewport.style.scrollBehavior=""),R.current=null})})})}),U="ScrollAreaThumb",H=n.forwardRef((e,r)=>{let{forceMount:t,...n}=e,o=W(U,e.__scopeScrollArea);return(0,l.jsx)(f,{present:t||o.hasThumb,children:(0,l.jsx)(z,{ref:r,...n})})}),z=n.forwardRef((e,r)=>{let{__scopeScrollArea:t,style:i,...a}=e,s=T(U,t),c=W(U,t),{onThumbPositionChange:d}=c,f=(0,o.s)(r,e=>c.onThumbChange(e)),p=n.useRef(void 0),v=$(()=>{p.current&&(p.current(),p.current=void 0)},100);return n.useEffect(()=>{let e=s.viewport;if(e){let r=()=>{v(),p.current||(p.current=Z(e,d),d())};return d(),e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[s.viewport,v,d]),(0,l.jsx)(u.div,{"data-state":c.hasThumb?"visible":"hidden",...a,ref:f,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...i},onPointerDownCapture:(0,g.m)(e.onPointerDownCapture,e=>{let r=e.target.getBoundingClientRect(),t=e.clientX-r.left,n=e.clientY-r.top;c.onThumbPointerDown({x:t,y:n})}),onPointerUp:(0,g.m)(e.onPointerUp,c.onThumbPointerUp)})});H.displayName=U;var F="ScrollAreaCorner",k=n.forwardRef((e,r)=>{let t=T(F,e.__scopeScrollArea),n=!!(t.scrollbarX&&t.scrollbarY);return"scroll"!==t.type&&n?(0,l.jsx)(V,{...e,ref:r}):null});k.displayName=F;var V=n.forwardRef((e,r)=>{let{__scopeScrollArea:t,...o}=e,i=T(F,t),[a,s]=n.useState(0),[c,d]=n.useState(0),f=!!(a&&c);return G(i.scrollbarX,()=>{var e;let r=(null==(e=i.scrollbarX)?void 0:e.offsetHeight)||0;i.onCornerHeightChange(r),d(r)}),G(i.scrollbarY,()=>{var e;let r=(null==(e=i.scrollbarY)?void 0:e.offsetWidth)||0;i.onCornerWidthChange(r),s(r)}),f?(0,l.jsx)(u.div,{...o,ref:r,style:{width:a,height:c,position:"absolute",right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:0,...e.style}}):null});function X(e){return e?parseInt(e,10):0}function Y(e,r){let t=e/r;return isNaN(t)?0:t}function B(e){let r=Y(e.viewport,e.content),t=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-t)*r,18)}function q(e,r){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",n=B(r),o=r.scrollbar.paddingStart+r.scrollbar.paddingEnd,l=r.scrollbar.size-o,i=r.content-r.viewport,a=(0,m.q)(e,"ltr"===t?[0,i]:[-1*i,0]);return K([0,i],[0,l-n])(a)}function K(e,r){return t=>{if(e[0]===e[1]||r[0]===r[1])return r[0];let n=(r[1]-r[0])/(e[1]-e[0]);return r[0]+n*(t-e[0])}}var Z=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},t={left:e.scrollLeft,top:e.scrollTop},n=0;return!function o(){let l={left:e.scrollLeft,top:e.scrollTop},i=t.left!==l.left,a=t.top!==l.top;(i||a)&&r(),t=l,n=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(n)};function $(e,r){let t=(0,h.c)(e),o=n.useRef(0);return n.useEffect(()=>()=>window.clearTimeout(o.current),[]),n.useCallback(()=>{window.clearTimeout(o.current),o.current=window.setTimeout(t,r)},[t,r])}function G(e,r){let t=(0,h.c)(r);(0,d.N)(()=>{let r=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(t)});return n.observe(e),()=>{window.cancelAnimationFrame(r),n.unobserve(e)}}},[e,t])}var J=R,Q=C,ee=k},92556:(e,r,t)=>{t.d(r,{m:()=>n});function n(e,r,{checkForDefaultPrevented:t=!0}={}){return function(n){if(e?.(n),!1===t||!n.defaultPrevented)return r?.(n)}}}}]);

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.