PageSourceSearch

https://pizzacheez.ru/_next/static/chunks/8762-33c07a6485b5c20f.js

js pizzacheez.ru collected 2026-10-04 09:26:47 UTC 42,320 bytes, 74 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]="54d184f8-e288-4101-ab19-55e52f633009",e._sentryDebugIdIdentifier="sentry-dbid-54d184f8-e288-4101-ab19-55e52f633009")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8762],{58221:function(e,t,n){n.d(t,{Z:function(){return ed}});var o,i,r=n(67294),a=n(63961),s=n(94780),l=n(38366),c=n(98216),u=n(86206),p=n(84597),d=function({controlled:e,default:t,name:n,state:o="value"}){let{current:i}=r.useRef(void 0!==e),[a,s]=r.useState(t),l=r.useCallback(e=>{i||s(e)},[]);return[i?e:a,l]};let h=r.createContext(void 0);function m(e){try{return e.matches(":focus-visible")}catch(e){}return!1}var f=n(2775),g=n(51705),y=n(2068);let v={};function b(e,t){let n=r.useRef(v);return n.current===v&&(n.current=e(t)),n}class E{static create(){return new E}static use(){let e=b(E.create).current,[t,n]=r.useState(!1);return e.shouldMount=t,e.setShouldMount=n,r.useEffect(e.mountEffect,[t]),e}constructor(){this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}mount(){return this.mounted||(this.mounted=function(){let e,t;let n=new Promise((n,o)=>{e=n,t=o});return n.resolve=e,n.reject=t,n}(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}mountEffect=()=>{this.shouldMount&&!this.didMount&&null!==this.ref.current&&(this.didMount=!0,this.mounted.resolve())};start(...e){this.mount().then(()=>this.ref.current?.start(...e))}stop(...e){this.mount().then(()=>this.ref.current?.stop(...e))}pulsate(...e){this.mount().then(()=>this.ref.current?.pulsate(...e))}}var w=n(43992);function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}var O=n(28673);n(45697);var C=n(220);function S(e,t){var n=Object.create(null);return e&&r.Children.map(e,function(e){return e}).forEach(function(e){n[e.key]=t&&(0,r.isValidElement)(e)?t(e):e}),n}function k(e,t,n){return null!=n[t]?n[t]:e.props[t]}var x=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},R=function(e){function t(t,n){var o,i=(o=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(o));return o.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},o}(0,O.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,o,i=t.children,a=t.handleExited;
1return{children:t.firstRender?S(e.children,function(t){return(0,r.cloneElement)(t,{onExited:a.bind(null,t),in:!0,appear:k(t,"appear",e),enter:k(t,"enter",e),exit:k(t,"exit",e)})}):(Object.keys(o=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var o,i=Object.create(null),r=[];for(var a in e)a in t?r.length&&(i[a]=r,r=[]):r.push(a);var s={};for(var l in t){if(i[l])for(o=0;o<i[l].length;o++){var c=i[l][o];s[i[l][o]]=n(c)}s[l]=n(l)}for(o=0;o<r.length;o++)s[r[o]]=n(r[o]);return s}(i,n=S(e.children))).forEach(function(t){var s=o[t];if((0,r.isValidElement)(s)){var l=t in i,c=t in n,u=i[t],p=(0,r.isValidElement)(u)&&!u.props.in;c&&(!l||p)?o[t]=(0,r.cloneElement)(s,{onExited:a.bind(null,s),in:!0,exit:k(s,"exit",e),enter:k(s,"enter",e)}):c||!l||p?c&&l&&(0,r.isValidElement)(u)&&(o[t]=(0,r.cloneElement)(s,{onExited:a.bind(null,s),in:u.props.in,exit:k(s,"exit",e),enter:k(s,"enter",e)})):o[t]=(0,r.cloneElement)(s,{in:!1})}}),o),firstRender:!1}},n.handleExited=function(e,t){var n=S(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var n=j({},t.children);return delete n[e.key],{children:n}}))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,o=(0,w.Z)(e,["component","childFactory"]),i=this.state.contextValue,a=x(this.state.children).map(n);return(delete o.appear,delete o.enter,delete o.exit,null===t)?r.createElement(C.Z.Provider,{value:i},a):r.createElement(C.Z.Provider,{value:i},r.createElement(t,o,a))},t}(r.Component);R.propTypes={},R.defaultProps={component:"div",childFactory:function(e){return e}};let M=[];class _{static create(){return new _}currentId=null;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,t()},e)}clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)};disposeEffect=()=>this.clear}var T=n(87685);n(27278);var P=n(85662);n(48711),n(8679);var Z=function(e,t){var n=arguments;if(null==t||!T.h.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,i=Array(o);i[0]=T.E,i[1]=(0,T.c)(e,t);for(var a=2;a<o;a++)i[a]=n[a];return r.createElement.apply(null,i)};function $(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,P.O)(t)}function I(){var e=$.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}o=Z||(Z={}),i||(i=o.JSX||(o.JSX={}));var D=n(85893),A=n(1588);let B=(0,A.Z)("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),N=I`
2  0% {
3    transform: scale(0);
4    opacity: 0.1;
5  }
6
7  100% {
8    transform: scale(1);
9    opacity: 0.3;
10  }
11`,z=I`
12  0% {
13    opacity: 1;
14  }
15
16  100% {
17    opacity: 0;
18  }
19`,U=I`
20  0% {
21    transform: scale(1);
22  }
23
24  50% {
25    transform: scale(0.92);
26  }
27
28  100% {
29    transform: scale(1);
30  }
31`,F=(0,p.ZP)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),H=(0,p.ZP)(function(e){let{className:t,classes:n,pulsate:o=!1,rippleX:i,rippleY:s,rippleSize:l,in:c,onExited:u,timeout:p}=e,[d,h]=r.useState(!1),m=(0,a.Z)(t,n.ripple,n.rippleVisible,o&&n.ripplePulsate),f=(0,a.Z)(n.child,d&&n.childLeaving,o&&n.childPulsate);return c||d||h(!0),r.useEffect(()=>{if(!c&&null!=u){let e=setTimeout(u,p);return()=>{clearTimeout(e)}}},[u,c,p]),(0,D.jsx)("span",{className:m,style:{width:l,height:l,top:-(l/2)+s,left:-(l/2)+i},children:(0,D.jsx)("span",{className:f})})},{name:"MuiTouchRipple",slot:"Ripple"})`
32  opacity: 0;
33  position: absolute;
34
35  &.${B.rippleVisible} {
36    opacity: 0.3;
37    transform: scale(1);
38    animation-name: ${N};
39    animation-duration: ${550}ms;
40    animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut};
41  }
42
43  &.${B.ripplePulsate} {
44    animation-duration: ${({theme:e})=>e.transitions.duration.shorter}ms;
45  }
46
47  & .${B.child} {
48    opacity: 1;
49    display: block;
50    width: 100%;
51    height: 100%;
52    border-radius: 50%;
53    background-color: currentColor;
54  }
55
56  & .${B.childLeaving} {
57    opacity: 0;
58    animation-name: ${z};
59    animation-duration: ${550}ms;
60    animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut};
61  }
62
63  & .${B.childPulsate} {
64    position: absolute;
65    /* @noflip */
66    left: 0px;
67    top: 0;
68    animation-name: ${U};
69    animation-duration: 2500ms;
70    animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut};
71    animation-iteration-count: infinite;
72    animation-delay: 200ms;
73  }
74`,L=r.forwardRef(function(e,t){let n=(0,f.i)({props:e,name:"MuiTouchRipple"}),{center:o=!1,classes:i={},className:s,...l}=n,[c,u]=r.useState([]),p=r.useRef(0),d=r.useRef(null);r.useEffect(()=>{d.current&&(d.current(),d.current=null)},[c]);let h=r.useRef(!1),m=function(){var e;let t=b(_.create).current;return e=t.disposeEffect,r.useEffect(e,M),t}(),g=r.useRef(null),y=r.useRef(null),v=r.useCallback(e=>{let{pulsate:t,rippleX:n,rippleY:o,rippleSize:r,cb:s}=e;u(e=>[...e,(0,D.jsx)(H,{classes:{ripple:(0,a.Z)(i.ripple,B.ripple),rippleVisible:(0,a.Z)(i.rippleVisible,B.rippleVisible),ripplePulsate:(0,a.Z)(i.ripplePulsate,B.ripplePulsate),
74child:(0,a.Z)(i.child,B.child),childLeaving:(0,a.Z)(i.childLeaving,B.childLeaving),childPulsate:(0,a.Z)(i.childPulsate,B.childPulsate)},timeout:550,pulsate:t,rippleX:n,rippleY:o,rippleSize:r},p.current)]),p.current+=1,d.current=s},[i]),E=r.useCallback((e={},t={},n=()=>{})=>{let i,r,a;let{pulsate:s=!1,center:l=o||t.pulsate,fakeElement:c=!1}=t;if(e?.type==="mousedown"&&h.current){h.current=!1;return}e?.type==="touchstart"&&(h.current=!0);let u=c?null:y.current,p=u?u.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(!l&&void 0!==e&&(0!==e.clientX||0!==e.clientY)&&(e.clientX||e.touches)){let{clientX:t,clientY:n}=e.touches&&e.touches.length>0?e.touches[0]:e;i=Math.round(t-p.left),r=Math.round(n-p.top)}else i=Math.round(p.width/2),r=Math.round(p.height/2);if(l)(a=Math.sqrt((2*p.width**2+p.height**2)/3))%2==0&&(a+=1);else{let e=2*Math.max(Math.abs((u?u.clientWidth:0)-i),i)+2,t=2*Math.max(Math.abs((u?u.clientHeight:0)-r),r)+2;a=Math.sqrt(e**2+t**2)}e?.touches?null===g.current&&(g.current=()=>{v({pulsate:s,rippleX:i,rippleY:r,rippleSize:a,cb:n})},m.start(80,()=>{g.current&&(g.current(),g.current=null)})):v({pulsate:s,rippleX:i,rippleY:r,rippleSize:a,cb:n})},[o,v,m]),w=r.useCallback(()=>{E({},{pulsate:!0})},[E]),j=r.useCallback((e,t)=>{if(m.clear(),e?.type==="touchend"&&g.current){g.current(),g.current=null,m.start(0,()=>{j(e,t)});return}g.current=null,u(e=>e.length>0?e.slice(1):e),d.current=t},[m]);return r.useImperativeHandle(t,()=>({pulsate:w,start:E,stop:j}),[w,E,j]),(0,D.jsx)(F,{className:(0,a.Z)(B.root,i.root,s),ref:y,...l,children:(0,D.jsx)(R,{component:null,exit:!0,children:c})})});var V=n(27621);function W(e){return(0,V.ZP)("MuiButtonBase",e)}let q=(0,A.Z)("MuiButtonBase",["root","disabled","focusVisible"]),X=e=>{let{disabled:t,focusVisible:n,focusVisibleClassName:o,classes:i}=e,r=(0,s.Z)({root:["root",t&&"disabled",n&&"focusVisible"]},W,i);return n&&o&&(r.root+=` ${o}`),r},Y=(0,p.ZP)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${q.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),G=r.forwardRef(function(e,t){let n=(0,f.i)({props:e,name:"MuiButtonBase"}),{action:o,centerRipple:i=!1,children:s,className:l,component:c="button",disabled:u=!1,disableRipple:p=!1,disableTouchRipple:d=!1,focusRipple:h=!1,focusVisibleClassName:v,LinkComponent:b="a",onBlur:w,onClick:j,onContextMenu:O,onDragLeave:C,onFocus:S,onFocusVisible:k,onKeyDown:x,onKeyUp:R,onMouseDown:M,onMouseLeave:_,onMouseUp:T,onTouchEnd:P,onTouchMove:Z,onTouchStart:$,tabIndex:I=0,TouchRippleProps:A,touchRippleRef:B,type:N,...z}=n,U=r.useRef(null),F=E.use(),H=(0,g.Z)(F.ref,B),[V,W]=r.useState(!1);u&&V&&W(!1),r.useImperativeHandle(o,()=>({focusVisible:()=>{W(!0),U.current.focus()}}),[]);let q=F.shouldMount&&!p&&!u;r.useEffect(()=>{V&&h&&!p&&F.pulsate()},[p,h,V,F]);let G=J(F,"start",M,d),K=J(F,"stop",O,d),Q=J(F,"stop",C,d),ee=J(F,"stop",T,d),et=J(F,"stop",e=>{V&&e.preventDefault(),_&&_(e)},d),en=J(F,"start",$,d),eo=J(F,"stop",P,d),ei=J(F,"stop",Z,d),er=J(F,"stop",e=>{m(e.target)||W(!1),w&&w(e)},!1),ea=(0,y.Z)(e=>{U.current||(U.current=e.currentTarget),m(e.target)&&(W(!0),k&&k(e)),S&&S(e)}),es=()=>{let e=U.current;return c&&"button"!==c&&!("A"===e.tagName&&e.href)},el=(0,y.Z)(e=>{h&&!e.repeat&&V&&" "===e.key&&F.stop(e,()=>{F.start(e)}),e.target===e.currentTarget&&es()&&" "===e.key&&e.preventDefault(),x&&x(e),e.target===e.currentTarget&&es()&&"Enter"===e.key&&!u&&(e.preventDefault(),j&&j(e))}),ec=(0,y.Z)(e=>{h&&" "===e.key&&V&&!e.defaultPrevented&&F.stop(e,()=>{F.pulsate(e)}),R&&R(e),j&&e.target===e.currentTarget&&es()&&" "===e.key&&!e.defaultPrevented&&j(e)}),eu=c;"button"===eu&&(z.href||z.to)&&(eu=b);let ep={};"button"===eu?(ep.type=void 0===N?"button":N,ep.disabled=u):(z.href||z.to||(ep.role="button"),u&&(ep["aria-disabled"]=u));let ed=(0,g.Z)(t,U),eh={...n,centerRipple:i,component:c,disabled:u,disableRipple:p,disableTouchRipple:d,focusRipple:h,tabIndex:I,focusVisible:V},em=X(eh);return(0,D.jsxs)(Y,{as:eu,className:(0,a.Z)(em.root,l),ownerState:eh,onBlur:er,onClick:j,onContextMenu:K,onFocus:ea,onKeyDown:el,onKeyUp:ec,onMouseDown:G,onMouseLeave:et,onMouseUp:ee,onDragLeave:Q,onTouchEnd:eo,onTouchMove:ei,onTouchStart:en,ref:ed,tabIndex:u?-1:I,type:N,...ep,...z,children:[s,q?(0,D.jsx)(L,{ref:H,center:i,...A}):null]})});function J(e,t,n,o=!1){return(0,y.Z)(i=>(n&&n(i),o||e[t](i),!0))}function K(e){return(0,V.ZP)("PrivateSwitchBase",e)}(0,A.Z)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);let Q=e=>{let{classes:t,checked:n,disabled:o,edge:i}=e,r={root:["root",n&&"checked",o&&"disabled",i&&`edge${(0,c.Z)(i)}`],input:["input"]};return(0,s.Z)(r,K,t)},ee=(0,p.ZP)(G)({padding:9,borderRadius:"50%",variants:[{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:({edge:e,ownerState:t})=>"start"===e&&"small"!==t.size,style:{marginLeft:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}},{props:({edge:e,ownerState:t})=>"end"===e&&"small"!==t.size,style:{marginRight:-12}}]}),et=(0,p.ZP)("input",{shouldForwardProp:u.Z}
74)({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),en=r.forwardRef(function(e,t){let{autoFocus:n,checked:o,checkedIcon:i,className:s,defaultChecked:l,disabled:c,disableFocusRipple:u=!1,edge:p=!1,icon:m,id:f,inputProps:g,inputRef:y,name:v,onBlur:b,onChange:E,onFocus:w,readOnly:j,required:O=!1,tabIndex:C,type:S,value:k,...x}=e,[R,M]=d({controlled:o,default:!!l,name:"SwitchBase",state:"checked"}),_=r.useContext(h),T=e=>{w&&w(e),_&&_.onFocus&&_.onFocus(e)},P=e=>{b&&b(e),_&&_.onBlur&&_.onBlur(e)},Z=e=>{if(e.nativeEvent.defaultPrevented)return;let t=e.target.checked;M(t),E&&E(e,t)},$=c;_&&void 0===$&&($=_.disabled);let I={...e,checked:R,disabled:$,disableFocusRipple:u,edge:p},A=Q(I);return(0,D.jsxs)(ee,{component:"span",className:(0,a.Z)(A.root,s),centerRipple:!0,focusRipple:!u,disabled:$,tabIndex:null,role:void 0,onFocus:T,onBlur:P,ownerState:I,ref:t,...x,children:[(0,D.jsx)(et,{autoFocus:n,checked:o,defaultChecked:l,className:A.input,disabled:$,id:"checkbox"===S||"radio"===S?f:void 0,name:v,onChange:Z,readOnly:j,ref:y,required:O,ownerState:I,tabIndex:C,type:S,..."checkbox"===S&&void 0===k?{}:{value:k},...g}),R?i:m]})});var eo=n(16694);function ei(e){return(0,V.ZP)("MuiSwitch",e)}let er=(0,A.Z)("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),ea=e=>{let{classes:t,edge:n,size:o,color:i,checked:r,disabled:a}=e,l={root:["root",n&&`edge${(0,c.Z)(n)}`,`size${(0,c.Z)(o)}`],switchBase:["switchBase",`color${(0,c.Z)(i)}`,r&&"checked",a&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},u=(0,s.Z)(l,ei,t);return{...t,...u}},es=(0,p.ZP)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,n.edge&&t[`edge${(0,c.Z)(n.edge)}`],t[`size${(0,c.Z)(n.size)}`]]}})({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${er.thumb}`]:{width:16,height:16},[`& .${er.switchBase}`]:{padding:4,[`&.${er.checked}`]:{transform:"translateX(16px)"}}}}]}),el=(0,p.ZP)(en,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.switchBase,{[`& .${er.input}`]:t.input},"default"!==n.color&&t[`color${(0,c.Z)(n.color)}`]]}})((0,eo.Z)(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${"light"===e.palette.mode?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${er.checked}`]:{transform:"translateX(20px)"},[`&.${er.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${"light"===e.palette.mode?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${er.checked} + .${er.track}`]:{opacity:.5},[`&.${er.disabled} + .${er.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${"light"===e.palette.mode?.12:.2}`},[`& .${er.input}`]:{left:"-100%",width:"300%"}})),(0,eo.Z)(({theme:e})=>({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,l.Fq)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(e.palette).filter(function(e=[]){return([,t])=>t&&function(e,t=[]){if("string"!=typeof e.main)return!1;for(let n of t)if(!e.hasOwnProperty(n)||"string"!=typeof e[n])return!1;return!0}(t,e)}(["light"])).map(([t])=>({props:{color:t},style:{[`&.${er.checked}`]:{color:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,l.Fq)(e.palette[t].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${er.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t}DisabledColor`]:`${"light"===e.palette.mode?(0,l.$n)(e.palette[t].main,.62):(0,l._j)(e.palette[t].main,.55)}`}},[`&.${er.checked} + .${er.track}`]:{backgroundColor:(e.vars||e).palette[t].main}}}))]}))),ec=(0,p.ZP)("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})((0,eo.Z)(({theme:e})=>({height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}
74),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${"light"===e.palette.mode?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${"light"===e.palette.mode?.38:.3}`}))),eu=(0,p.ZP)("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})((0,eo.Z)(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"}))),ep=r.forwardRef(function(e,t){let n=(0,f.i)({props:e,name:"MuiSwitch"}),{className:o,color:i="primary",edge:r=!1,size:s="medium",sx:l,...c}=n,u={...n,color:i,edge:r,size:s},p=ea(u),d=(0,D.jsx)(eu,{className:p.thumb,ownerState:u});return(0,D.jsxs)(es,{className:(0,a.Z)(p.root,o),sx:l,ownerState:u,children:[(0,D.jsx)(el,{type:"checkbox",icon:d,checkedIcon:d,ref:t,ownerState:u,...c,classes:{...p,root:p.switchBase}}),(0,D.jsx)(ec,{className:p.track,ownerState:u})]})});var ed=ep},10738:function(e,t,n){n.d(t,{D5:function(){return M},Yy:function(){return f},ah:function(){return A}});var o=n(67294);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}let r=(e,t)=>{let n={};for(let o in e)-1===t.indexOf(o)&&(n[o]=e[o]);return n},a=o.createContext(null),s=o.createContext(null),l=e=>t=>o.createElement(s.Consumer,null,n=>o.createElement(e,i({parent:n},t))),c=(e=[])=>{let[t,n]=(0,o.useState)(!1),i=(0,o.useRef)(e),r=(()=>{let e=(0,o.useContext)(a);if(null===e)throw Error("Couldn't find Yandex.Maps API in the context. Make sure that hook useYMaps is inside <YMaps /> provider");return e})(),s=r.getApi();return(0,o.useEffect)(()=>{r.load().then(()=>Promise.all(i.current.map(r.loadModule))).then(()=>n(!0))},[]),t&&s?s:null},u=()=>{},p=["onLoad","onError","modules","apiLoader"];function d(e,t=!1,n=[]){return a=>{let{width:s,height:l,modules:d=[],onLoad:h=u}=a,m=c(n.concat(d)),f=r(a,p);return(0,o.useEffect)(()=>m?h(m):void 0,[m]),!t||m?o.createElement(e,i({ymaps:m},f)):o.createElement("div",{style:{width:s,height:l}})}}let h="undefined"!=typeof window,m={lang:"ru_RU",load:"",ns:"",mode:"release"},f=e=>{let{version:t="2.1",enterprise:n=!1,query:i={lang:"ru_RU",load:"",ns:""},preload:r=!1,children:s}=e,l=(0,o.useRef)((e=>{let t;let{query:n=m}=e,o=Date.now().toString(32),i=n.ns||"",r="__yandex-maps-api-onload__$$"+o,a="__yandex-maps-api-onerror__$$"+o,s=h?window:{},l={},c=()=>i?s[i]:t,u=()=>{delete s[r],delete s[a]};return{load:()=>{if(c())return Promise.resolve(t);if(l[i])return l[i];let o={onload:r,onerror:a,...m,...n},p=Object.keys(o).map(e=>`${e}=${o[e]}`).join("&"),d=[`https://${e.enterprise?"enterprise.":""}api-maps.yandex.ru`,e.version,"?"+p].join("/");return l[i]=new Promise((e,n)=>{s[r]=n=>{u(),n.ready(()=>{t=n,e(n)})},s[a]=e=>{u(),n(e)},new Promise((e,t)=>{let n=document.createElement("script");n.type="text/javascript",n.onload=e,n.onerror=t,n.src=d,n.async=!0,document.head.appendChild(n)}).catch(s[a])}),l[i]},getApi:c,loadModule:e=>new Promise((n,o)=>{t.modules.require(e).done(o=>{o.forEach(n=>{((e,t,n,o)=>{let i="string"==typeof t?t.split("."):t.slice(),r,a=e;for(;i.length>1;)a[r=i.shift()]||(a[r]={}),a=a[r];a[i[0]]=a[i[0]]||n})(t,e,n)}),n(t)},o)})}})({version:t,enterprise:n,query:i,preload:r}));return(0,o.useEffect)(()=>{r&&l.current.load()},[l.current]),o.createElement(a.Provider,{value:l.current},s)},g=/^on(?=[A-Z])/;function y(e){return Object.keys(e).reduce((t,n)=>{if(g.test(n)){let o=n.replace(g,"").toLowerCase();t._events[o]=e[n]}else t[n]=e[n];return t},{_events:{}})}function v(e,t,n){"function"==typeof n&&e.events.add(t,n)}function b(e,t,n){"function"==typeof n&&e.events.remove(t,n)}function E(e,t,n){Object.keys(Object.assign({},t,n)).forEach(o=>{t[o]!==n[o]&&(b(e,o,t[o]),v(e,o,n[o]))})}let w=e=>"default"+e.charAt(0).toUpperCase()+e.slice(1);function j(e,t){return void 0!==e[t]||void 0===e[w(t)]}function O(e,t,n){return(j(e,t)?e[t]:e[w(t)])||n}function C(e,t,n=null){e!==t&&(e&&("current"in e?e.current=null:"function"==typeof e&&e(null)),t&&("current"in t?t.current=n:"function"==typeof t&&t(n)))}function S(e){let{width:t,height:n,style:o,className:i}=e;return void 0!==o||void 0!==i?Object.assign({},o&&{style:o},i&&{className:i}):{style:{width:t,height:n}}}class k extends o.Component{constructor(e){super(e),this.state={error:null,errorInfo:null}}componentDidCatch(e,t){let{onError:n=()=>{}}=this.props;n(e),this.setState({error:e,errorInfo:t})}render(){return this.state.error?null:this.props.children}}let x=e=>({onError:t,...n})=>o.createElement(k,{onError:t},o.createElement(e,n));class R extends o.Component{constructor(){super(),this.instance=null,this.state={instance:null},this._parentElement=null,this._getRef=e=>{this._parentElement=e}}componentDidMount(){this.instance=R.mountObject(this._parentElement,this.props.ymaps.Map,this.props),this.setState({instance:this.instance})}componentDidUpdate(e){null!==this.instance&&R.updateObject(this.instance,e,this.props)}componentWillUnmount(){R.unmountObject(this.instance,this.props)}render(){let e=S(this.props),t=y(this.props),n=r(t,["_events","state","defaultState","options","defaultOptions","instanceRef","ymaps","children","width","height","style","className"]);return o.createElement(s.Provider,{value:this.state.instance},o.createElement("div",i({ref:this._getRef},e,n),this.props.children))}static mountObject(e,t,n){let{instanceRef:o,_events:i}=y(n),r=new t(e,O(n,"state"),O(n,"options"));
74return Object.keys(i).forEach(e=>v(r,e,i[e])),C(null,o,r),r}static updateObject(e,t,n){let{_events:o,instanceRef:i}=y(n),{_events:r,instanceRef:a}=y(t);if(j(n,"state")){let o=O(t,"state",{}),i=O(n,"state",{});o.type!==i.type&&e.setType(i.type),o.behaviors!==i.behaviors&&(o.behaviors&&e.behaviors.disable(o.behaviors),i.behaviors&&e.behaviors.enable(i.behaviors)),i.zoom&&o.zoom!==i.zoom&&e.setZoom(i.zoom),i.center&&o.center!==i.center&&e.setCenter(i.center),i.bounds&&o.bounds!==i.bounds&&e.setBounds(i.bounds)}if(j(n,"options")){let o=O(t,"options"),i=O(n,"options",{});o!==i&&e.options.set(i)}O(t,"width")===O(n,"width")&&O(t,"height")===O(n,"height")||e.container.fitToViewport(),E(e,r,o),C(a,i,e)}static unmountObject(e,t){let{instanceRef:n,_events:o}=y(t);null!==e&&(Object.keys(o).forEach(t=>b(e,t,o[t])),e.destroy(),C(n))}}let M=x(d(R,!0,["Map"]));M.defaultProps={width:320,height:240};class _ extends o.Component{constructor(){super(),this.state={instance:null},this._parentElement=null,this._getRef=e=>{this._parentElement=e}}componentDidMount(){this._mounted=!0,this.props.ymaps.panorama.isSupported()&&_.mountObject(this._parentElement,this.props.ymaps.panorama,this.props).then(e=>this._mounted&&this.setState({instance:e}))}componentDidUpdate(e){null!==this.state.instance&&_.updateObject(this.state.instance,e,this.props)}componentWillUnmount(){this._mounted=!1,_.unmountObject(this.state.instance,this.props)}render(){let e=S(this.props);return o.createElement("div",i({ref:this._getRef},e))}static mountObject(e,t,n){let{instanceRef:o,_events:i}=y(n),r=O(n,"point"),a=O(n,"locateOptions"),s=O(n,"options");return new Promise((n,l)=>{t.locate(r,a).done(r=>{if(r.length>0){let a=new t.Player(e,r[0],s);
74C(null,o,a),Object.keys(i).forEach(e=>v(a,e,i[e])),n(a)}},l)})}static updateObject(e,t,n){let{_events:o,instanceRef:i}=y(n),{_events:r,instanceRef:a}=y(t);if(j(n,"options")){let o=O(t,"options"),i=O(n,"options");o!==i&&e.options.set(i)}if(j(n,"point")){let o=O(n,"point"),i=O(t,"point"),r=O(n,"locateOptions");o!==i&&e.moveTo(o,r)}E(e,r,o),C(a,i,e)}static unmountObject(e,t){let{instanceRef:n,_events:o}=y(t);null!==e&&(Object.keys(o).forEach(t=>b(e,t,o[t])),C(n))}}let T=x(d(_,!0,["panorama.isSupported","panorama.locate","panorama.createPlayer","panorama.Player"]));T.defaultProps={width:320,height:240};class P extends o.Component{constructor(){super(),this.state={instance:null},this.instance=null}componentDidMount(){let e=P.mountControl(this.props.ymaps.control[this.props.name],this.props);this.instance=e,this.setState({instance:e})}componentDidUpdate(e){null!==this.instance&&P.updateControl(this.instance,e,this.props)}componentWillUnmount(){P.unmountControl(this.instance,this.props)}render(){return o.createElement(s.Provider,{value:this.state.instance},this.props.children)}static mountControl(e,t){let{instanceRef:n,parent:o,lazy:i,_events:r}=y(t),a=new e({data:O(t,"data"),options:O(t,"options"),state:O(t,"state"),mapTypes:O(t,"mapTypes"),lazy:i});if(Object.keys(r).forEach(e=>v(a,e,r[e])),o&&o.controls&&"function"==typeof o.controls.add)o.controls.add(a);else{if(!o||!o.add||"function"!=typeof o.add)throw Error(`No parent found to mount ${t.name}`);o.add(a)}return C(null,n,a),a}static updateControl(e,t,n){let{_events:o,instanceRef:i}=y(n),{_events:r,instanceRef:a}=y(t);if(j(n,"options")){let o=O(t,"options"),i=O(n,"options");o!==i&&e.options.set(i)}if(j(n,"data")){let o=O(t,"data"),i=O(n,"data");o!==i&&e.data.set(i)}if(j(n,"state")){let o=O(t,"state"),i=O(n,"state");o!==i&&e.state.set(i)}if(j(n,"mapTypes")){let o=O(t,"mapTypes"),i=O(n,"mapTypes");o!==i&&(e.removeAllMapTypes(),i.forEach(t=>e.addMapType(t)))}E(e,r,o),C(a,i,e)}static unmountControl(e,t){let{instanceRef:n,parent:o,_events:i}=y(t);
74null!==e&&(Object.keys(i).forEach(t=>b(e,t,i[t])),o.controls&&"function"==typeof o.controls.remove?o.controls.remove(e):o.remove&&"function"==typeof o.remove&&o.remove(e),C(n))}}x(l(d(e=>o.createElement(P,i({},e,{name:"Button"})),!0,["control.Button"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"FullscreenControl"})),!0,["control.FullscreenControl"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"GeolocationControl"})),!0,["control.GeolocationControl"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"ListBox"})),!0,["control.ListBox"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"ListBoxItem"})),!0,["control.ListBoxItem"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"RouteButton"})),!0,["control.RouteButton"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"RouteEditor"})),!0,["control.RouteEditor"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"RoutePanel"})),!0,["control.RoutePanel"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"RulerControl"})),!0,["control.RulerControl"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"SearchControl"})),!0,["control.SearchControl"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"TrafficControl"})),!0,["control.TrafficControl"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"TypeSelector"})),!0,["control.TypeSelector"]))),x(l(d(e=>o.createElement(P,i({},e,{name:"ZoomControl"})),!0,["control.ZoomControl"])));class Z extends o.Component{constructor(){super(),this.state={instance:null},this.instance=null}componentDidMount(){let e=Z.mountObject(this.props.ymaps.Clusterer,this.props);this.instance=e,this.setState({instance:e})}componentDidUpdate(e){null!==this.state.instance&&Z.updateObject(this.instance,e,this.props)}componentWillUnmount(){Z.unmountObject(this.instance,this.props)}render(){return o.createElement(s.Provider,{value:this.state.instance},this.props.children)}static mountObject(e,t){let{instanceRef:n,parent:o,_events:i}=y(t),r=new e(O(t,"options"));
74if(Object.keys(i).forEach(e=>v(r,e,i[e])),o.geoObjects&&"function"==typeof o.geoObjects.add)o.geoObjects.add(r);else{if(!o.add||"function"!=typeof o.add)throw Error("No parent found to mount Clusterer");o.add(r)}return C(null,n,r),r}static updateObject(e,t,n){let{_events:o,instanceRef:i}=y(n),{_events:r,instanceRef:a}=y(t);if(j(n,"options")){let o=O(t,"options"),i=O(n,"options");o!==i&&e.options.set(i)}E(e,r,o),C(a,i,e)}static unmountObject(e,t){let{instanceRef:n,parent:o,_events:i}=y(t);null!==e&&(Object.keys(i).forEach(t=>b(e,t,i[t])),o.geoObjects&&"function"==typeof o.geoObjects.remove?o.geoObjects.remove(e):o.remove&&"function"==typeof o.remove&&o.remove(e),C(n))}}x(l(d(Z,!0,["Clusterer"])));class $ extends o.Component{constructor(){super(),this.state={instance:null}}componentDidMount(){let e=$.mountObject(this.props.ymaps.ObjectManager,this.props);this.instance=e,this.setState({instance:e})}componentDidUpdate(e){null!==this.instance&&$.updateObject(this.instance,e,this.props)}componentWillUnmount(){$.unmountObject(this.instance,this.props)}render(){return null}static mountObject(e,t){let{instanceRef:n,parent:o,_events:i}=y(t),r=O(t,"options",{}),a=O(t,"features",{}),s=O(t,"filter",null),l=O(t,"objects",{}),c=O(t,"clusters",{}),u=new e(r);if(u.add(a||[]),u.setFilter(s),u.objects.options.set(l),u.clusters.options.set(c),Object.keys(i).forEac
74h(e=>v(u,e,i[e])),o.geoObjects&&"function"==typeof o.geoObjects.add)o.geoObjects.add(u);else{if(!o.add||"function"!=typeof o.add)throw Error("No parent found to mount ObjectManager");o.add(u)}return C(null,n,u),u}static updateObject(e,t,n){let{_events:o,instanceRef:i}=y(n),{_events:r,instanceRef:a}=y(t);if(j(n,"options")){let o=O(t,"options"),i=O(n,"options");o!==i&&e.options.set(i)}if(j(n,"objects")){let o=O(t,"objects"),i=O(n,"objects");o!==i&&e.objects.options.set(i)}if(j(n,"clusters")){let o=O(t,"clusters"),i=O(n,"clusters");o!==i&&e.clusters.options.set(i)}if(j(n,"filter")){let o=O(t,"filter"),i=O(n,"filter");o!==i&&e.setFilter(i)}if(j(n,"features")){let o=O(t,"features"),i=O(n,"features");o!==i&&(e.remove(o),e.add(i))}E(e,r,o),C(a,i,e)}static unmountObject(e,t){let{instanceRef:n,parent:o,_events:i}=y(t);null!==e&&(Object.keys(i).forEach(t=>b(e,t,i[t])),o.geoObjects&&"function"==typeof o.geoObjects.remove?o.geoObjects.remove(e):o.remove&&"function"==typeof o.remove&&o.remove(e),C(n))}}x(l(d($,!0,["ObjectManager"])));class I extends o.Component{constructor(){super(),this.state={instance:null},this.instance=null}componentDidMount(){let{name:e,ymaps:t,dangerZone:n}=this.props,o=I.mountObject(n&&"function"==typeof n.modifyConstructor?n.modifyConstructor(t[e]):t[e],this.props);this.instance=o,this.setState({instance:o})}componentDidUpdate(e){null!==this.instance&&I.updateObject(this.instance,e,this.props)}componentWillUnmount(){I.unmountObject(this.instance,this.props)}render(){return null}static mountObject(e,t){let{instanceRef:n,parent:o,_events:i}=y(t),r=new e(O(t,"geometry"),O(t,"properties"),O(t,"options"));
74if(Object.keys(i).forEach(e=>v(r,e,i[e])),o&&o.geoObjects&&"function"==typeof o.geoObjects.add)o.geoObjects.add(r);else{if(!o||!o.add||"function"!=typeof o.add)throw Error(`No parent found to mount ${t.name}`);o.add(r)}return C(null,n,r),r}static updateObject(e,t,n){let{_events:o,instanceRef:i}=y(n),{_events:r,instanceRef:a}=y(t);if(j(n,"geometry")){let o=O(t,"geometry",{}),i=O(n,"geometry",{});Array.isArray(i)&&i!==o?Array.isArray(i[0])&&"number"==typeof i[1]?(e.geometry.setCoordinates(i[0]),e.geometry.setRadius(i[1])):e.geometry.setCoordinates(i):"object"==typeof i&&(i.coordinates!==o.coordinates&&e.geometry.setCoordinates(i.coordinates),i.radius!==o.radius&&e.geometry.setRadius(i.radius))}if(j(n,"properties")){let o=O(t,"properties"),i=O(n,"properties");o!==i&&e.properties.set(i)}if(j(n,"options")){let o=O(t,"options"),i=O(n,"options");o!==i&&e.options.set(i)}E(e,r,o),C(a,i,e)}static unmountObject(e,t){let{instanceRef:n,parent:o,_events:i}=y(t);null!==e&&(Object.keys(i).forEach(t=>b(e,t,i[t])),o.geoObjects&&"function"==typeof o.geoObjects.remove?o.geoObjects.remove(e):o.remove&&"function"==typeof o.remove&&o.remove(e),C(n))}}let D={modifyConstructor(e){function t(t,n,o){e.call(this,{geometry:t,properties:n},o)}return t.prototype=e.prototype,t}};x(l(d(e=>o.createElement(I,i({},e,{name:"GeoObject",dangerZone:D})),!0,["GeoObject"]))),x(l(d(e=>o.createElement(I,i({},e,{name:"Circle"})),!0,["Circle"])));var A=x(l(d(e=>o.createElement(I,i({},e,{name:"Placemark"})),!0,["Placemark"])));x(l(d(e=>o.createElement(I,i({},e,{name:"Polygon"})),!0,["Polygon"]))),x(l(d(e=>o.createElement(I,i({},e,{name:"Polyline"})),!0,["Polyline"]))),x(l(d(e=>o.createElement(I,i({},e,{name:"Rectangle"})),!0,["Rectangle"])))},77780:function(e){var t=Array.prototype.slice;function n(e){var n,o=t.call(arguments,1);switch(o.length){case 1:throw Error("Not enough forms");case 2:n=e>1?o[1]:o[0];break;default:n=o[e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2]}return n.replace(/%d/g,e)}e.exports=n,e.exports.noun=n,e.exports.verb=function(e){var n,o=t.call(arguments,1);return o[(n=e)>1e6?2:(n>1e3&&n<1e6&&/000$/.test(n)&&(n/=1e3),n%10==1&&n%100!=11||/1000$/.test(n.toString()))?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2].replace(/%d/g,e)}},68133:function(e,t,n){var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),a=c(n(67294)),s=c(n(45697)),l=c(n(94184));function c(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p={animating:"rah-animating",animatingUp:"rah-animating--up",animatingDown:"rah-animating--down",animatingToHeightZero:"rah-animating--to-height-zero",animatingToHeightAuto:"rah-animating--to-height-auto",animatingToHeightSpecific:"rah-animating--to-height-specific",static:"rah-static",staticHeightZero:"rah-static--height-zero",staticHeightAuto:"rah-static--height-auto",staticHeightSpecific:"rah-static--height-specific"},d=["animateOpacity","animationStateClasses","applyInlineTransitions","children","contentClassName","delay","duration","easing","height","onAnimationEnd","onAnimationStart"];function h(e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];if(!n.length)return e;for(var i={},r=Object.keys(e),a=0;a<r.length;a++){var s=r[a];-1===n.indexOf(s)&&(i[s]=e[s])}return i}function m(e){e.forEach(function(e){return cancelAnimationFrame(e)})}function f(e){return!isNaN(parseFloat(e))&&isFinite(e)}function g(e){return"string"==typeof e&&e.search("%")===e.length-1&&f(e.substr(0,e.length-1))}function y(e,t){e&&"function"==typeof e&&e(t)}var v=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.animationFrameIDs=[];var o="auto",r="visible";f(e.height)?(o=e.height<0||"0"===e.height?0:e.height,r="hidden"):g(e.height)&&(o="0%"===e.height?0:e.height,r="hidden"),n.animationStateClasses=i({},p,e.animationStateClasses);
74var a=n.getStaticStateClasses(o);return"undefined"!=typeof window&&window.matchMedia&&(n.prefersReducedMotion=window.matchMedia("(prefers-reduced-motion)").matches),n.state={animationStateClasses:a,height:o,overflow:r,shouldUseTransitions:!1},n}return!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"componentDidMount",value:function(){var e=this.state.height;this.contentElement&&this.contentElement.style&&this.hideContent(e)}},{key:"componentDidUpdate",value:function(e,t){var n=this,o=this.props,i=o.height,r=o.onAnimationEnd,a=o.onAnimationStart,s=this.getTimings(),c=s.duration,p=s.delay;if(this.contentElement&&i!==e.height){this.showContent(t.height),this.contentElement.style.overflow="hidden";var d,h,v,b=this.contentElement.offsetHeight;this.contentElement.style.overflow="";var E=c+p,w=null,j={height:null,overflow:"hidden"},O="auto"===t.height;f(i)?(w=i<0||"0"===i?0:i,j.height=w):g(i)?(w="0%"===i?0:i,j.height=w):(w=b,j.height="auto",j.overflow=null),O&&(j.height=w,w=b);var C=(0,l.default)((u(v={},this.animationStateClasses.animating,!0),u(v,this.animationStateClasses.animatingUp,"auto"===e.height||i<e.height),u(v,this.animationStateClasses.animatingDown,"auto"===i||i>e.height),u(v,this.animationStateClasses.animatingToHeightZero,0===j.height),u(v,this.animationStateClasses.animatingToHeightAuto,"auto"===j.height),u(v,this.animationStateClasses.animatingToHeightSpecific,j.height>0),v)),S=this.getStaticStateClasses(j.height);(this.setState({animationStateClasses:C,height:w,overflow:"hidden",shouldUseTransitions:!O}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),O)?(j.shouldUseTransitions=!0,m(this.animationFrameIDs),this.animationFrameIDs=(d=function(){n.setState(j),y(a,{newHeight:j.height})},(h=[])[0]=requestAnimationFrame(function(){h[1]=requestAnimationFrame(function(){d()})}),h),this.animationClassesTimeoutID=setTimeout(function(){n.setState({animationStateClasses:S,shouldUseTransitions:!1}),n.hideContent(j.height),y(r,{newHeight:j.height})},E)):(y(a,{newHeight:w}),this.timeoutID=setTimeout(function(){j.animationStateClasses=S,j.shouldUseTransitions=!1,n.setState(j),"auto"!==i&&n.hideContent(w),y(r,{newHeight:w})},E))}}},{key:"componentWillUnmount",value:function(){m(this.animationFrameIDs),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),this.timeoutID=null}},{key:"getTimings",value:function(){if(this.prefersReducedMotion)return{delay:0,duration:0};var e=this.props;return{delay:e.delay,duration:e.duration}}},{key:"showContent",value:function(e){0===e&&(this.contentElement.style.display="")}},{key:"hideContent",value:function(e){0===e&&(this.contentElement.style.display="none")}},{key:"getStaticStateClasses",value:function(e){var t;return(0,l.default)((u(t={},this.animationStateClasses.static,!0),u(t,this.animationStateClasses.staticHeightZero,0===e),u(t,this.animationStateClasses.staticHeightSpecific,e>0),u(t,this.animationStateClasses.staticHeightAuto,"auto"===e),t))}},{key:"render",value:function(){var e,t=this,n=this.props,o=n.animateOpacity,r=n.applyInlineTransitions,s=n.children,c=n.className,p=n.contentClassName,m=n.easing,f=n.id,g=n.style,y=this.state,v=y.height,b=y.overflow,E=y.animationStateClasses,w=y.shouldUseTransitions,j=this.getTimings(),O=j.duration,C=j.delay,S=i({},g,{height:v,overflow:b||g.overflow});w&&r&&(S.transition="height "+O+"ms "+m+" "+C+"ms",g.transition&&(S.transition=g.transition+", "+S.transition),S.WebkitTransition=S.transition);var k={};o&&(k.transition="opacity "+O+"ms "+m+" "+C+"ms",k.WebkitTransition=k.transition,0===v&&(k.opacity=0));var x=(0,l.default)((u(e={},E,!0),u(e,c,c),e)),R=void 0!==this.props["aria-hidden"]?this.props["aria-hidden"]:0===v;return a.default.createElement("div",i({},h.apply(void 0,[this.props].concat(d)),{"aria-hidden":R,className:x,id:f,
74style:S}),a.default.createElement("div",{className:p,style:k,ref:function(e){return t.contentElement=e}},s))}}]),t}(a.default.Component);v.propTypes={"aria-hidden":s.default.bool,animateOpacity:s.default.bool,animationStateClasses:s.default.object,applyInlineTransitions:s.default.bool,children:s.default.any.isRequired,className:s.default.string,contentClassName:s.default.string,delay:s.default.number,duration:s.default.number,easing:s.default.string,height:function(e,t,n){var i=e[t];return"number"==typeof i&&i>=0||g(i)||"auto"===i?null:TypeError('value "'+i+'" of type "'+(void 0===i?"undefined":o(i))+'" is invalid type for '+t+" in "+n+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')},id:s.default.string,onAnimationEnd:s.default.func,onAnimationStart:s.default.func,style:s.default.object},v.defaultProps={animateOpacity:!1,animationStateClasses:p,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}},t.Z=v}}]);

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.