PageSourceSearch

https://www.ublockout.com/_next/static/chunks/2624-f0f8587e1dbb2bfc.js

js ublockout.com collected 2026-10-03 21:08:13 UTC 41,877 bytes, 1 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="4d9e571a-dc34-4df9-9399-66cdd985335c",e._sentryDebugIdIdentifier="sentry-dbid-4d9e571a-dc34-4df9-9399-66cdd985335c")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2624],{9496:(e,t,r)=>{r.d(t,{H:()=>R});var n=r(18153),o=r(78972),a=r(66438),i=r(76371),l=r(14232),s=r(86516),d=r(84872),u=r(58587),c=r(80229),p=r(90280);function h(e){return e instanceof PointerEvent&&"mouse"===e.pointerType&&e.target instanceof HTMLElement}function g(e){let t=e.split(" ")[0];return(t=t.replace("y","block")).replace("x","inline")}var f=r(30980),m=r(44136),v=r(83073),b=r(21214);function y({from:e=0,velocity:t=0,min:r,max:n,power:o=.8,timeConstant:a=750,bounceStiffness:i=500,bounceDamping:l=10,restDelta:s=1,modifyTarget:d,driver:u,onUpdate:c,onComplete:p,onStop:h}){let g;function f(e){return void 0!==r&&e<r||void 0!==n&&e>n}function m(e){return void 0===r?n:void 0===n||Math.abs(r-e)<Math.abs(n-e)?r:n}function y(e){null==g||g.stop(),g=(0,v.i)(Object.assign(Object.assign({},e),{driver:u,onUpdate:t=>{var r;null==c||c(t),null==(r=e.onUpdate)||r.call(e,t)},onComplete:p,onStop:h}))}function x(e){y(Object.assign({type:"spring",stiffness:i,damping:l,restDelta:s},e))}if(f(e))x({from:e,velocity:t,to:m(e)});else{let n,i,l=o*t+e;void 0!==d&&(l=d(l));let u=m(l),c=u===r?-1:1;y({type:"decay",from:e,velocity:t,timeConstant:a,power:o,restDelta:s,modifyTarget:d,onUpdate:f(l)?e=>{var r,o;n=i,i=e,r=e-n,t=(o=(0,b.KK)().delta)?1e3/o*r:0,(1===c&&e>u||-1===c&&e<u)&&x({from:e,to:u,velocity:t})}:void 0})}return{stop:()=>null==g?void 0:g.stop()}}let x=({velocity:e,offset:t},r)=>e[r]<0?Math.max(e[r],-Math.abs(3*t[r])):Math.min(e[r],Math.abs(3*t[r])),S=(e,t)=>e.length?e.reduce((e,r)=>Math.abs(r-t)<Math.abs(e-t)?r:e):void 0,{withState:w}=(0,u.e)("Scroller",["root"]),M=(0,a.Ay)(i.m.div)({}),R=(0,l.forwardRef)((e,t)=>{let{sx:r=[],...a}=e,i=function(e,t){let{hideScrollbar:r=!1,children:n,grid:o=!1,disableDrag:a,...i}=e,{scrollSnap:u,scrollerRef:v,disableSnap:b,snap:M,registerChildren:R,scroll:k}=(0,f.$)();(0,l.useEffect)(()=>{R(n)},[n,R]);let A=(0,s.I)((0,c.G)(()=>!a&&(k.xMax.get()||k.yMax.get())),e=>!!e),T=(0,s.I)(M,e=>e),O=(e=>{let{disableSnap:t,enableSnap:r,register:n,getScrollSnapPositions:o,scrollSnap:a,scroll:i}=(0,f.$)(),l=(0,m.N)(),s=()=>l.down("md")?g(a.scrollSnapTypeSm):g(a.scrollSnapTypeMd),d={power:1,bounceDamping:50};return async a=>{let l=e.current;if(!l)throw Error("Can't find html element");let{scrollLeft:u,scrollTop:c}=l,p=new Promise(e=>{let r=-1*x(a,"x")+u,c="block"!==s()?S(o().x,r):void 0;(c??0)!==u?(t(),n(y({velocity:-1*a.velocity.x,max:void 0!==c?c-u:void 0,min:void 0!==c?c-u:void 0,...d,onUpdate:e=>{let t=Math.round(e+u);l.scrollLeft=t,i.x.set(t)},onComplete:e}))):e()}),h=new Promise(e=>{let r=-1*x(a,"y")+c,u="inline"!==s()?S(o().y,r):void 0;(u??0)!==c?(t(),n(y({velocity:-1*a.velocity.y,max:void 0!==u?u-c:void 0,min:void 0!==u?u-c:void 0,...d,onUpdate:e=>{let t=Math.round(e+c);l.scrollTop=t,i.y.set(t)},onComplete:e}))):e()});await p,await h,r()}})(v),[$,z]=(0,l.useState)(!1),E=(0,d.M)(()=>({x:(0,p.OQ)(0),y:(0,p.OQ)(0)})),C=g(u.scrollSnapTypeSm),B=g(u.scrollSnapTypeMd),L=w({grid:o,smSnapDir:C,smGridDir:o&&C,mdSnapDir:B,mdGridDir:o&&B,isSnap:T,isPanning:$,hideScrollbar:r,canGrab:A});return{...i,ref:e=>{v.current=e,"function"==typeof t?t(e):t&&(t.current=e)},onPanStart:e=>{!a&&h(e)&&"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.target.closest(".Scroller-root")===v.current&&(e.target!==v.current&&e.target.querySelector(":scope > input, :scope > textarea")||(E.x.set(k.x.get()),E.y.set(k.y.get()),b(),z(!0)))},onPan:(e,t)=>{!a&&v.current&&h(e)&&$&&(k.x.set(Math.min(Math.max(0,E.x.get()-t.offset.x),k.xMax.get())),k.y.set(Math.min(Math.max(0,E.y.get()-t.offset.y),k.yMax.get())),v.current.scrollLeft=k.x.get(),v.current.scrollTop=k.y.get())},onPanEnd:(e,t)=>{!a&&h(e)&&$&&(z(!1),O(t))},onMouseDown:e=>{e.target instanceof Element&&("INPUT"===e.target.tagName||"TEXTAREA"===e.target.tagName||e.target.querySelector(":scope > input, :scope > textarea"))||e.preventDefault()},children:n,className:`${L.root} ${e.className}`,sx:e=>({"&.grid *":{userSelect:"none",userDrag:"none",WebkitUserDrag:"none"},"&.smSnapDirNone":{[e.breakpoints.down("md")]:{overflow:"hidden",overscrollBehavior:"auto"}},"&.smSnapDirBlock":{[e.breakpoints.down("md")]:{overflowY:"auto",overflowX:"hidden",overscrollBehaviorBlock:"contain"}},"&.smSnapDirInline":{[e.breakpoints.down("md")]:{overflowX:"auto",overflowY:"hidden",overscrollBehaviorInline:"contain"}},"&.smSnapDirBoth":{[e.breakpoints.down("md")]:{overflow:"auto",overscrollBehavior:"contain"}},"&.mdSnapDirNone":{[e.breakpoints.up("md")]:{overflow:"hidden",overscrollBehavior:"auto"}},"&.mdSnapDirBlock":{[e.breakpoints.up("md")]:{overflowY:"auto",overflowX:"hidden",overscrollBehaviorBlock:"contain"}},"&.mdSnapDirInline":{[e.breakpoints.up("md")]:{overflowX:"auto",overflowY:"hidden",overscrollBehaviorInline:"contain"}},"&.mdSnapDirBoth":{[e.breakpoints.up("md")]:{overflow:"auto",overscrollBehavior:"contain"}}
1,"&.smGridDirBlock":{[e.breakpoints.down("md")]:{display:"grid",gridAutoFlow:"row",gridAutoColumns:"40%","& > *":{scrollSnapAlign:u.scrollSnapAlign,scrollSnapStop:u.scrollSnapStop}}},"&.smGridDirInline":{[e.breakpoints.down("md")]:{display:"grid",gridAutoFlow:"column",gridAutoRows:"40%",gridTemplateRows:"auto","& > *":{scrollSnapAlign:u.scrollSnapAlign,scrollSnapStop:u.scrollSnapStop}}},"&.mdGridDirBlock":{[e.breakpoints.up("md")]:{display:"grid",gridAutoFlow:"row",gridAutoColumns:"40%","& > *":{scrollSnapAlign:u.scrollSnapAlign,scrollSnapStop:u.scrollSnapStop}}},"&.mdGridDirInline":{[e.breakpoints.up("md")]:{display:"grid",gridAutoFlow:"column",gridAutoRows:"40%",gridTemplateRows:"auto","& > *":{scrollSnapAlign:u.scrollSnapAlign,scrollSnapStop:u.scrollSnapStop}}},"&.canGrab":{cursor:"grab"},"&.isSnap":{[e.breakpoints.down("md")]:{scrollSnapType:u.scrollSnapTypeSm},[e.breakpoints.up("md")]:{scrollSnapType:u.scrollSnapTypeMd}},"&:not(.isSnap)":{willChange:"scroll-position"},"&.isPanning":{cursor:"grabbing !important","& > *":{pointerEvents:"none"}},"&.hideScrollbar":{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}})}}({grid:!0,...a},t);return(0,n.Y)(M,{...i,sx:(0,o.e)(i.sx,r)})});R.displayName="Scroller"},14654:(e,t,r)=>{r.d(t,{A:()=>n});let n={src:"/_next/static/media/chevron-left.ce94f540.svg",height:48,width:48,blurWidth:0,blurHeight:0}},15066:(e,t,r)=>{r.d(t,{Q:()=>l});var n=r(21338),o=r(14232),a=r(44111),i=r(66945);function l(){let{active:e,routerKey:t}=(0,i.S)(),r=(0,n.d)(0);return(0,o.useEffect)(()=>{e?r.set(0):r.set((0,a.k)(t).y)},[e,t,r]),r}},15096:(e,t,r)=>{r.d(t,{z:()=>n});function n(e){return{scrollSnapTypeSm:"left"===e.variantSm||"right"===e.variantSm?"inline mandatory":"block mandatory",scrollSnapTypeMd:"left"===e.variantMd||"right"===e.variantMd?"inline mandatory":"block mandatory"}}},28049:(e,t,r)=>{r.d(t,{H:()=>s});var n=r(21338),o=r(80229),a=r(21214),i=r(84872),l=r(35970);function s(e){let t=(0,n.d)(!1),r=(0,n.d)(0),s=(0,n.d)(0),d=(0,n.d)(0),u=(0,n.d)(0),c=(0,o.G)([r,d],e=>e[0]||e[1]?e[0]/e[1]:0),p=(0,o.G)([s,u],e=>e[0]||e[1]?e[0]/e[1]:0),h=(0,i.M)(()=>({animating:t,x:r,y:s,xProgress:c,yProgress:p,xMax:d,yMax:u}));return(0,l.E)(()=>{let n=e?.current;if(!n)return()=>{};let o=()=>{d.set(Math.max(0,n.scrollWidth-n.offsetWidth)),u.set(Math.max(0,n.scrollHeight-n.offsetHeight)),t.get()||s.set(n.scrollTop),t.get()||r.set(n.scrollLeft)};o();let i=()=>a.Ay.read(o);n.addEventListener("scroll",i,{passive:!0});let l=new ResizeObserver(i);return l.observe(n),[...n.children].forEach(e=>l.observe(e)),()=>{n.removeEventListener("scroll",i),l.disconnect()}},[t,e,r,d,s,u]),h}},28604:(e,t,r)=>{r.d(t,{A:()=>y});var n=r(14232),o=r(69241),a=r(13323),i=r(38178),l=r(64170),s=r(14457),d=r(21849);function u(e){return(0,d.Ay)("MuiFab",e)}let c=(0,s.A)("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","info","error","warning","success"]);var p=r(14770),h=r(66438),g=r(95651),f=r(66352),m=r(63915),v=r(37876);let b=(0,h.Ay)(i.A,{name:"MuiFab",slot:"Root",shouldForwardProp:e=>(0,p.A)(e)||"classes"===e,overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`size${(0,l.A)(r.size)}`],"inherit"===r.color&&t.colorInherit,t[(0,l.A)(r.size)],t[r.color]]}})((0,g.A)(({theme:e})=>({...e.typography.button,minHeight:36,transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(e.vars||e).zIndex.fab,boxShadow:(e.vars||e).shadows[6],"&:active":{boxShadow:(e.vars||e).shadows[12]},color:e.vars?e.vars.palette.grey[900]:e.palette.getContrastText?.(e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],"&:hover":{backgroundColor:(e.vars||e).palette.grey.A100,"@media (hover: none)":{backgroundColor:(e.vars||e).palette.grey[300]},textDecoration:"none"},[`&.${c.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]},variants:[{props:{size:"small"},style:{width:40,height:40}},{props:{size:"medium"},style:{width:48,height:48}},{props:{variant:"extended"}
1,style:{borderRadius:24,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48}},{props:{variant:"extended",size:"small"},style:{width:"auto",padding:"0 8px",borderRadius:17,minWidth:34,height:34}},{props:{variant:"extended",size:"medium"},style:{width:"auto",padding:"0 16px",borderRadius:20,minWidth:40,height:40}},{props:{color:"inherit"},style:{color:"inherit"}}]})),(0,g.A)(({theme:e})=>({variants:[...Object.entries(e.palette).filter((0,f.A)(["dark","contrastText"])).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].contrastText,backgroundColor:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:(e.vars||e).palette[t].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t].main}}}}))]})),(0,g.A)(({theme:e})=>({[`&.${c.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}}))),y=n.forwardRef(function(e,t){let r=(0,m.b)({props:e,name:"MuiFab"}),{children:n,className:i,color:s="default",component:d="button",disabled:c=!1,disableFocusRipple:p=!1,focusVisibleClassName:h,size:g="large",variant:f="circular",...y}=r,x={...r,color:s,component:d,disabled:c,disableFocusRipple:p,size:g,variant:f},S=(e=>{let{color:t,variant:r,classes:n,size:o}=e,i={root:["root",r,`size${(0,l.A)(o)}`,"inherit"===t?"colorInherit":t]},s=(0,a.A)(i,u,n);return{...n,...s}})(x),{root:w,...M}=S;return(0,v.jsx)(b,{className:(0,o.A)(S.root,i),component:d,disabled:c,focusRipple:!p,focusVisibleClassName:(0,o.A)(S.focusVisible,h),ownerState:x,ref:t,...y,classes:M,children:n})})},30980:(e,t,r)=>{r.d(t,{$:()=>a});var n=r(14232),o=r(98286);function a(){return(0,n.useContext)(o.a)}},32309:(e,t,r)=>{r.d(t,{E:()=>n});let n=r(14232).createContext(null);n.displayName="layoutContext"},44136:(e,t,r)=>{r.d(t,{N:()=>l,s:()=>i});var n=r(73665),o=r(21338),a=r(14232);function i(e,t){let r=(0,o.d)(!1),i=(0,n.A)().breakpoints[e](t).replace(/^@media( ?)/m,"");return(0,a.useEffect)(()=>{let e=globalThis?.matchMedia(i),t=e=>r.set(e.matches);return e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[r,i]),r}function l(){let e=(0,n.A)();return(0,a.useMemo)(()=>{let t=(t,r)=>window.matchMedia(e.breakpoints[t](r).replace(/^@media( ?)/m,"")).matches;return{down:e=>t("down",e),up:e=>t("up",e)}},[e.breakpoints])}},55283:(e,t,r)=>{r.d(t,{A:()=>n});let n={src:"/_next/static/media/close.64fe8bc0.svg",height:48,width:48,blurWidth:0,blurHeight:0}},58587:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(64170);function o(e,t){let r=Object.fromEntries(t.map(t=>[t,`${e}-${t}`])),o=Object.fromEntries(Object.entries(r).map(([e,t])=>[e,`& .${t}`]));return{classes:r,selectors:{...o},withState:e=>Object.fromEntries(Object.entries(r).map(([t,r])=>{let o=Object.entries(e).map(([e,t])=>"boolean"==typeof t&&!0===t?e:"string"==typeof t&&t.length>0?`${e}${(0,n.A)(t)}`:"number"==typeof t&&t>0?`${e}${t}`:"");return e.classes?.[t]&&o.push(e.classes[t]),r&&o.unshift(r),[t,o.filter(
1Boolean).join(" ")]}))}}},60155:(e,t,r)=>{r.d(t,{z:()=>o});var n=r(73665);function o(e){let t=(0,n.A)(),r="shell"===e?t.appShell.containerSizingShell:t.appShell.containerSizingContent;return{breakpoint:r,value:r?`${t.breakpoints.values[r]}px`:"100%"}}},67541:(e,t,r)=>{r.d(t,{u:()=>c});var n=r(18153),o=r(28049),a=r(84872),i=r(21338),l=r(86959),s=r(90280),d=r(14232),u=r(98286);function c(e){let t=(0,d.useRef)(null),r=(0,d.useRef)(null),c=(0,o.H)(t),{scrollSnapAlign:p="center center",scrollSnapStop:h="normal",scrollSnapTypeSm:g="inline mandatory",scrollSnapTypeMd:f="inline mandatory",_inititalSnap:m=!0,...v}=e,b=(0,d.useMemo)(()=>({scrollSnapTypeMd:f,scrollSnapTypeSm:g,scrollSnapStop:h,scrollSnapAlign:p}),[p,h,f,g]),y=(0,i.d)(m),x=(0,i.d)(m),S=(0,i.d)([]),w=(0,d.useCallback)(()=>{r.current?.stop(),r.current=null},[]),M=(0,d.useCallback)(e=>{w(),r.current=e},[w]),R=(0,d.useCallback)((e=!0)=>{x.set(e),!1===y.get()&&w(),t.current&&(t.current.style.scrollSnapType="none"),c.animating.set(!0),y.set(!1)},[x,y,w,c.animating]),k=(0,d.useCallback)(()=>{if(!0===y.get())return;w();let e=t.current;if(e&&(e.style.scrollSnapType=""),y.set(!0),c.animating.set(!1),e){let{scrollLeft:t,scrollTop:r}=e;requestAnimationFrame(()=>{e.scrollTop,requestAnimationFrame(()=>{0===e.scrollTop&&0!==r&&(e.scrollTop=r),0===e.scrollLeft&&0!==t&&(e.scrollLeft=t)})})}},[y,c.animating,w]);(0,l.Q)(t,"wheel",()=>{x.get()&&k()}),(0,l.Q)(t,"touchmove",()=>{x.get()&&w()});let A=(0,d.useCallback)(e=>{if(!t.current)return()=>{};let r=t=>{let r=(({target:t})=>e.find(e=>e.el===t))(t);r?.visibility.set(t.intersectionRatio);let n=.8*t.intersectionRatio+.2;r?.opacity.set(n)},n=new IntersectionObserver(e=>e.forEach(r),{root:t.current,threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]}),o=[...t.current.children].filter(e=>e instanceof HTMLElement);return e.forEach((e,t)=>{e.el||(e.el=o?.[t]),e.el&&n.observe(e.el)}),()=>n.disconnect()},[t]);(0,d.useEffect)(()=>(A(S.get()),S.on("change",A)),[S,A]);let T=(0,d.useCallback)(e=>{let t=d.Children.count(e),r=S.get().slice();r.length=t,S.set(r.fill(void 0).map((e,t)=>({visibility:(0,s.OQ)(+(0===t)),opacity:(0,s.OQ)(0===t?1:.2)})))},[S]);function O(){if(!t.current)return{x:[],y:[]};let e=t.current.getBoundingClientRect(),r=function(e){let t=window.getComputedStyle(e),r=e.getBoundingClientRect(),n=t.getPropertyValue("scroll-padding-left").replace("auto","0px"),o=t.getPropertyValue("scroll-padding-top").replace("auto","0px"),a=t.getPropertyValue("scroll-padding-right").replace("auto","0px"),i=t.getPropertyValue("scroll-padding-bottom").replace("auto","0px");function l(e,t){let r=parseFloat(e);return/%/.test(e)&&(r/=100,r*=t),r}return{x:{before:l(n,r.width),after:l(a,r.width)},y:{before:l(o,r.height),after:l(i,r.height)}}}(t.current),n=function(e,t=!0){let r=e.getBoundingClientRect(),n={x:{start:[],center:[],end:[]},y:{start:[],center:[],end:[]}},o=function e(t){let r=[];return[...t.children].forEach(t=>{t instanceof HTMLElement&&("none"!==getComputedStyle(t).scrollSnapAlign&&r.push(t),r.push(...e(t)))}),r}(e);for(let a of["x","y"]){let i="x"===a?"y":"x",l="x"===a?"left":"top",s="x"===a?"width":"height",d="x"===a?"scrollLeft":"scrollTop";for(let u of o){let o=u.getBoundingClientRect();if(t&&!function(e,t,r="both"){return"x"===r&&e.right>=t.left&&e.left<=t.right||"y"===r&&e.bottom>=t.top&&e.top<=t.bottom||"both"===r&&e.right>=t.left&&e.left<=t.right&&e.bottom>=t.top&&e.top<=t.bottom}(r,o,i))continue;let{scrollSnapAlign:c}=getComputedStyle(u),[p,h]=c.split(" ");void 0===h&&(h=p);let g="x"===a?h:p,f=o[l]-r[l]+e[d];switch(g){case"none":break;case"start":n[a].start.push(f);break;case"center":n[a].center.push(f+o[s]/2);break;case"end":n[a].end.push(f+o[s])}}}return n}(t.current,!0),o={x:t.current.scrollWidth-t.current.offsetWidth,y:t.current.scrollHeight-t.current.offsetHeight},a=(e,t)=>r=>Math.round(Math.max(e,Math.min(t,r)));return{x:[...new Set([...n.x.start.map(e=>e-r.x.before),...n.x.center.map(t=>t-e.width/2),...n.x.end.map(t=>t-e.width+r.x.after)].map(a(0,o.x)).sort((e,t)=>e-t))],y:[...new Set([...n.y.start.map(e=>e-r.y.before),...n.y.center.map(t=>t-e.height/2),...n.y.end.map(t=>t-e.height+r.y.after)].map(a(0,o.y)).sort((e,t)=>
1e-t))]}}function $(e){let r;if(!t.current)return{x:0,y:0};let n="up"===e||"down"===e?"y":"x",o="right"===e||"down"===e?"+":"-",a="x"===n?t.current.scrollWidth-t.current.offsetWidth:t.current.scrollHeight-t.current.offsetHeight,i=O()[n],l=t.current["x"===n?"scrollLeft":"scrollTop"]+("+"===o?2:-2),s=i.filter(e=>"+"===o?e>l:e<l).sort((e,t)=>"+"===o?e-t:t-e);return s.length>0?[r]=s:r="+"===o?a:0,{x:0,y:0,[n]:r}}let z=(0,a.M)(()=>({scrollerRef:t,scrollSnap:b,stop:w,register:M,items:S,snap:y,enableSnap:k,disableSnap:R,getSnapPosition:$,getScrollSnapPositions:O,registerChildren:T,scroll:c}));return(0,n.Y)(u.a.Provider,{value:z,...v})}},70755:(e,t,r)=>{r.d(t,{a3:()=>m,qG:()=>g});var n=r(18153),o=r(9721),a=r(66438),i=r(95957),l=r(73665),s=r(14232),d=r(58587),u=r(62213);let c="IconSvg",{withState:p}=(0,d.e)(c,["root"]),h={xs:(0,u.u)(11,12),small:(0,u.u)(12,15),medium:(0,u.u)(22,23),large:(0,u.u)(24,26),xl:(0,u.u)(38,62),xxl:(0,u.u)(96,148)};function g(e){return h[e]}let f=(0,a.Ay)("svg",{name:c,target:c})(()=>{var e,t;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",strokeLinecap:"square",strokeLinejoin:"miter",strokeMiterlimit:4,fill:"none",stroke:"currentColor",fontSize:"1.3em",strokeWidth:(e=0,t=0,`calc(1.4px - ((1em - 28px) / (148 - ${28}) * (${1.4} - 0.8)))`),"&.sizeXs":{fontSize:h.xs},"&.sizeSmall":{fontSize:h.small},"&.sizeMedium":{fontSize:h.medium},"&.sizeLarge":{fontSize:h.large},"&.sizeXl":{fontSize:h.xl},"&.sizeXxl":{fontSize:h.xxl},"&.fillIcon":{fill:"currentColor",stroke:"none"}}}),m=(0,s.forwardRef)((e,t)=>{let{src:r,size:a,fillIcon:s,className:d,...u}=(0,i.A)({props:e,name:c}),h=((0,l.A)().components?.IconSvg?.overrides??[]).find(([e])=>e===r)?.[1]??r,g=p({size:a,fillIcon:s});return(0,n.Y)(f,{ref:t,"aria-hidden":"true",className:`${g.root} ${d??""}`,...u,children:(0,n.Y)("use",{href:`${(0,o.NA)(h)}#icon`})})});m.displayName="IconSvg"},72048:(e,t,r)=>{r.d(t,{Q:()=>s});var n=r(39751),o=r(83073),a=r(14232);function i(e,t){if(!Math.abs(e-t))return 0;let r=Math.abs(e-t)/36;return Math.round((4+15*r**.25+r/5)*10)}var l=r(30980);function s(){let{scrollerRef:e,register:t,disableSnap:r,enableSnap:s,scroll:d,getScrollSnapPositions:u}=(0,l.$)(),c=(0,a.useContext)(n.Q).transition?.duration??0,p=(0,a.useCallback)(async(n,a={stopAnimationOnScroll:!0},l=0)=>{let h,g=e.current,{stopAnimationOnScroll:f}=a;if(!g)return;if(Array.isArray(n)){let{x:e,y:t}=u();h={x:e[n[0]]??0,y:t[n[1]]??0}}else h=n;let m=[],v=new Promise(e=>{Math.round(g.scrollLeft)!==h.x?(r(f),f||(g.style.overflow="hidden"),m.push((0,o.i)({from:g.scrollLeft,to:h.x,velocity:d.x.getVelocity(),onUpdate:e=>{g.scrollLeft=e,d.x.set(e)},onComplete:e,onStop:e,duration:1e3*c||i(g.scrollLeft,h.x)}))):e()}),b=new Promise(e=>{Math.round(g.scrollTop)!==h.y?(r(f),f||(g.style.overflow="hidden"),m.push((0,o.i)({from:g.scrollTop,to:h.y,velocity:d.y.getVelocity(),onUpdate:e=>{g.scrollTop=e,d.y.set(e)},onComplete:e,onStop:e,duration:1e3*c||i(g.scrollTop,h.y)}))):e()});if(t({stop:()=>m.forEach(e=>e.stop())}),await Promise.all([v,b]),f||g.style.removeProperty("overflow"),Array.isArray(n)){let e=u(),t=e.x.some(e=>1>=Math.abs(e-h.x)),r=e.y.some(e=>1>=Math.abs(e-h.y));t&&r||await p(n,a,l+1)}s()},[e,s,u,r,t,d,c]);return p}},73380:(e,t,r)=>{r.d(t,{U:()=>i});var n=r(18153),o=r(14232),a=r(32309);function i(e){let{children:t,scroll:r}=e;return(0,n.Y)(a.E.Provider,{value:(0,o.useMemo)(()=>({scroll:r}),[r]),children:t})}},78623:(e,t,r)=>{r.d(t,{k:()=>n});function n(e,t,r,o={passive:!0}){return e.addEventListener(t,r,o),()=>e.removeEventListener(t,r)}},83073:(e,t,r)=>{function n(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}r.d(t,{i:()=>ef}),Object.create,Object.create;var o=function(){},a=function(){};let i=(e,t,r)=>Math.min(Math.max(r,e),t);function l(e,t){return e*Math.sqrt(1-t*t)}let s=["duration","bounce"],d=["stiffness","damping","mass"];function u(e,t){return t.some(t=>void 0!==e[t])}function c(e){var{from:t=0,to:r=1,restSpeed:a=2,restDelta:c}=e,h=n(e,["from","to","restSpeed","restDelta"]);let g={done:!1,value:t},{stiffness:f,damping:m,mass:v,velocity:b,duration:y,isResolvedFromDuration:x}=function(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!u(e,d)&&u(e,s)){let r=function({duration:e=800,bounce:t=.25,velocity:r=0,mass:n=1}){let a,s;o(e<=1e4,"Spring duration must be 10 seconds or less");let d=1-t;d=i(.05,1,d),e=i(.01,10,e/1e3),d<1?(a=t=>{let n=t*d,o=n*e;return .001-(n-r)/l(t,d)*Math.exp(-o)},s=t=>{let n=t*d*e,o=Math.pow(d,2)*Math.pow(t,2)*e,i=Math.exp(-n),s=l(Math.pow(t,2),d);return(n*r+r-o)*i*(-a(t)+.001>0?-1:1)/s}):(a=t=>-.001+Math.exp(-t*e)*((t-r)*e+1),s=t=>e*e*(r-t)*Math.exp(-t*e));let u=function(e,t,r){let n=r;for(let r=1;r<12;r++)n-=e(n)/t(n);return n}(a,s,5/e);if(e*=1e3,isNaN(u))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(u,2)*n;return{stiffness:t,damping:2*d*Math.sqrt(n*t),duration:e}}}(e);(t=Object.assign(Object.assign(Object.assign({},t),r),{velocity:0,mass:1})).isResolvedFromDuration=!0}return t}(h),S=p,w=p;function M(){let e=b?-(b/1e3):0,n=r-t,o=m/(2*Math.sqrt(f*v)),a=Math.sqrt(f/v)/1e3;if(void 0===c&&(c=Math.min(Math.abs(r-t)/100,.4)),o<1){let t=l(a,o);S=i=>r-Math.exp(-o*a*i)*((e+o*a*n)/t*Math.sin(t*i)+n*Math.cos(t*i)),w=r=>{let i=Math.exp(-o*a*r);return o*a*i*(Math.sin(t*r)*(e+o*a*n)/t+n*Math.cos(t*r))-i*(Math.cos(t*r)*(e+o*a*n)-t*n*Math.sin(t*r))}}else if(1===o)S=t=>r-Math.exp(-a*t)*(n+(e+a*n)*t);else{let t=a*Math.sqrt(o*o-1);S=i=>{let l=Math.exp(-o*a*i),s=Math.min(t*i,300);return r-l*((e+o*a*n)*Math.sinh(s)+t*n*Math.cosh(s))/t}}}return M(),{next:e=>{let t=S(e);if(x)g.done=e>=y;else{let n=Math.abs(1e3*w(e))<=a,o=Math.abs(r-t)<=c;g.done=n&&o}return g.value=g.done?r:t,g},flipTarget:()=>{b=-b,[t,r]=[r,t],M()}}}c.needsInterpolation=(e,t)=>"string"==typeof e||"string"==typeof t;let p=e=>0,h=(e,t,r)=>{let n=t-e;return 0===n?1:(r-e)/n},g=(e,t,r)=>-r*e+r*t+e,f=(e,t)=>r=>Math.max(Math.min(r,t),e),m=e=>
1e%1?Number(e.toFixed(5)):e,v=/(-)?([\d]*\.?[\d])+/g,b=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,y=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function x(e){return"string"==typeof e}let S={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},w=Object.assign(Object.assign({},S),{transform:f(0,1)});Object.assign(Object.assign({},S),{default:1});let M=(e,t)=>r=>!!(x(r)&&y.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),R=(e,t,r)=>n=>{if(!x(n))return n;let[o,a,i,l]=n.match(v);return{[e]:parseFloat(o),[t]:parseFloat(a),[r]:parseFloat(i),alpha:void 0!==l?parseFloat(l):1}},k=f(0,255),A=Object.assign(Object.assign({},S),{transform:e=>Math.round(k(e))}),T={test:M("rgb","red"),parse:R("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+A.transform(e)+", "+A.transform(t)+", "+A.transform(r)+", "+m(w.transform(n))+")"},O={test:M("#"),parse:function(e){let t="",r="",n="",o="";return e.length>5?(t=e.substr(1,2),r=e.substr(3,2),n=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),r=e.substr(2,1),n=e.substr(3,1),o=e.substr(4,1),t+=t,r+=r,n+=n,o+=o),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:o?parseInt(o,16)/255:1}},transform:T.transform},$=e=>({test:t=>x(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`});$("deg");let z=$("%");$("px"),$("vh"),$("vw"),Object.assign(Object.assign({},z),{parse:e=>z.parse(e)/100,transform:e=>z.transform(100*e)});let E={test:M("hsl","hue"),parse:R("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+z.transform(m(t))+", "+z.transform(m(r))+", "+m(w.transform(n))+")"};function C(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function B({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let o=0,a=0,i=0;if(t/=100){let n=r<.5?r*(1+t):r+t-r*t,l=2*r-n;o=C(l,n,e+1/3),a=C(l,n,e),i=C(l,n,e-1/3)}else o=a=i=r;return{red:Math.round(255*o),green:Math.round(255*a),blue:Math.round(255*i),alpha:n}}let L=(e,t,r)=>{let n=e*e;return Math.sqrt(Math.max(0,r*(t*t-n)+n))},j=[O,T,E],F=e=>j.find(t=>t.test(e)),H=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,I=(e,t)=>{let r=F(e),n=F(t);a(!!r,H(e)),a(!!n,H(t));let o=r.parse(e),i=n.parse(t);r===E&&(o=B(o),r=T),n===E&&(i=B(i),n=T);let l=Object.assign({},o);return e=>{for(let t in l)"alpha"!==t&&(l[t]=L(o[t],i[t],e));return l.alpha=g(o.alpha,i.alpha,e),r.transform(l)}},D={test:e=>T.test(e)||O.test(e)||E.test(e),parse:e=>T.test(e)?T.parse(e):E.test(e)?E.parse(e):O.parse(e),transform:e=>x(e)?e:e.hasOwnProperty("red")?T.transform(e):E.transform(e)},N="${c}",P="${n}";function V(e){"number"==typeof e&&(e=`${e}`);let t=[],r=0,n=e.match(b);n&&(r=n.length,e=e.replace(b,N),t.push(...n.map(D.parse)));let o=e.match(v);return o&&(e=e.replace(v,P),t.push(...o.map(S.parse))),{values:t,numColors:r,tokenised:e}}let W={parse:function(e){return V(e).values},createTransformer:function(e){let{values:t,numColors:r,tokenised:n}=V(e),o=t.length;return e=>{let t=n;for(let n=0;n<o;n++)t=t.replace(n<r?N:P,n<r?D.transform(e[n]):m(e[n]));return t}}},Q=(e,t)=>r=>t(e(r)),Y=(...e)=>e.reduce(Q);function U(e,t){return"number"==typeof e?r=>g(e,t,r):D.test(e)?I(e,t):_(e,t)}let G=(e,t)=>{let r=[...e],n=r.length,o=e.map((e,r)=>U(e,t[r]));return e=>{for(let t=0;t<n;t++)r[t]=o[t](e);return r}},q=(e,t)=>{let r=Object.assign(Object.assign({},e),t),n={};for(let o in r)void 0!==e[o]&&void 0!==t[o]&&(n[o]=U(e[o],t[o]));return e=>{for(let t in n)r[t]=n[t](e);return r}};function X(e){let t=W.parse(e),r=t.length,n=0,o=0,a=0;for(let e=0;e<r;e++)n||"number"==typeof t[e]?n++:void 0!==t[e].hue?a++:o++;return{parsed:t,numNumbers:n,numRGB:o,numHSL:a}}let _=(e,t)=>{let r=W.createTransformer(t),n=X(e),a=X(t);return n.numHSL===a.numHSL&&n.numRGB===a.numRGB&&n.numNumbers>=a.numNumbers?Y(G(n.parsed,a.parsed),r):(o(!0,`Complex values '${e}' and '${t}
1' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),r=>`${r>0?t:e}`)},K=(e,t)=>r=>g(e,t,r);function J(e,t,{clamp:r=!0,ease:n,mixer:o}={}){let l=e.length;a(l===t.length,"Both input and output ranges must be the same length"),a(!n||!Array.isArray(n)||n.length===l-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),e[0]>e[l-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());let s=function(e,t,r){let n=[],o=r||function(e){if("number"==typeof e)return K;if("string"==typeof e)if(D.test(e))return I;else return _;return Array.isArray(e)?G:"object"==typeof e?q:void 0}(e[0]),a=e.length-1;for(let r=0;r<a;r++){let a=o(e[r],e[r+1]);t&&(a=Y(Array.isArray(t)?t[r]:t,a)),n.push(a)}return n}(t,n,o),d=2===l?function([e,t],[r]){return n=>r(h(e,t,n))}(e,s):function(e,t){let r=e.length,n=r-1;return o=>{let a=0,i=!1;if(o<=e[0]?i=!0:o>=e[n]&&(a=n-1,i=!0),!i){let t=1;for(;t<r&&!(e[t]>o)&&t!==n;t++);a=t-1}let l=h(e[a],e[a+1],o);return t[a](l)}}(e,s);return r?t=>d(i(e[0],e[l-1],t)):d}let Z=e=>t=>1-e(1-t),ee=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,et=e=>t=>t*t*((e+1)*t-e),er=4/11,en=8/11,eo=e=>Math.pow(e,2);Z(eo);let ea=ee(eo);ee(Z(e=>1-Math.sin(Math.acos(e))));let ei=et(1.525);Z(ei),ee(ei),(e=>{let t=et(1.525);return e=>(e*=2)<1?.5*t(e):.5*(2-Math.pow(2,-10*(e-1)))})(1.525);let el=4356/361,es=35442/1805,ed=16061/1805;function eu({from:e=0,to:t=1,ease:r,offset:n,duration:o=300}){var a;let i={done:!1,value:e},l=Array.isArray(t)?t:[e,t],s=(a=n&&n.length===l.length?n:function(e){let t=e.length;return e.map((e,r)=>0!==r?r/(t-1):0)}(l),a.map(e=>e*o));function d(){return J(s,l,{ease:Array.isArray(r)?r:l.map(()=>r||ea).splice(0,l.length-1)})}let u=d();return{next:e=>(i.value=u(e),i.done=e>=o,i),flipTarget:()=>{l.reverse(),u=d()}}}Z(e=>{if(1===e||0===e)return e;let t=e*e;return e<er?7.5625*t:e<en?9.075*t-9.9*e+3.4:e<.9?el*t-es*e+ed:10.8*e*e-20.52*e+10.72});let ec={keyframes:eu,spring:c,decay:function({velocity:e=0,from:t=0,power:r=.8,timeConstant:n=350,restDelta:o=.5,modifyTarget:a}){let i={done:!1,value:t},l=r*e,s=t+l,d=void 0===a?s:a(s);return d!==s&&(l=d-t),{next:e=>{let t=-l*Math.exp(-e/n);return i.done=!(t>o||t<-o),i.value=i.done?d:d+t,i},flipTarget:()=>{}}}};var ep=r(21214);function eh(e,t,r=0){return e-t-r}let eg=e=>{let t=({delta:t})=>e(t);return{start:()=>ep.Ay.update(t,!0),stop:()=>ep.eO.update(t)}};function ef(e){let t,r,o;var a,{from:i,autoplay:l=!0,driver:s=eg,elapsed:d=0,repeat:u=0,repeatType:p="loop",repeatDelay:h=0,onPlay:g,onStop:f,onComplete:m,onRepeat:v,onUpdate:b}=e,y=n(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:x}=y,S=0,w=y.duration,M=!1,R=!0,k=function(e){if(Array.isArray(e.to))return eu;if(ec[e.type])return ec[e.type];let t=new Set(Object.keys(e));if(t.has("ease")||t.has("duration")&&!t.has("dampingRatio"));else if(t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta"))return c;return eu}(y);(null==(a=k.needsInterpolation)?void 0:a.call(k,i,x))&&(o=J([0,100],[i,x],{clamp:!1}),i=0,x=100);let A=k(Object.assign(Object.assign({},y),{from:i,to:x}));return l&&(null==g||g(),(t=s(function(e){if(R||(e=-e),d+=e,!M){let e=A.next(Math.max(0,d));r=e.value,o&&(r=o(r)),M=R?e.done:d<=0}if(null==b||b(r),M)if(0===S&&(null!=w||(w=d)),S<u){var n,a;n=d,a=w,(R?n>=a+h:n<=-h)&&(S++,"reverse"===p?d=function(e,t,r=0,n=!0){return n?eh(t+-e,t,r):t-(e-t)+r}(d,w,h,R=S%2==0):(d=eh(d,w,h),"mirror"===p&&A.flipTarget()),M=!1,v&&v())}else t.stop(),m&&m()})).start()),{stop:()=>{null==f||f(),t.stop()}}}},84802:(e,t,r)=>{r.d(t,{M:()=>z});var n=r(18153),o=r(30980),a=r(72048),i=r(9496),l=r(28049),s=r(84872),d=r(35970),u=r(50054),c=r(78972),p=r(66438),h=r(95957),g=r(73665),f=r(42008),m=r(76371),v=r(21338),b=r(90280),y=r(86959),x=r(14232),S=r(80229),w=r(44136),M=r(73380),R=r(58587),k=r(60155),A=function(e){return e[e.UNOPENED=-1]="UNOPENED",e[e.OPENED=1]="OPENED",e[e.CLOSED=0]="CLOSED",e}(A||{});let T="LayoutOverlayBase",{withState:O}=(0,R.e)(T,["scroller","backdrop","overlay","overlayPane","beforeOverlay","background"]),$=(0,p.Ay)(m.m.div)({});function z(e){var t,r;let p=(0,h.A)({name:T,props:e}),{children:m,variantSm:R,variantMd:A,className:z,sizeSm:E="full",sizeMd:C="full",justifySm:B="stretch",justifyMd:L="stretch",sx:j=[],sxBackdrop:F=[],active:H,onClosed:I,bgColor:D="paper",direction:N=1,offsetPageY:P=0,isPresent:V,safeToRemove:W,overlayPaneProps:Q,disableInert:Y,widthMd:U="max(800px, 50vw)",widthSm:G="max(300px, 80vw)",disableAnimation:q=!1,disableDrag:X=!1}=p,_=(0,g.A)(),K=(p.mdSpacingTop??(e=>`calc(${e.appShell.headerHeightMd} * 0.5)`))(_),J=(p.smSpacingTop??(e=>`calc(${e.appShell.headerHeightSm} * 0.5)`))(_),{scrollerRef:Z,snap:ee,scroll:et,getScrollSnapPositions:er,disableSnap:en,enableSnap:eo}=(0,o.$)(),ea=(0,a.Q)(),ei=(0,x.useRef)(null),el=(0,x.useRef)(null),es=(0,x.useRef)(null),ed=(0,v.d)(-1),eu=(0,l.H)(es),ec=O({variantSm:R,variantMd:A,sizeSm:E,sizeMd:C,justifySm:B,justifyMd:L}),ep=(0,k.z)("shell"),eh=(0,w.N)(),eg=(0,s.M)(()=>({open:{x:(0,b.OQ)(0),y:(0,b.OQ)(0),visible:(0,b.OQ)(0===N||X?1:0)},closed:{x:(0,b.OQ)(0),y:(0,b.OQ)(0)}})),ef=(0,x.useCallback)(()=>eh.up("md")?A:R,[eh,A,R]),em=(0,x.useRef)(null),ev=(0,x.useCallback)(()=>{let{x:e,y:t}=er();return"left"===ef()?{open:[e.length-2,0],closed:[e.length-1,0]}:"right"===ef()?{open:[e.length-1,0],closed:[0,0]}:"top"===ef()?{open:[0,t.length-2],closed:[0,t.length-1]}:{open:[0,t.length-1],closed:[0,0]}},[er,ef]);(0,d.E)(()=>{let e=Z.current;if(!e||!ei.current||!el.current||!es.current)return()=>{};let t=()=>{let{x:e,y:t}=er();"left"===ef()&&(eg.closed.x.set(e[e.length-1]),eg.open.x.set(e[e.length-2])),"top"===ef()&&(eg.closed.y.set(t[t.length-1]),eg.open.y.set(t[t.length-2])),"right"===ef()&&(eg.open.x.set(e[e.length-1]),eg.closed.x.set(0)),"bottom"===ef()&&(eg.open.y.set(t[t.length-1]),eg.closed.y.set(0))},r=()=>{et.animating.get()||(1!==ed.get()?(e.scrollLeft=eg.closed.x.get(),e.scrollTop=eg.closed.y.get(),et.x.set(eg.closed.x.get()),et.y.set(eg.closed.y.get())):(en(),e.scrollLeft=et.x.getPrevious()??0,e.scrollTop=et.y.getPrevious()??0,ea(ev().open,{stopAnimationOnScroll:!1})))},n=()=>{t(),em.current!==ef()?(r(),em.current=ef()):(()=>{let e=e=>Math.round(100*Math.max(0,Math.min(1,e)))/100,t=0;if("left"===ef()){let r=eg.closed.x.get();t=0===r?0:e(-((et.x.get()-r)/r))}if("top"===ef()){let r=eg.closed.y.get();t=0===r?0:e(-((et.y.get()-r)/r))}if("right"===ef()){let r=eg.open.x.get();t=0===r?0:e(et.x.get()/r)}if("bottom"===ef()){let r=eg.open.y.get();t=0===r?0:e(et.y.get()/r)}-1===ed.get()&&eg.open.visible.get()>=t||eg.open.visible.set(t)})()},o=()=>{t(),r()};n();let a=et.x.on("change",n),i=et.y.on("change",n),l=new ResizeObserver(o);return Z.current&&l.observe(Z.current),l.observe(ei.current),l.observe(es.current),l.observe(el.current),window.addEventListener("resize",o),()=>{window.removeEventListener("resize",o),l.disconnect(),a(),i()}},[en,er,ev,ed,eg,et,ea,Z,ef]),(0,d.E)(()=>{let e=Z.current;
1e&&V&&1!==ed.get()&&("right"===ef()&&(document.body.style.overflow="hidden"),0===N||q?(en(),e.scrollTop=eg.open.y.get(),e.scrollLeft=eg.open.x.get(),et.y.set(eg.open.y.get()),et.x.set(eg.open.x.get()),ed.set(1),eo()):et.animating.get()||ea(ev().open,{stopAnimationOnScroll:!1}).then(()=>ed.set(1)))},[N,q,en,eo,V,ev,ed,eg.open.x,eg.open.y,et.animating,et.x,et.y,ea,Z,ef]),(0,x.useEffect)(()=>{let e=Z.current;if(V||!e)return;let t=()=>{W?.(),document.body.style.overflow=""};q?t():ea(ev().closed,{stopAnimationOnScroll:!1}).then(t)},[q,V,ev,W,ea,Z]);let eb=(0,x.useCallback)(()=>{1===ed.get()&&(ed.set(0),I())},[I,ed]),ey=(0,x.useRef)(window);(0,y.Q)(ey,"keydown",e=>{H&&e?.key==="Escape"&&eb()},{passive:!0});let ex=(0,v.d)(!1),eS=()=>{ex.set(!1),0===eg.open.visible.get()&&eb()};(0,y.Q)(Z,"pointerdown",()=>{ex.set(!0)},{passive:!0}),(0,y.Q)(Z,"pointerup",eS,{passive:!0}),(0,y.Q)(Z,"touchend",eS,{passive:!0}),t=eg.open.visible,r=e=>0===e&&!ex.get()&&eb(),(0,x.useInsertionEffect)(()=>t.on("change",r),[t,"change",r]);let ew=(0,v.d)(0);(0,x.useEffect)(()=>{if(!el.current)return()=>{};let e=new ResizeObserver(([e])=>ew.set(e.contentRect.top));return e.observe(el.current),()=>e.disconnect()},[ew]);let eM=(0,S.G)(eu.y,e=>e+P),eR=(0,x.useCallback)(e=>{(e.target===ei.current||e.target===es.current||e.target===Z.current)&&ee.get()&&eb()},[eb,ee,Z]);return(0,n.FD)(n.FK,{children:[(0,n.Y)($,{inert:H,className:ec.backdrop,style:{opacity:eg.open.visible},sx:(0,c.e)({zIndex:-1,position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.2)",WebkitTapHighlightColor:"transparent",willChange:"opacity"},F)}),(0,n.FD)(i.H,{inert:!Y&&!H,className:`${ec.scroller} ${z??""}`,grid:!1,onClick:eR,disableDrag:X,hideScrollbar:!0,sx:(0,c.e)(e=>({overscrollBehavior:"contain",display:"grid","&.canGrab":{cursor:"default"},height:(0,u.Vy)(100),[e.breakpoints.down("md")]:{"&.variantSmLeft, &.variantSmRight":{overscrollBehaviorX:"none"},"&.variantSmLeft":{gridTemplate:'"overlay beforeOverlay"',borderTopRightRadius:3*e.shape.borderRadius,borderBottomRightRadius:3*e.shape.borderRadius},"&.variantSmRight":{gridTemplate:'"beforeOverlay overlay"',borderTopLeftRadius:3*e.shape.borderRadius,borderBottomLeftRadius:3*e.shape.borderRadius},"&.variantSmBottom":{overscrollBehaviorY:"none",gridTemplate:'"beforeOverlay" "overlay"',height:`calc(${(0,u.Vy)(100)} - 1px)`,"&::after":{content:'""',display:"block",position:"absolute",width:"100%",height:"1px",top:"calc(100% - 1px)",left:"0",background:e.vars.palette.background[D]}}},[e.breakpoints.up("md")]:{"&.variantMdLeft":{gridTemplate:'"overlay beforeOverlay"',borderTopRightRadius:4*e.shape.borderRadius,borderBottomRightRadius:4*e.shape.borderRadius},"&.variantMdRight":{gridTemplate:'"beforeOverlay overlay"',borderTopLeftRadius:4*e.shape.borderRadius,borderBottomLeftRadius:4*e.shape.borderRadius},"&.variantMdBottom":{gridTemplate:'"beforeOverlay" "overlay"',height:(0,u.Vy)(100)},"&.variantMdTop":{gridTemplate:'"overlay" "beforeOverlay"',height:(0,u.Vy)(100)}}}),H?{"&.mdSnapDirInline":{overflow:"auto"}}:{"&.mdSnapDirInline":{overflow:"hidden"}},j),children:[(0,n.Y)(f.A,{className:ec.beforeOverlay,ref:ei,sx:e=>({gridArea:"beforeOverlay",scrollSnapAlign:"start",display:"grid",alignContent:"end",[e.breakpoints.down("md")]:{"&.variantSmLeft, &.variantSmRight":{width:(0,u.Oi)(100)},"&.variantSmBottom":{height:(0,u.Vy)(100)}},[e.breakpoints.up("md")]:{"&.variantMdLeft, &.variantMdRight":{width:(0,u.Oi)(100)},"&.variantMdBottom, &.variantMdTop":{height:(0,u.Vy)(100)}}})}),(0,n.Y)(f.A,{className:ec.overlay,ref:el,sx:e=>({display:"grid",gridArea:"overlay",scrollSnapStop:"always",pointerEvents:"none","&.variantMdBottom, &.variantMdRight":{scrollSnapAlign:"end"},"&.variantMdTop, &.variantMdLeft":{scrollSnapAlign:"start"},[e.breakpoints.down("md")]:{justifyContent:B,alignItems:B,"&.sizeSmFloating":{padding:`${e.page.vertical} ${e.page.horizontal}`}},[e.breakpoints.up("md")]:{justifyContent:L,alignItems:L,"&.variantMdBottom, &.variantMdTop":{display:"grid"},"&.sizeMdFloating":{padding:`${e.page.vertical} ${e.page.horizontal}`},"&.sizeMdFloating.variantMdBottom":{marginTop:`calc(${e.page.vertical} * -1)`,maxWidth:ep.value??"unset",mx:"auto"}}}),children:(0,n.Y)($,{...Q,className:ec.overlayPane,ref:es,sx:e=>({pointerEvents:"auto",[e.breakpoints.down("md")]:{minWidth:"80vw",overflowY:"auto","&:not(.sizeSmFull)":{width:"auto"},"&.variantSmBottom":{maxHeight:`calc(${(0,u.Vy)(100)} - ${J})`,paddingTop:J,boxSizing:"border-box","&.sizeSmFloating":{paddingTop:0,maxHeight:`calc(${(0,u.Vy)(100)} - (${e.page.vertical} * 2))`},"&.sizeSmMinimal":{maxHeight:(0,u.Vy)(100),borderRadius:0},"&.sizeSmFull":{height:(0,u.Vy)(100),maxHeight:"none",borderRadius:0},borderTopLeftRadius:`${3*e.shape.borderRadius}px`,borderTopRightRadius:`${3*e.shape.borderRadius}px`},"&.variantSmLeft, &.variantSmRight":{overscrollBehaviorY:"none",width:G||"max-content",boxShadow:e.shadows[24],maxHeight:(0,u.Vy)(100),"&.sizeSmFull":{height:(0,u.Vy)(100)},"&.sizeSmFloating":{maxHeight:`calc(${(0,u.Vy)(100)} - (${e.page.vertical} * 2))`}},"&.sizeSmFloating":{borderRadius:`${3*e.shape.borderRadius}px`}}
1,[e.breakpoints.up("md")]:{minWidth:"1px",overflowY:"auto",overflowX:"hidden",overscrollBehavior:"contain","&.variantMdTop.sizeMdFloating:not(.justifyMdStretch)":{width:U},"&.variantMdBottom.sizeMdFloating:not(.justifyMdStretch)":{width:U},"&.variantMdBottom, &.variantMdTop":{maxHeight:`calc(${(0,u.Vy)(100)} - ${K})`,paddingTop:K,boxSizing:"border-box","&.sizeMdFloating":{paddingTop:0,maxHeight:`calc(${(0,u.Vy)(100)} - (${e.page.vertical} * 2))`,boxShadow:e.shadows[24]},"&.sizeMdMinimal":{maxHeight:(0,u.Vy)(100),borderRadius:0},"&.sizeMdFull":{height:(0,u.Vy)(100),maxHeight:"none",borderRadius:0},borderTopLeftRadius:`${4*e.shape.borderRadius}px`,borderTopRightRadius:`${4*e.shape.borderRadius}px`},"&.variantMdLeft, &.variantMdRight":{width:U||"max-content",boxShadow:e.shadows[24],maxHeight:(0,u.Vy)(100),"&.sizeMdFull":{height:(0,u.Vy)(100)},"&.sizeMdFloating":{maxHeight:`calc(${(0,u.Vy)(100)} - (${e.page.vertical} * 2))`}},"&.sizeMdFloating":{borderRadius:`${4*e.shape.borderRadius}px`}}}),children:(0,n.Y)(f.A,{className:ec.background,sx:e=>({backgroundColor:e.vars.palette.background[D],paddingBottom:"0.1px",[e.breakpoints.down("md")]:{minHeight:"100%","&.variantSmBottom":{borderTopLeftRadius:3*e.shape.borderRadius,borderTopRightRadius:3*e.shape.borderRadius},"&.sizeSmFull":{minHeight:(0,u.Vy)(100),"&.variantSmBottom":{minHeight:"100%"}}},[e.breakpoints.up("md")]:{minHeight:"100%","&.variantMdBottom":{borderTopLeftRadius:4*e.shape.borderRadius,borderTopRightRadius:4*e.shape.borderRadius},"&.variantMdTop":{borderBottomLeftRadius:4*e.shape.borderRadius,borderBottomRightRadius:4*e.shape.borderRadius},"&.sizeMdFull":{minHeight:(0,u.Vy)(100),"&.variantMdBottom, &.variantMdTop":{minHeight:"100%"}}}}),children:(0,n.Y)(M.U,{scroll:eM,children:"function"==typeof m?H&&m():m})})})})]})]})}},84872:(e,t,r)=>{r.d(t,{M:()=>o});var n=r(14232);function o(e){let t=(0,n.useRef)(null);return null===t.current&&(t.current=e()),t.current}},86516:(e,t,r)=>{r.d(t,{I:()=>a});var n=r(14232),o=r(35970);function a(e,t){let[r,a]=(0,n.useState)(t(e.get()));return(0,o.E)(()=>(a(t(e.get())),e.on("change",e=>(0,n.startTransition)(()=>a(t(e))))),[e]),r}},86959:(e,t,r)=>{r.d(t,{Q:()=>a});var n=r(14232),o=r(78623);function a(e,t,r,a){(0,n.useEffect)(()=>{let n=e.current;if(r&&n)return(0,o.k)(n,t,r,a)},[e,t,r,a])}},95957:(e,t,r)=>{r.d(t,{A:()=>i});var n=r(57929),o=r(1823),a=r(31678);function i({props:e,name:t}){return(0,n.A)({props:e,name:t,defaultTheme:o.A,themeId:a.A})}},98286:(e,t,r)=>{r.d(t,{a:()=>n});let n=r(14232).createContext(void 0);n.displayName="scrollerContext"}}]);

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.