1/*! For license information please see dddad8922f33b93e250b0805e598c58af00d2324.668f6736-ledovoe_show.chunk.js.LICENSE.txt */ 2!function(){try{var 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]="1f77f91f-dbf2-4749-812e-1cf0f62aabc5",e._sentryDebugIdIdentifier="sentry-dbid-1f77f91f-dbf2-4749-812e-1cf0f62aabc5")}catch(e){}}(),(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[8463],{58493:function(e,t,n){var r=n(96540);var o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,s=r.useEffect,a=r.useLayoutEffect,u=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(r){return!0}}var d="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,d=r[1];return a(function(){o.value=n,o.getSnapshot=t,c(o)&&d({inst:o})},[e,n,t]),s(function(){return c(o)&&d({inst:o}),e(function(){c(o)&&d({inst:o})})},[e]),u(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:d},19888:function(e,t,n){e.exports=n(58493)},8660:function(e,t,n){n.d(t,{Ay:function(){return Z}});var r=n(96540),o=n(19888);const i=()=>{},s=i(),a=Object,u=e=>e===s,c=e=>"function"==typeof e,d=(e,t)=>({...e,...t}),f=new WeakMap;let l=0;const g=e=>{const t=typeof e,n=e&&e.constructor,r=n==Date;let o,i;if(a(e)!==e||r||n==RegExp)o=r?e.toJSON():"symbol"==t?e.toString():"string"==t?JSON.stringify(e):""+e;else{if(o=f.get(e),o)return o;if(o=++l+"~",f.set(e,o),n==Array){for(o="@",i=0;i<e.length;i++)o+=g(e[i])+",";f.set(e,o)}if(n==a){o="#";const t=a.keys(e).sort();for(;!u(i=t.pop());)u(e[i])||(o+=i+":"+g(e[i])+",");f.set(e,o)}}return o},y=new WeakMap,h={},v={},w="undefined",p=typeof window!=w,b=typeof document!=w,_=(e,t)=>{const n=y.get(e);return[()=>!u(t)&&e.get(t)||h,r=>{if(!u(t)){const o=e.get(t);t in v||(v[t]=o),n[5](t,d(o,r),o||h)}},n[6],()=>!u(t)&&t in v?v[t]:!u(t)&&e.get(t)||h]};let m=!0;const[E,S]=p&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[i,i],O={isOnline:()=>m,isVisible:()=>{const e=b&&document.visibilityState;return u(e)||"hidden"!==e}},L={initFocus:e=>(b&&document.addEventListener("visibilitychange",e),E("focus",e),()=>{b&&document.removeEventListener("visibilitychange",e),S("focus",e)}),initReconnect:e=>{const t=()=>{m=!0,e()},n=()=>{m=!1};
2return E("online",t),E("offline",n),()=>{S("online",t),S("offline",n)}}},D=!r.useId,R=!p||"Deno"in window,k=e=>p&&typeof window.requestAnimationFrame!=w?window.requestAnimationFrame(e):setTimeout(e,1),T=R?r.useEffect:r.useLayoutEffect,V="undefined"!=typeof navigator&&navigator.connection,C=!R&&V&&(["slow-2g","2g"].includes(V.effectiveType)||V.saveData),I=e=>{if(c(e))try{e=e()}catch(n){e=""}const t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?g(e):"",t]};let A=0;const x=()=>++A;var P=3,M=0,F=2,W=1;async function j(...e){const[t,n,r,o]=e,i=d({populateCache:!0,throwOnError:!0},"boolean"==typeof o?{revalidate:o}:o||{});let a=i.populateCache;const f=i.rollbackOnError;let l=i.optimisticData;const g=!1!==i.revalidate,h=i.throwOnError;if(c(n)){const e=n,r=[],o=t.keys();for(const n of o)!/^\$(inf|sub)\$/.test(n)&&e(t.get(n)._k)&&r.push(n);return Promise.all(r.map(v))}return v(n);async function v(n){const[o]=I(n);if(!o)return;const[i,d]=_(t,o),[v,w,p,b]=y.get(t),m=v[o],E=()=>g&&(delete p[o],delete b[o],m&&m[0])?m[0](2).then(()=>i().data):i().data;if(e.length<3)return E();let S,O=r;const L=x();w[o]=[L,0];const D=!u(l),R=i(),k=R.data,T=R._c,V=u(T)?k:T;if(D&&(l=c(l)?l(V,k):l,d({data:l,_c:V})),c(O))try{O=O(V)}catch(A){S=A}if(O&&c(O.then)){if(O=await O.catch(e=>{S=e}),L!==w[o][0]){if(S)throw S;return O}S&&D&&(e=>"function"==typeof f?f(e):!1!==f)(S)&&(a=!0,O=V,d({data:O,_c:s}))}a&&(S||(c(a)&&(O=a(O,V)),d({data:O,error:s,_c:s}))),w[o][1]=x();const C=await E();if(d({_c:s}),!S)return a?C:O;if(h)throw S}}const N=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},U=(e,t)=>{if(!y.has(e)){const n=d(L,t),r={},o=j.bind(s,e);let a=i;const u={},c=(e,t)=>{const n=u[e]||[];return u[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},f=(t,n,r)=>{e.set(t,n);const o=u[t];if(o)for(const e of o)e(n,r)},l=()=>{if(!y.has(e)&&(y.set(e,[r,{},{},{},o,f,c]),!R)){const t=n.initFocus(setTimeout.bind(s,N.bind(s,r,0))),o=n.initReconnect(setTimeout.bind(s,N.bind(s,r,1)));a=()=>{t&&t(),o&&o(),y.delete(e)}}};return l(),[e,o,l,a]}return[e,y.get(e)[4]]},[q,H]=U(new Map),B=d({onLoadingSlow:i,onSuccess:i,onError:i,onErrorRetry:(e,t,n,r,o)=>{const i=n.errorRetryCount,s=o.retryCount,a=~~((Math.random()+.5)*(1<<(s<8?s:8)))*n.errorRetryInterval;!u(i)&&s>i||setTimeout(r,a,o)},onDiscarded:i,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:C?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:C?5e3:3e3,compare:(e,t)=>g(e)==g(t),isPaused:()=>!1,cache:q,mutate:H,fallback:{}},O),J=(e,t)=>{const n=d(e,t);if(t){const{use:r,fallback:o}=e,{use:i,fallback:s}=t;r&&i&&(n.use=r.concat(i)),o&&s&&(n.fallback=d(o,s))}return n},K=(0,r.createContext)({}),$=p&&window.__SWR_DEVTOOLS_USE__,z=$?window.__SWR_DEVTOOLS_USE__:[],G=e=>c(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],Q=z.concat(e=>(t,n,r)=>e(t,n&&((...e)=>{const[r]=I(t),[,,,o]=y.get(q),i=o[r];return u(i)?n(...e):(delete o[r],i)}),r));$&&(window.__SWR_DEVTOOLS_REACT__=r);const X=r.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;throw"rejected"===e.status?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)}),Y={dedupe:!0},Z=(a.defineProperty(e=>{const{value:t}=e,n=(0,r.useContext)(K),o=c(t),i=(0,r.useMemo)(()=>o?t(n):t,[o,n,t]),a=(0,r.useMemo)(()=>o?i:J(n,i),[o,n,i]),u=i&&i.provider,f=(0,r.useRef)(s);u&&!f.current&&(f.current=U(u(a.cache||q),i));const l=f.current;return l&&(a.cache=l[0],a.mutate=l[1]),T(()=>{if(l)return l[2]&&l[2](),l[3]},[]),(0,r.createElement)(K.Provider,d(e,{value:a}))},"defaultValue",{value:B}),ee=(e,t,n)=>{const{cache:i,compare:a,suspense:f,fallbackData:l,revalidateOnMount:g,revalidateIfStale:h,refreshInterval:v,refreshWhenHidden:w,refreshWhenOffline:p,keepPreviousData:b}=n,[m,E,S,O]=y.get(i),[L,V]=I(e),C=(0,r.useRef)(!1),A=(0,r.useRef)(!1),N=(0,r.useRef)(L),U=(0,r.useRef)(t),q=(0,r.useRef)(n),H=()=>q.current,B=()=>H().isVisible()&&H().isOnline(),[J,K,$,z]=_(i,L),G=(0,r.useRef)({}).current,Q=u(l)?n.fallback[L]:l,Z=(e,t)=>{for(const n in G){const r=n;if("data"===r){if(!a(e[r],t[r])){if(!u(e[r]))return!1;if(!a(ue,t[r]))return!1}}else if(t[r]!==e[r])return!1}return!0},ee=(0,r.useMemo)(()=>{const e=!!L&&!!t&&(u(g)?!H().isPaused()&&!f&&(!!u(h)||h):g),n=t=>{const n=d(t);return delete n._k,e?{isValidating:!0,isLoading:!0,...n}:n},r=J(),o=z(),i=n(r),s=r===o?i:n(o);let a=i;return[()=>{const e=n(J());return Z(e,a)?(a.data=e.data,a.isLoading=e.isLoading,a.isValidating=e.isValidating,a.error=e.error,a):(a=e,e)},()=>s]},[i,L]),te=(0,o.useSyncExternalStore)((0,r.useCallback)(e=>$(L,(t,n)=>{Z(n,t)||e()}),[i,L]),ee[0],ee[1]),ne=!C.current,re=m[L]&&m[L].length>0,oe=te.data,ie=u(oe)?Q:oe,se=te.error,ae=(0,r.useRef)(ie),ue=b?u(oe)?ae.current:oe:ie,ce=!(re&&!u(se))&&(ne&&!u(g)?g:!H().isPaused()&&(f?!u(ie)&&h:u(ie)||h)),de=!!(L&&t&&ne&&ce),fe=u(te.isValidating)?de:te.isValidating,le=u(te.isLoading)?de:te.isLoading,ge=(0,r.useCallback)(async e=>{const t=U.current;if(!L||!t||A.current||H().isPaused())return!1;let r,o,i=!0;const d=e||{},f=!S[L]||!d.dedupe,l=()=>D?!A.current&&L===N.current&&C.current:L===N.current,g={isValidating:!1,isLoading:!1},y=()=>{K(g)},h=()=>{const e=S[L];e&&e[1]===o&&delete S[L]},v={isValidating:!0};u(J().data)&&(v.isLoading=!0);try{if(f&&(K(v),n.loadingTimeout&&u(J().data)&&setTimeout(()=>{i&&l()&&H().onLoadingSlow(L,n)},n.loadingTimeout),S[L]=[t(V),x()]),[r,o]=S[L],r=await r,f&&setTimeout(h,n.dedupingInterval),!S[L]||S[L][1]!==o)return f&&l()&&H().onDiscarded(L),!1;g.error=s;const e=E[L];if(!u(e)&&(o<=e[0]||o<=e[1]||0===e[1]))return y(),f&&l()&&H().onDiscarded(L),!1;const c=J().data;g.data=a(c,r)?c:r,f&&l()&&H().onSuccess(r,L,n)}catch(w){h();const e=H(),{shouldRetryOnError:t}=e;
2e.isPaused()||(g.error=w,f&&l()&&(e.onError(w,L,e),(!0===t||c(t)&&t(w))&&B()&&e.onErrorRetry(w,L,e,e=>{const t=m[L];t&&t[0]&&t[0](P,e)},{retryCount:(d.retryCount||0)+1,dedupe:!0})))}return i=!1,y(),!0},[L,i]),ye=(0,r.useCallback)((...e)=>j(i,N.current,...e),[]);if(T(()=>{U.current=t,q.current=n,u(oe)||(ae.current=oe)}),T(()=>{if(!L)return;const e=ge.bind(s,Y);let t=0;const n=((e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}})(L,m,(n,r={})=>{if(n==M){const n=Date.now();H().revalidateOnFocus&&n>t&&B()&&(t=n+H().focusThrottleInterval,e())}else if(n==W)H().revalidateOnReconnect&&B()&&e();else{if(n==F)return ge();if(n==P)return ge(r)}});return A.current=!1,N.current=L,C.current=!0,K({_k:V}),ce&&(u(ie)||R?e():k(e)),()=>{A.current=!0,n()}},[L]),T(()=>{let e;function t(){const t=c(v)?v(J().data):v;t&&-1!==e&&(e=setTimeout(n,t))}function n(){J().error||!w&&!H().isVisible()||!p&&!H().isOnline()?t():ge(Y).then(t)}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[v,w,p,L]),(0,r.useDebugValue)(ue),f&&u(ie)&&L){if(!D&&R)throw new Error("Fallback data is required when using suspense in SSR.");U.current=t,q.current=n,A.current=!1;const e=O[L];if(!u(e)){const t=ye(e);X(t)}if(!u(se))throw se;{const e=ge(Y);u(ue)||(e.status="fulfilled",e.value=!0),X(e)}}return{mutate:ye,get data(){return G.data=!0,ue},get error(){return G.error=!0,se},get isValidating(){return G.isValidating=!0,fe},get isLoading(){return G.isLoading=!0,le}}},function(...e){const t=d(B,(0,r.useContext)(K)),[n,o,i]=G(e),s=J(t,i);let a=ee;const{use:u}=s,c=(u||[]).concat(Q);for(let r=c.length;r--;)a=c[r](a);return a(n,o||s.fetcher||null,s)});var ee}}]);
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.