PageSourceSearch

https://snowchat.ai/_next/static/immutable/chunks/0k5grkl4f2ogv.js

js snowchat.ai collected 2026-10-05 12:45:33 UTC 18,215 bytes, 3 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a0804f-84b2-7600-9851-f0fc7ccf5d6c")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,609736,e=>{"use strict";var t=e.i(943306),r=e.i(297068);let n=new Set(["outside-press","escape-key","focus-out"]);function o(e){if(e.type===r.Fragment)return!1;let t=e.props;return"object"==typeof t&&null!==t&&!Array.isArray(t)&&(!("onClick"in t)||void 0===t.onClick||"function"==typeof t.onClick)}let l=r.createContext(null);function a(e,t){return r.cloneElement(e,void 0,t)}function i(e,t){return r=>{e?.(r),t(r)}}e.s(["DEFAULT_DESKTOP_BREAKPOINT",0,"(min-width: 768px)","NON_DISMISSIBLE_DIALOG_REASONS",0,n,"RESPONSIVE_DIALOG_BODY_CLASSNAME",0,"min-h-0 flex-1 overflow-y-auto -mx-1 p-1","RESPONSIVE_DIALOG_DESKTOP_CONTENT_CLASSNAME",0,"flex min-h-0 flex-col overflow-hidden sm:max-h-[85vh]","RESPONSIVE_DIALOG_MOBILE_BODY_CLASSNAME",0,"min-h-0 flex-1 overflow-y-auto","RESPONSIVE_DIALOG_MOBILE_CONTENT_CLASSNAME",0,"","RESPONSIVE_DIALOG_MOBILE_FOOTER_CLASSNAME",0,"shrink-0","ResponsiveDialogProvider",0,function({children:e,value:r}){return(0,t.jsx)(l.Provider,{value:r,children:e})},"cloneRenderElement",0,a,"renderExplicitCloseControl",0,function(e,n,l){let{asChild:c,props:s,render:u}=l,f=e=>{let t=e.currentTarget;t?.hasAttribute("disabled")||t?.getAttribute("aria-disabled")==="true"||n()};if(u){let t=a(u,e);if(!o(t))throw Error("Responsive dialog close render has invalid props");return r.cloneElement(t,{...s,onClick:i(t.props.onClick,f)})}return c?r.isValidElement(e)&&o(e)?r.cloneElement(e,{...s,onClick:i(e.props.onClick,f)}):null:(0,t.jsx)("button",{type:"button",...s,onClick:i(s.onClick,f),children:e})},"useMediaQuery",0,function(e){let t=r.useCallback(t=>{let r=window.matchMedia(e);return r.addEventListener("change",t),()=>r.removeEventListener("change",t)},[e]),n=r.useCallback(()=>window.matchMedia(e).matches,[e]);return r.useSyncExternalStore(t,n,()=>!1)},"useResponsiveDialogContext",0,function(e){let t=r.use(l);if(!t)throw Error(`${e} must be used within ResponsiveDialog.`);return t}])},143865,e=>{"use strict";var t,r,n,o,l,a=e.i(943306),i=e.i(297068);e.s([],704434),e.i(704434);var c=e.i(114396),s=e.i(222769),u=e.i(200622);let f=i.createContext(void 0);function d(){let e=i.useContext(f);if(void 0===e)throw Error((0,u.default)(53));return e}var h=e.i(190657);let v=((t={}).scrollAreaCornerHeight="--scroll-area-corner-height",t.scrollAreaCornerWidth="--scroll-area-corner-width",t);function p(e,t,r){if(!e)return 0;let n=getComputedStyle(e),o="x"===r?"Inline":"Block";return"x"===r&&"margin"===t?2*parseFloat(n[`${t}InlineStart`]):parseFloat(n[`${t}${o}Start`])+parseFloat(n[`${t}${o}End`])}let w=((r={}).orientation="data-orientation",r.hovering="data-hovering",r.scrolling="data-scrolling",r.hasOverflowX="data-has-overflow-x",r.hasOverflowY="data-has-overflow-y",r.overflowXStart="data-overflow-x-start",r.overflowXEnd="data-overflow-x-end",r.overflowYStart="data-overflow-y-start",r.overflowYEnd="data-overflow-y-end",r);var x=e.i(306452),S=e.i(549822);let E=((n={}).scrolling="data-scrolling",n.hasOverflowX="data-has-overflow-x",n.hasOverflowY="data-has-overflow-y",n.overflowXStart="data-overflow-x-start",n.overflowXEnd="data-overflow-x-end",n.overflowYStart="data-overflow-y-start",n.overflowYEnd="data-overflow-y-end",n),y={hasOverflowX:e=>e?{[E.hasOverflowX]:""}:null,hasOverflowY:e=>e?{[E.hasOverflowY]:""}:null,overflowXStart:e=>e?{[E.overflowXStart]:""}:null,overflowXEnd:e=>e?{[E.overflowXEnd]:""}:null,overflowYStart:e=>e?{[E.overflowYStart]:""}:null,overflowYEnd:e=>e?{[E.overflowYEnd]:""}:null,cornerHidden:()=>null};var g=e.i(804652),m=e.i(958594);let b={x:0,y:0},C={width:0,height:0},O={xStart:!1,xEnd:!1,yStart:!1,yEnd:!1},A={x:!0,y:!0,corner:!0},R=i.forwardRef(function(e,t){let{render:r,className:n,overflowEdgeThreshold:o,style:l,...u}=e,{xStart:d,xEnd:E,yStart:R,yEnd:M}=function(e){if("number"==typeof e){let t=Math.max(0,e);return{xStart:t,xEnd:t,yStart:t,yEnd:t}}return{xStart:Math.max(0,e?.xStart||0),xEnd:Math.max(0,e?.xEnd||0),yStart:Math.max(0,e?.yStart||0),yEnd:Math.max(0,e?.yEnd||0)}}(o),T=(0,S.useBaseUiId)(),P=(0,s.useTimeout)(),I=(0,s.useTimeout)(),{nonce:N,disableStyleElements:L}=(0,m.useCSPContext)(),[Y,X]=i.useState(!1),[H,W]=i.useState(!1),[D,_]=i.useState(!1),[k,z]=i.useState(!1),[$,j]=i.useState(!1),[B,V]=i.useState(C),[K,U]=i.useState(C),[F,G]=i.useState(O),[q,Q]=i.useState(A),J=i.useRef(null),Z=i.useRef(null),ee=i.useRef(null),et=i.useRef(null),er=i.useRef(null),en=i.useRef(null),eo=i.useRef(null),el=i.useRef(!1),ea=i.useRef(0),ei=i.useRef(0),ec=i.useRef(0),es=i.useRef(0),eu=i.useRef("vertical"),ef=i.useRef(b),ed=(0,c.useStableCallback)(e=>{let t=e.x-ef.current.x,r=e.y-ef.current.y;ef.current=e,0!==r&&(_(!0),P.start(500,()=>{_(!1)})),0!==t&&(W(!0),I.start(500,()=>{W(!1)}))}),eh=(0,c.useStableCallback)(e=>{0===e.button&&(el.current=!0,ea.current=e.clientY,ei.current=e.clientX,eu.current=e.currentTarget.getAttribute(w.orientation),Z.current&&(ec.current=Z.current.scrollTop,es.current=Z.current.scrollLeft),er.current&&"vertical"===eu.current&&er.current.setPointerCapture(e.pointerId),en.current&&"horizontal"===eu.current&&en.current.setPointerCapture(e.pointerId))}),ev=(0,c.useStableCallback)(e=>{if(!el.current)return;
1let t=e.clientY-ea.current,r=e.clientX-ei.current;if(Z.current){let n=Z.current.scrollHeight,o=Z.current.clientHeight,l=Z.current.scrollWidth,a=Z.current.clientWidth;if(er.current&&ee.current&&"vertical"===eu.current){let r=p(ee.current,"padding","y"),l=p(er.current,"margin","y"),a=er.current.offsetHeight,i=ee.current.offsetHeight-a-r-l;Z.current.scrollTop=ec.current+t/i*(n-o),e.preventDefault(),_(!0),P.start(500,()=>{_(!1)})}if(en.current&&et.current&&"horizontal"===eu.current){let t=p(et.current,"padding","x"),n=p(en.current,"margin","x"),o=en.current.offsetWidth,i=et.current.offsetWidth-o-t-n;Z.current.scrollLeft=es.current+r/i*(l-a),e.preventDefault(),W(!0),I.start(500,()=>{W(!1)})}}}),ep=(0,c.useStableCallback)(e=>{el.current=!1,er.current&&"vertical"===eu.current&&er.current.hasPointerCapture(e.pointerId)&&er.current.releasePointerCapture(e.pointerId),en.current&&"horizontal"===eu.current&&en.current.hasPointerCapture(e.pointerId)&&en.current.releasePointerCapture(e.pointerId)});function ew(e){z("touch"===e.pointerType)}function ex(e){ew(e),"touch"!==e.pointerType&&X((0,g.contains)(J.current,e.target))}let eS=i.useMemo(()=>({scrolling:H||D,hasOverflowX:!q.x,hasOverflowY:!q.y,overflowXStart:F.xStart,overflowXEnd:F.xEnd,overflowYStart:F.yStart,overflowYEnd:F.yEnd,cornerHidden:q.corner}),[H,D,q.x,q.y,q.corner,F]),eE={role:"presentation",onPointerEnter:ex,onPointerMove:ex,onPointerDown:ew,onPointerLeave(){X(!1)},style:{position:"relative",[v.scrollAreaCornerHeight]:`${B.height}px`,[v.scrollAreaCornerWidth]:`${B.width}px`}},ey=(0,h.useRenderElement)("div",e,{state:eS,ref:[t,J],props:[eE,u],stateAttributesMapping:y}),eg=i.useMemo(()=>({handlePointerDown:eh,handlePointerMove:ev,handlePointerUp:ep,handleScroll:ed,cornerSize:B,setCornerSize:V,thumbSize:K,setThumbSize:U,hasMeasuredScrollbar:$,setHasMeasuredScrollbar:j,touchModality:k,cornerRef:eo,scrollingX:H,setScrollingX:W,scrollingY:D,setScrollingY:_,hovering:Y,setHovering:X,viewportRef:Z,rootRef:J,scrollbarYRef:ee,scrollbarXRef:et,thumbYRef:er,thumbXRef:en,rootId:T,hiddenState:q,setHiddenState:Q,overflowEdges:F,setOverflowEdges:G,viewportState:eS,overflowEdgeThreshold:{xStart:d,xEnd:E,yStart:R,yEnd:M}}),[eh,ev,ep,ed,B,K,$,k,H,W,D,_,Y,X,T,q,F,eS,d,E,R,M]);return(0,a.jsxs)(f.Provider,{value:eg,children:[!L&&x.styleDisableScrollbar.getElement(N),ey]})});var M=e.i(809937),T=e.i(67019);let P=i.createContext(void 0);var I=e.i(199650),N=e.i(232697);let L=((o={}).scrollAreaOverflowXStart="--scroll-area-overflow-x-start",o.scrollAreaOverflowXEnd="--scroll-area-overflow-x-end",o.scrollAreaOverflowYStart="--scroll-area-overflow-y-start",o.scrollAreaOverflowYEnd="--scroll-area-overflow-y-end",o);var Y=e.i(157200);let X=!1,H=i.forwardRef(function(e,t){let{render:r,className:n,style:o,...l}=e,{viewportRef:u,scrollbarYRef:f,scrollbarXRef:v,thumbYRef:w,thumbXRef:S,cornerRef:E,cornerSize:g,setCornerSize:m,setThumbSize:b,rootId:C,setHiddenState:O,hiddenState:A,setHasMeasuredScrollbar:R,handleScroll:H,setHovering:W,setOverflowEdges:D,overflowEdges:_,overflowEdgeThreshold:k,scrollingX:z,scrollingY:$}=d(),j=(0,I.useDirection)(),B=i.useRef(!0),V=i.useRef([NaN,NaN,NaN,NaN]),K=(0,s.useTimeout)(),U=(0,s.useTimeout)(),F=(0,c.useStableCallback)(()=>{var e;let t,r,n=u.current,o=f.current,l=v.current,a=w.current,i=S.current,c=E.current;if(!n)return;let s=n.scrollHeight,d=n.scrollWidth,h=n.clientHeight,x=n.clientWidth,y=n.scrollTop,C=n.scrollLeft,A=V.current,M=Number.isNaN(A[0]);if(A[0]=h,A[1]=s,A[2]=x,A[3]=d,M&&R(!0),0===s||0===d)return;let T=(t=(e=n).clientHeight>=e.scrollHeight,{y:t,x:r=e.clientWidth>=e.scrollWidth,corner:t||r}),P=T.y,I=T.x,X=x/d,H=h/s,W=Math.max(0,d-x),_=Math.max(0,s-h),z=0,$=0;if(!I){let e=0;e="rtl"===j?(0,N.clamp)(-C,0,W):(0,N.clamp)(C,0,W),z=(0,Y.normalizeScrollOffset)(e,W),$=W-z}let B=P?0:(0,N.clamp)(y,0,_),K=P?0:(0,Y.normalizeScrollOffset)(B,_),U=P?0:_-K,F=I?0:x,G=P?0:h,q=0,Q=0;I||P||(q=o?.offsetWidth||0,Q=l?.offsetHeight||0);let J=0===g.width&&0===g.height,Z=J?q:0,ee=J?Q:0,et=p(l,"padding","x"),er=p(o,"padding","y"),en=p(i,"margin","x"),eo=p(a,"margin","y"),el=F-et-en,ea=G-er-eo,ei=l?Math.min(l.offsetWidth-Z,el):el,ec=o?Math.min(o.offsetHeight-ee,ea):ea,es=Math.max(16,ei*X),eu=Math.max(16,ec*H);if(b(e=>e.height===eu&&e.width===es?e:{width:es,height:eu}),o&&a){let e=o.offsetHeight-eu-er-eo,t=s-h,r=Math.min(e,Math.max(0,(0===t?0:y/t)*e));a.style.transform=`translate3d(0,${r}px,0)`}if(l&&i){let e=l.offsetWidth-es-et-en,t=d-x,r=0===t?0:C/t,n="rtl"===j?(0,N.clamp)(r*e,-e,0):(0,N.clamp)(r*e,0,e);i.style.transform=`translate3d(${n}px,0,0)`}for(let[e,t]of[[L.scrollAreaOverflowXStart,z],[L.scrollAreaOverflowXEnd,$],[L.scrollAreaOverflowYStart,K],[L.scrollAreaOverflowYEnd,U]])n.style.setProperty(e,`${t}px`);c&&(I||P?m({width:0,height:0}):I||P||m({width:q,height:Q})),O(e=>{var t,r;return t=e,r=T,t.y===r.y&&t.x===r.x&&t.corner===r.corner?t:r});let ef={xStart:!I&&z>k.xStart,xEnd:!I&&$>k.xEnd,yStart:!P&&K>k.yStart,yEnd:!P&&U>k.yEnd};D(e=>e.xStart===ef.xStart&&e.xEnd===ef.xEnd&&e.yStart===ef.yStart&&e.yEnd===ef.yEnd?e:ef)});
1function G(){B.current=!1}(0,M.useIsoLayoutEffect)(()=>{u.current&&(X||T.platform.engine.webkit||("u">typeof CSS&&"registerProperty"in CSS&&[L.scrollAreaOverflowXStart,L.scrollAreaOverflowXEnd,L.scrollAreaOverflowYStart,L.scrollAreaOverflowYEnd].forEach(e=>{try{CSS.registerProperty({name:e,syntax:"<length>",inherits:!1,initialValue:"0px"})}catch{}}),X=!0))},[u]),(0,M.useIsoLayoutEffect)(()=>{queueMicrotask(F)},[F,A,j,k.xStart,k.xEnd,k.yStart,k.yEnd]),(0,M.useIsoLayoutEffect)(()=>{u.current?.matches(":hover")&&W(!0)},[u,W]),(0,M.useIsoLayoutEffect)(()=>{let e=u.current;if("u"<typeof ResizeObserver||!e)return;let t=!1,r=new ResizeObserver(()=>{if(!t){t=!0;let r=V.current;if(r[0]===e.clientHeight&&r[1]===e.scrollHeight&&r[2]===e.clientWidth&&r[3]===e.scrollWidth)return}F()});return r.observe(e),U.start(0,()=>{let t=e.getAnimations({subtree:!0});0!==t.length&&Promise.allSettled(t.map(e=>e.finished)).then(F).catch(()=>{})}),()=>{r.disconnect(),U.clear()}},[F,u,U]);let q={role:"presentation",...C&&{"data-id":`${C}-viewport`},tabIndex:A.x&&A.y?-1:0,className:x.styleDisableScrollbar.className,style:{overflow:"scroll"},onScroll(){u.current&&(F(),B.current||H({x:u.current.scrollLeft,y:u.current.scrollTop}),K.start(100,()=>{B.current=!0}))},onWheel:G,onTouchMove:G,onPointerMove:G,onPointerEnter:G,onKeyDown:G},Q=i.useMemo(()=>({scrolling:z||$,hasOverflowX:!A.x,hasOverflowY:!A.y,overflowXStart:_.xStart,overflowXEnd:_.xEnd,overflowYStart:_.yStart,overflowYEnd:_.yEnd,cornerHidden:A.corner}),[z,$,A.x,A.y,A.corner,_]),J=(0,h.useRenderElement)("div",e,{ref:[t,u],state:Q,props:[q,l],stateAttributesMapping:y}),Z=i.useMemo(()=>({computeThumbPosition:F}),[F]);return(0,a.jsx)(P.Provider,{value:Z,children:J})});var W=e.i(835300);let D=i.createContext(void 0),_=((l={}).scrollAreaThumbHeight="--scroll-area-thumb-height",l.scrollAreaThumbWidth="--scroll-area-thumb-width",l),k=i.forwardRef(function(e,t){let{render:r,className:n,orientation:o="vertical",keepMounted:l=!1,style:c,...s}=e,{hovering:u,scrollingX:f,scrollingY:w,hiddenState:x,overflowEdges:S,scrollbarYRef:E,scrollbarXRef:m,viewportRef:b,thumbYRef:C,thumbXRef:O,handlePointerDown:A,handlePointerUp:R,handleScroll:M,rootId:T,thumbSize:P,hasMeasuredScrollbar:N}=d(),L={hovering:u,scrolling:{horizontal:f,vertical:w}[o],orientation:o,hasOverflowX:!x.x,hasOverflowY:!x.y,overflowXStart:S.xStart,overflowXEnd:S.xEnd,overflowYStart:S.yStart,overflowYEnd:S.yEnd,cornerHidden:x.corner},Y=(0,I.useDirection)(),X=!N&&!l,H="vertical"===o?x.y:x.x,k=l||!H;i.useEffect(()=>{if(!k)return;let e=b.current,t="vertical"===o?E.current:m.current;if(t)return(0,W.addEventListener)(t,"wheel",function(r){if(!e||!t||r.ctrlKey)return;let n="horizontal"===o,l=n?"scrollLeft":"scrollTop",a=n?r.deltaX:r.deltaY;if(0===a)return;let i=n?e.scrollWidth-e.clientWidth:e.scrollHeight-e.clientHeight,c=n&&"rtl"===Y?-i:0,s=n&&"rtl"===Y?0:i,u=e[l];u<=c&&a<0||u>=s&&a>0||(r.preventDefault(),e[l]=Math.min(s,Math.max(c,u+a)),M({x:e.scrollLeft,y:e.scrollTop}))},{passive:!1})},[Y,M,o,m,E,k,b]);let z={...T&&{"data-id":`${T}-scrollbar`},onPointerDown(e){if(0!==e.button)return;let t=(0,g.getTarget)(e.nativeEvent),r="vertical"===o?C.current:O.current;if(!(r&&(0,g.contains)(r,t))&&b.current){if(C.current&&E.current&&"vertical"===o){let t=p(C.current,"margin","y"),r=p(E.current,"padding","y"),n=C.current.offsetHeight,o=E.current.getBoundingClientRect(),l=e.clientY-o.top-n/2-r+t/2,a=b.current.scrollHeight,i=b.current.clientHeight,c=E.current.offsetHeight-n-r-t;b.current.scrollTop=l/c*(a-i)}if(O.current&&m.current&&"horizontal"===o){let t,r=p(O.current,"margin","x"),n=p(m.current,"padding","x"),o=O.current.offsetWidth,l=m.current.getBoundingClientRect(),a=e.clientX-l.left-o/2-n+r/2,i=b.current.scrollWidth,c=b.current.clientWidth,s=a/(m.current.offsetWidth-o-n-r);"rtl"===Y?(t=(1-s)*(i-c),b.current.scrollLeft<=0&&(t=-t)):t=s*(i-c),b.current.scrollLeft=t}M({x:b.current.scrollLeft,y:b.current.scrollTop}),A(e)}},onPointerUp:R,onPointerCancel:R,style:{position:"absolute",touchAction:"none",WebkitUserSelect:"none",userSelect:"none",visibility:X?"hidden":void 0,..."vertical"===o&&{top:0,bottom:`var(${v.scrollAreaCornerHeight})`,insetInlineEnd:0,[_.scrollAreaThumbHeight]:`${P.height}px`},..."horizontal"===o&&{insetInlineStart:0,insetInlineEnd:`var(${v.scrollAreaCornerWidth})`,bottom:0,[_.scrollAreaThumbWidth]:`${P.width}px`}}},$=(0,h.useRenderElement)("div",e,{ref:[t,"vertical"===o?E:m],state:L,props:[z,s],stateAttributesMapping:y}),j=i.useMemo(()=>({orientation:o}),[o]);return k?(0,a.jsx)(D.Provider,{value:j,children:$}):null}),z=i.forwardRef(function(e,t){let{render:r,className:n,style:o,...l}
1=e,{computeThumbPosition:a}=function(){let e=i.useContext(P);if(void 0===e)throw Error((0,u.default)(55));return e}(),{hasMeasuredScrollbar:c,viewportState:s}=d(),f=i.useRef(null),v=i.useRef(c);return(0,M.useIsoLayoutEffect)(()=>{if("u"<typeof ResizeObserver)return;let e=!1,t=new ResizeObserver(()=>{(e||(e=!0,v.current))&&a()});return f.current&&t.observe(f.current),()=>{t.disconnect()}},[a]),(0,h.useRenderElement)("div",e,{ref:[t,f],state:s,stateAttributesMapping:y,props:[{role:"presentation",style:{minWidth:"fit-content"}},l]})}),$=i.forwardRef(function(e,t){let{render:r,className:n,style:o,...l}=e,{thumbYRef:a,thumbXRef:c,handlePointerDown:s,handlePointerMove:f,handlePointerUp:v,setScrollingX:p,setScrollingY:w,scrollingX:x,scrollingY:S,hasMeasuredScrollbar:E}=d(),{orientation:y}=function(){let e=i.useContext(D);if(void 0===e)throw Error((0,u.default)(54));return e}();function g(e){"vertical"===y&&w(!1),"horizontal"===y&&p(!1),v(e)}return(0,h.useRenderElement)("div",e,{ref:[t,"vertical"===y?a:c],state:{scrolling:"horizontal"===y?x:S,orientation:y},props:[{onPointerDown:s,onPointerMove:f,onPointerUp:g,onPointerCancel:g,style:{visibility:E?void 0:"hidden",..."vertical"===y&&{height:`var(${_.scrollAreaThumbHeight})`},..."horizontal"===y&&{width:`var(${_.scrollAreaThumbWidth})`}}},l]})}),j=i.forwardRef(function(e,t){let{render:r,className:n,style:o,...l}=e,{cornerRef:a,cornerSize:i,hiddenState:c}=d(),s=(0,h.useRenderElement)("div",e,{ref:[t,a],props:[{style:{position:"absolute",bottom:0,insetInlineEnd:0,width:i.width,height:i.height}},l]});return c.corner?null:s});e.s(["Content",0,z,"Corner",0,j,"Root",0,R,"Scrollbar",0,k,"Thumb",0,$,"Viewport",0,H],764301);var B=e.i(764301),B=B,V=e.i(839221);let K=i.forwardRef(({className:e,children:t,...r},n)=>(0,a.jsxs)(B.Root,{ref:n,"data-slot":"scroll-area",className:(0,V.cn)("relative",e),...r,children:[(0,a.jsx)(B.Viewport,{"data-slot":"scroll-area-viewport",className:"size-full rounded-[inherit] outline-hidden transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:ring-ring/50 focus-visible:outline-1",children:t}),(0,a.jsx)(U,{}),(0,a.jsx)(U,{orientation:"horizontal"}),(0,a.jsx)(B.Corner,{})]}));K.displayName="ScrollArea";let U=i.forwardRef(({className:e,orientation:t="vertical",...r},n)=>(0,a.jsx)(B.Scrollbar,{ref:n,"data-slot":"scroll-area-scrollbar",orientation:t,className:(0,V.cn)("flex touch-none p-px transition-colors select-none data-[orientation=horizontal]:h-2.5 data-[orientation=horizontal]:flex-col data-[orientation=horizontal]:border-t data-[orientation=horizontal]:border-t-transparent data-[orientation=vertical]:h-full data-[orientation=vertical]:w-2.5 data-[orientation=vertical]:border-l data-[orientation=vertical]:border-l-transparent",e),...r,children:(0,a.jsx)(B.Thumb,{"data-slot":"scroll-area-thumb",className:"relative flex-1 rounded-full bg-border"})}));U.displayName="ScrollBar",e.s(["ScrollArea",0,K],143865)}]);
2
3//# chunkId=01a0804f-84b2-7600-9851-f0fc7ccf5d6c

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.