PageSourceSearch

https://www.qwick.com/801f8be35a8e9282f87fdca0ff2d8049cbc9ecea-ee06e9aa388250c7a1d9.js

js qwick.com collected 2026-10-02 05:23:24 UTC 16,038 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkqwick_com=self.webpackChunkqwick_com||[]).push([[4543],{10411:function(e,t,o){o.d(t,{A:function(){return K}});var r=o(96540),l=o(34164),n=o(46797),s=o(76186),i=o(82699),a=o(9594),c=o(21043),d=o(96942),u=o(54317),p=o(12293);function b(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}var f=o(70126),h=o(93252),v=o(28285),m=o(74848);const w={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll",pointerEvents:"none"};var S=o(62967),y=(0,S.A)((0,m.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),x=(0,S.A)((0,m.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight"),g=o(53578),A=o(16051),B=o(34947);function M(e){return(0,B.Ay)("MuiTabScrollButton",e)}var C=(0,A.A)("MuiTabScrollButton",["root","vertical","horizontal","disabled"]);const P=(0,a.Ay)(g.A,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.orientation&&t[o.orientation]]}})({width:40,flexShrink:0,opacity:.8,[`&.${C.disabled}`]:{opacity:0},variants:[{props:{orientation:"vertical"},style:{width:"100%",height:40,"& svg":{transform:"var(--TabScrollButton-svgRotate)"}}}]});var I=r.forwardRef(function(e,t){const o=(0,u.b)({props:e,name:"MuiTabScrollButton"}),{className:r,slots:a={},slotProps:c={},direction:d,orientation:p,disabled:b,...f}=o,{nativeButton:h,...v}=f,w=(0,s.I)(),S={isRtl:w,...o},g=(e=>{const{classes:t,orientation:o,disabled:r}=e,l={root:["root",o,r&&"disabled"]};return(0,n.A)(l,M,t)})(S),A=a.StartScrollButtonIcon??y,B=a.EndScrollButtonIcon??x,C=(0,i.A)({elementType:A,externalSlotProps:c.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:S}),I=(0,i.A)({elementType:B,externalSlotProps:c.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:S});return(0,m.jsx)(P,{component:"div",className:(0,l.A)(g.root,r),ref:t,role:null,ownerState:S,tabIndex:null,...v,style:{...v.style,..."vertical"===p&&{"--TabScrollButton-svgRotate":`rotate(${w?-90:90}deg)`}},children:"left"===d?(0,m.jsx)(A,{...C}):(0,m.jsx)(B,{...I})})}),T=o(54714);function R(e){return(0,B.Ay)("MuiTabs",e)}var E=(0,A.A)("MuiTabs",["root","vertical","list","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","
1indicator"]),F=o(49873),W=o(71191),k=o(99122),j=o(334),$=o(91784),L=o(65411),z=o(64987),N=o(42788);const H=(0,a.Ay)("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[{[`& .${E.scrollButtons}`]:t.scrollButtons},{[`& .${E.scrollButtons}`]:o.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,o.vertical&&t.vertical]}})((0,d.A)(({theme:e})=>({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex",variants:[{props:({ownerState:e})=>e.vertical,style:{flexDirection:"column"}},{props:({ownerState:e})=>e.scrollButtonsHideMobile,style:{[`& .${E.scrollButtons}`]:{[e.breakpoints.down("sm")]:{display:"none"}}}}]}))),X=(0,a.Ay)("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.scroller,o.fixed&&t.fixed,o.hideScrollbar&&t.hideScrollbar,o.scrollableX&&t.scrollableX,o.scrollableY&&t.scrollableY]}})({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap",variants:[{props:({ownerState:e})=>e.fixed,style:{overflowX:"hidden",width:"100%"}},{props:({ownerState:e})=>e.hideScrollbar,style:{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}},{props:({ownerState:e})=>e.scrollableX,style:{overflowX:"auto",overflowY:"hidden"}},{props:({ownerState:e})=>e.scrollableY,style:{overflowY:"auto",overflowX:"hidden"}}]}),Y=(0,a.Ay)("div",{name:"MuiTabs",slot:"List",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.list,o.centered&&t.centered]}})({display:"flex",variants:[{props:({ownerState:e})=>e.vertical,style:{flexDirection:"column"}},{props:({ownerState:e})=>e.centered,style:{justifyContent:"center"}}]}),O=(0,a.Ay)("span",{name:"MuiTabs",slot:"Indicator"})((0,d.A)(({theme:e})=>({position:"absolute",height:2,bottom:0,width:"100%",...(0,N.yP)(e),variants:[{props:{indicatorColor:"primary"},style:{backgroundColor:(e.vars||e).palette.primary.main}},{props:{indicatorColor:"secondary"},style:{backgroundColor:(e.vars||e).palette.secondary.main}},{props:({ownerState:e})=>e.vertical,style:{height:"100%",width:2,right:0}}]}))),D=(0,a.Ay)(function(e){const{onChange:t,...o}=e,l=r.useRef(),n=r.useRef(null),s=()=>{l.current=n.current.offsetHeight-n.current.clientHeight};return(0,h.A)(()=>{const e=(0,p.A)(()=>{const e=l.current;s(),e!==l.current&&t(l.current)}),o=(0,v.A)(n.current);return o.addEventListener("resize",e),()=>{e.clear(),o.removeEventListener("resize",e)}},[t]),r.useEffect(()=>{s(),t(l.current)},[t]),(0,m.jsx)("div",{style:w,...o,ref:n})})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),q={};var K=r.forwardRef(function(e,t){const o=(0,u.b)({props:e,name:"MuiTabs"}),a=(0,c.A)(),d=(0,s.I)(),h=(0,f.A)(a.motion.reducedMotion,!1),{"aria-label":w,"aria-labelledby":S,action:y,centered:x=!1,children:g,className:A,component:B="div",allowScrollButtonsMobile:M=!1,indicatorColor:C="primary",onChange:P,orientation:E="horizontal",scrollButtons:N="auto",selectionFollowsFocus:K,slots:V={},slotProps:_={},textColor:G="primary",value:J,variant:Q="standard",visibleScrollbar:U=!1,...Z}=o,ee="scrollable"===Q,te="vertical"===E,oe=te?"scrollTop":"scrollLeft",re=te?"top":"left",le=te?"bottom":"right",ne=te?"clientHeight":"clientWidth",se=te?"height":"width",ie={...o,component:B,allowScrollButtonsMobile:M,indicatorColor:C,orientation:E,vertical:te,scrollButtons:N,textColor:G,variant:Q,visibleScrollbar:U,fixed:!ee,hideScrollbar:ee&&!U,scrollableX:ee&&!te,scrollableY:ee&&te,centered:x&&!ee,scrollButtonsHideMobile:!M},ae=(e=>{const{vertical:t,fixed:o,hideScrollbar:r,scrollableX:l,scrollableY:s,centered:i,scrollButtonsHideMobile:a,classes:c}=e,d={root:["root",t&&"vertical"],scroller:["scroller",o&&"fixed",r&&"hideScrollbar",l&&"scrollableX",s&&"scrollableY"],list:["list",t&&"vertical",i&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",a&&"scrollButtonsHideMobile"],scrollableX:[l&&"scrollableX"],hideScrollbar:[r&&"hideScrollbar"]};return(0,n.A)(d,R,c)})(ie),ce=(0,i.A)({elementType:V.startScrollButtonIcon,externalSlotProps:_.startScrollButtonIcon,ownerState:ie}),de=(0,i.A)({elementType:V.endScrollButtonIcon,externalSlotProps:_.endScrollButtonIcon,ownerState:ie});const[ue,pe]=r.useState(!1),[be,fe]=r.useState(q),[he,ve]=r.useState(!1),[me,we]=r.useState(!1),[Se,ye]=r.useState(!1),xe=!1===J?null:J,[ge,Ae]=r.useState(!1),[Be,Me]=r.useState({overflow:"hidden",scrollbarWidth:0}),Ce=new Map,Pe=r.useRef(null),Ie=r.useRef(null),Te={slots:V,slotProps:_},Re=()=>{const e=Pe.current;let t,o;if(e){const o=e.getBoundingClientRect();t={clientWidth:e.clientWidth,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop,scrollWidth:e.scrollWidth,top:o.top,bottom:o.bottom,left:o.left,right:o.right}}if(e&&!1!==J){const e=Ie.current.children;if(e.length>
10){const t=e[Ce.get(J)];0,o=t?t.getBoundingClientRect():null}}return{tabsMeta:t,tabMeta:o}},Ee=(0,T.A)(()=>{const{tabsMeta:e,tabMeta:t}=Re();let o,r=0;te?(o="top",t&&e&&(r=t.top-e.top+e.scrollTop)):(o=d?"right":"left",t&&e&&(r=(d?-1:1)*(t[o]-e[o]+e.scrollLeft)));const l={[o]:r,[se]:t?t[se]:0};if("number"!=typeof be[o]||"number"!=typeof be[se])fe(l);else{const e=Math.abs(be[o]-l[o]),t=Math.abs(be[se]-l[se]);(e>=1||t>=1)&&fe(l)}}),Fe=(e,{animation:t=!0}={})=>{t&&!h.shouldReduceMotion?function(e,t,o,r={},l=()=>{}){const{ease:n=b,duration:s=300}=r;let i=null;const a=t[e];let c=!1;const d=()=>{c=!0},u=r=>{if(c)return void l(new Error("Animation cancelled"));null===i&&(i=r);const d=Math.min(1,(r-i)/s);t[e]=n(d)*(o-a)+a,d>=1?requestAnimationFrame(()=>{l(null)}):requestAnimationFrame(u)};a===o?l(new Error("Element already at target position")):requestAnimationFrame(u)}(oe,Pe.current,e,{duration:a.transitions.duration.standard}):Pe.current[oe]=e},We=e=>{let t=Pe.current[oe];t+=te?e:e*(d?-1:1),Fe(t)},ke=()=>{const e=Pe.current[ne];let t=0;const o=Array.from(Ie.current.children);for(let r=0;r<o.length;r+=1){const l=o[r];if(t+l[ne]>e){0===r&&(t=e);break}t+=l[ne]}return t},je=()=>{We(-1*ke())},$e=()=>{We(ke())},[Le,{onChange:ze,...Ne}]=(0,F.A)("scrollbar",{className:(0,l.A)(ae.scrollableX,ae.hideScrollbar),elementType:D,shouldForwardComponentProp:!0,externalForwardedProps:Te,ownerState:ie}),He=r.useCallback(e=>{ze?.(e),Me({overflow:null,scrollbarWidth:e})},[ze]),[Xe,Ye]=(0,F.A)("scrollButtons",{className:ae.scrollButtons,elementType:I,externalForwardedProps:Te,ownerState:ie,additionalProps:{orientation:E,slots:{StartScrollButtonIcon:V.startScrollButtonIcon,EndScrollButtonIcon:V.endScrollButtonIcon},slotProps:{startScrollButtonIcon:ce,endScrollButtonIcon:de}}}),Oe=(0,T.A)(e=>{const{tabsMeta:t,tabMeta:o}=Re();if(o&&t)if(o[re]<t[re]){const r=t[oe]+(o[re]-t[re]);Fe(r,{animation:e})}else if(o[le]>t[le]){const r=t[oe]+(o[le]-t[le]);Fe(r,{animation:e})}}),De=(0,T.A)(()=>{ee&&!1!==N&&ye(!Se)});r.useEffect(()=>{const e=(0,p.A)(()=>{Pe.current&&Ee()});let t;const o=o=>{o.forEach(e=>{e.removedNodes.forEach(e=>{t?.unobserve(e)}),e.addedNodes.forEach(e=>{t?.observe(e)})}),e(),De()},r=(0,v.A)(Pe.current);let l;return r.addEventListener("resize",e),"undefined"!=typeof ResizeObserver&&(t=new ResizeObserver(e),Array.from(Ie.current.children).forEach(e=>{t.observe(e)})),"undefined"!=typeof MutationObserver&&(l=new MutationObserver(o),l.observe(Ie.current,{childList:!0})),()=>{e.clear(),r.removeEventListener("resize",e),l?.disconnect(),t?.disconnect()}},[Ee,De]),r.useEffect(()=>{const e=Array.from(Ie.current.children),t=e.length;if("undefined"!=typeof IntersectionObserver&&t>0&&ee&&!1!==N){const o=e[0],r=e[t-1],l={root:Pe.current,threshold:.99},n=new IntersectionObserver(e=>{ve(!e[0].isIntersecting)},l);n.observe(o);const s=new IntersectionObserver(e=>{we(!e[0].isIntersecting)},l);return s.observe(r),()=>{n.disconnect(),s.disconnect()}}},[ee,N,Se,g?.length]),r.useEffect(()=>{pe(!0)},[]),r.useEffect(()=>{Ee()}),r.useEffect(()=>{Oe(q!==be)},[Oe,be]),r.useImperativeHandle(y,()=>({updateIndicator:Ee,updateScrollButtons:De}),[Ee,De]);const[qe,Ke]=(0,F.A)("indicator",{className:ae.indicator,elementType:O,externalForwardedProps:Te,ownerState:ie,additionalProps:{style:be}}),Ve=(0,m.jsx)(qe,{...Ke}),_e=(0,L.kX)({activeItemId:ge?void 0:xe,orientation:E,isRtl:d}),Ge=_e.getContainerProps(),Je=r.Children.toArray(g).filter(r.isValidElement).map((e,t)=>{const o=void 0===e.props.value?t:e.props.value;return Ce.set(o,t),{child:e,index:t,childValue:o}}).map(({child:e,childValue:t})=>{const o=t===J;return r.cloneElement(e,{fullWidth:"fullWidth"===Q,indicator:o&&!ue&&Ve,selected:o,selectionFollowsFocus:K,onChange:P,textColor:G,value:t})}),Qe=(()=>{const e={};e.scrollbarSizeListener=ee?(0,m.jsx)(Le,{...Ne,onChange:He}):null;const t=ee&&("auto"===N&&(he||me)||!0===N);return e.scrollButtonStart=t?(0,m.jsx)(Xe,{direction:d?"right":"left",onClick:je,disabled:!he,...Ye}):null,e.scrollButtonEnd=t?(0,m.jsx)(Xe,{direction:d?"left":"right",onClick:$e,disabled:!me,...Ye}):null,e})(),[Ue,Ze]=(0,F.A)("root",{ref:t,className:(0,l.A)(ae.root,A),elementType:H,externalForwardedProps:{...Te,...Z,component:B},ownerState:ie}),[et,tt]=(0,F.A)("scroller",{ref:Pe,className:ae.scroller,elementType:X,externalForwardedProps:Te,ownerState:ie,additionalProps:{style:{overflow:Be.overflow,[te?"margin"+(d?"Left":"Right"):"marginBottom"]:U?void 0:-Be.scrollbarWidth}}}),ot=(0,$.A)(Ge.ref,Ie),[rt,lt]=(0,F.A)("list",{ref:ot,className:ae.list,elementType:Y,externalForwardedProps:Te,ownerState:ie,getSlotProps:e=>({...e,onBlur:t=>{(0,W.A)(t.currentTarget,t.relatedTarget)||Ae(!1),e.onBlur?.(t)},onKeyDown:t=>{(e=>{const t=Ie.current,o=(0,k.A)((0,j.A)(t)),r=o?.getAttribute("role");"tab"===r&&Ge.onKeyDown(e)})(t),e.onKeyDown?.(t)},onFocus:t=>{Ae(!0),Ge.onFocus(t),e.onFocus?.(t)}})});return(0,m.jsxs)(Ue,{...Ze,children:[Qe.scrollButtonStart,Qe.scrollbarSizeListener,(0,m.jsxs)(et,{...tt,children:[(0,m.jsx)(rt,{"aria-label":w,"aria-labelledby":S,"aria-orientation":"vertical"===E?"vertical":null,role:"tablist",...lt,children:(0,m.jsx)(z.u.Provider,{value:_e,children:Je})}),ue&&Ve]}),Qe.scrollButtonEnd]})})},58630:function(e,t,o){o.d(t,{A:function(){return S}});var r=o(96540),l=o(34164),n=o(46797),s=o(53578),i=o(16198),a=o(9594),c=o(96942),d=o(54317),u=o(64987),p=o(65411),b=o(16051),f=o(34947);function h(e){return(0,f.Ay)("MuiTab",e)}var v=(0,b.A)("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","icon"]),m=o(74848);const w=(0,a.Ay)(s.A,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.label&&o.icon&&t.labelIcon,t[`textColor${(0,i.A)(o.textColor)}`],o.fullWidth&&t.fullWidth,o.wrapped&&t.wrapped,{[`& .${v.icon}`]:t.icon}]}})((0,c.A)(({theme:e})=>({...e.typography.button,maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",
1whiteSpace:"normal",textAlign:"center",lineHeight:1.25,variants:[{props:({ownerState:e})=>e.label&&("top"===e.iconPosition||"bottom"===e.iconPosition),style:{flexDirection:"column"}},{props:({ownerState:e})=>e.label&&"top"!==e.iconPosition&&"bottom"!==e.iconPosition,style:{flexDirection:"row"}},{props:({ownerState:e})=>e.icon&&e.label,style:{minHeight:72,paddingTop:9,paddingBottom:9}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"top"===t,style:{[`& > .${v.icon}`]:{marginBottom:6}}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"bottom"===t,style:{[`& > .${v.icon}`]:{marginTop:6}}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"start"===t,style:{[`& > .${v.icon}`]:{marginRight:e.spacing(1)}}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"end"===t,style:{[`& > .${v.icon}`]:{marginLeft:e.spacing(1)}}},{props:{textColor:"inherit"},style:{color:"inherit",opacity:.6,[`&.${v.selected}`]:{opacity:1},[`&.${v.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}}},{props:{textColor:"primary"},style:{color:(e.vars||e).palette.text.secondary,[`&.${v.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${v.disabled}`]:{color:(e.vars||e).palette.text.disabled}}},{props:{textColor:"secondary"},style:{color:(e.vars||e).palette.text.secondary,[`&.${v.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${v.disabled}`]:{color:(e.vars||e).palette.text.disabled}}},{props:({ownerState:e})=>e.fullWidth,style:{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"}},{props:({ownerState:e})=>e.wrapped,style:{fontSize:e.typography.pxToRem(12)}}]})));var S=r.forwardRef(function(e,t){const o=(0,d.b)({props:e,name:"MuiTab"}),{className:s,disabled:a=!1,disableFocusRipple:c=!1,fullWidth:b,icon:f,iconPosition:v="top",indicator:S,label:y,onChange:x,onClick:g,onFocus:A,selected:B,selectionFollowsFocus:M,textColor:C="inherit",value:P,wrapped:I=!1,...T}=o,R=(0,u.v)(),E=(0,p.bE)({id:P,ref:t,disabled:a,selected:B}),F=0===R.getItemMap().size&&B?0:E.tabIndex,W={...o,disabled:a,disableFocusRipple:c,selected:B,icon:!!f,iconPosition:v,label:!!y,fullWidth:b,textColor:C,wrapped:I},k=(e=>{const{classes:t,textColor:o,fullWidth:r,wrapped:l,icon:s,label:a,selected:c,disabled:d}=e,u={root:["root",s&&a&&"labelIcon",`textColor${(0,i.A)(o)}`,r&&"fullWidth",l&&"wrapped",c&&"selected",d&&"disabled"],icon:["icon"]};return(0,n.A)(u,h,t)})(W),j=f&&y&&r.isValidElement(f)?r.cloneElement(f,{className:(0,l.A)(k.icon,f.props.className)}):f;return(0,m.jsxs)(w,{internalNativeButton:!0,focusRipple:!c,className:(0,l.A)(k.root,s),ref:E.ref,role:"tab","aria-selected":B,disabled:a,onClick:e=>{!B&&x&&x(e,P),g&&g(e)},onFocus:e=>{M&&!B&&x&&x(e,P),A&&A(e)},tabIndex:F,ownerState:W,...T,children:["top"===v||"start"===v?(0,m.jsxs)(r.Fragment,{children:[j,y]}):(0,m.jsxs)(r.Fragment,{children:[y,j]}),S]})})}}]);
2//# sourceMappingURL=801f8be35a8e9282f87fdca0ff2d8049cbc9ecea-ee06e9aa388250c7a1d9.js.map

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.