PageSourceSearch

https://www.chetra.ru/_next/static/chunks/7247-89b52e5a6d8fcbfc.js

js chetra.ru collected 2026-10-02 19:17:02 UTC 13,877 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7247],{5565:(e,t,r)=>{r.d(t,{default:()=>o.a});var n=r(4146),o=r.n(n)},75828:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{callServer:function(){return n.callServer},createServerReference:function(){return i},findSourceMapURL:function(){return o.findSourceMapURL}});let n=r(89603),o=r(33355),i=r(34979).createServerReference},4146:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return l},getImageProps:function(){return s}});let n=r(60306),o=r(40666),i=r(87970),a=n._(r(65514));function s(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"default",dangerouslyAllowSVG:!0,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let l=i.Image},39827:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return o}});let n=r(93719);function o(e){let{reason:t,children:r}=e;if("undefined"==typeof window)throw new n.BailoutToCSRError(t);return r}},79214:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return s}});let n=r(95155),o=r(47650),i=r(75861),a=r(18284);function s(e){let{moduleIds:t}=e;if("undefined"!=typeof window)return null;let r=i.workAsyncStorage.getStore();if(void 0===r)return null;let s=[];if(r.reactLoadableManifest&&t){let e=r.reactLoadableManifest;for(let r of t){if(!e[r])continue;let t=e[r].files;s.push(...t)}}return 0===s.length?null:(0,n.jsx)(n.Fragment,{children:s.map(e=>{let t=r.assetPrefix+"/_next/"+(0,a.encodeURIPath)(e);return e.endsWith(".css")?(0,n.jsx)("link",{precedence:"dynamic",href:t,rel:"stylesheet",as:"style"},e):((0,o.preload)(t,{as:"script",fetchPriority:"low"}),null)})})}},18369:(e,t,r)=>{r.d(t,{Ke:()=>R,R6:()=>w,UC:()=>_,bL:()=>I,l9:()=>S,z3:()=>v});var n=r(12115),o=r(93610),i=r(18166),a=r(1488),s=r(46611),l=r(88068),u=r(23360),d=r(17028),c=r(67668),f=r(95155),p="Collapsible",[h,v]=(0,i.A)(p),[b,g]=h(p),m=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,open:o,defaultOpen:i,disabled:s,onOpenChange:l,...d}=e,[p=!1,h]=(0,a.i)({prop:o,defaultProp:i,onChange:l});return(0,f.jsx)(b,{scope:r,disabled:s,contentId:(0,c.B)(),open:p,onOpenToggle:n.useCallback(()=>h(e=>!e),[h]),children:(0,f.jsx)(u.sG.div,{"data-state":j(p),"data-disabled":s?"":void 0,...d,ref:t})})});m.displayName=p;var y="CollapsibleTrigger",w=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,...n}=e,i=g(y,r);return(0,f.jsx)(u.sG.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":j(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...n,ref:t,onClick:(0,o.m)(e.onClick,i.onOpenToggle)})});w.displayName=y;var C="CollapsibleContent",R=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,o=g(C,e.__scopeCollapsible);return(0,f.jsx)(d.C,{present:r||o.open,children:e=>{let{present:r}=e;return(0,f.jsx)(x,{...n,ref:t,present:r})}})});R.displayName=C;var x=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,present:o,children:i,...a}=e,d=g(C,r),[c,p]=n.useState(o),h=n.useRef(null),v=(0,l.s)(t,h),b=n.useRef(0),m=b.current,y=n.useRef(0),w=y.current,R=d.open||c,x=n.useRef(R),I=n.useRef(void 0);return n.useEffect(()=>{let e=requestAnimationFrame(()=>x.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,s.N)(()=>{let e=h.current;if(e){I.current=I.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();b.current=t.height,y.current=t.width,x.current||(e.style.transitionDuration=I.current.transitionDuration,e.style.animationName=I.current.animationName),p(o)}},[d.open,o]),(0,f.jsx)(u.sG.div,{"data-state":j(d.open),"data-disabled":d.disabled?"":void 0,id:d.contentId,hidden:!R,...a,ref:v,style:{"--radix-collapsible-content-height":m?"".concat(m,"px"):void 0,"--radix-collapsible-content-width":w?"".concat(w,"px"):void 0,...e.style},children:R&&i})});function j(e){return e?"open":"closed"}var I=m,S=w,_=R},98217:(e,t,r)=>{r.d(t,{UC:()=>Q,B8:()=>q,bL:()=>H,l9:()=>J});var n=r(12115),o=r(93610),i=r(18166),a=r(49741),s=r(88068),l=r(67668),u=r(23360),d=r(41524),c=r(1488),f=r(4256),p=r(95155),h="rovingFocusGroup.onEntryFocus",v={bubbles:!1,cancelable:!0},b="RovingFocusGroup",[g,m,y]=(0,a.N)(b),[w,C]=(0,i.A)(b,[y]),[R,x]=w(b),j=n.forwardRef((e,t)=>
1(0,p.jsx)(g.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(g.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(I,{...e,ref:t})})}));j.displayName=b;var I=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:i,loop:a=!1,dir:l,currentTabStopId:b,defaultCurrentTabStopId:g,onCurrentTabStopIdChange:y,onEntryFocus:w,preventScrollOnEntryFocus:C=!1,...x}=e,j=n.useRef(null),I=(0,s.s)(t,j),S=(0,f.jH)(l),[_=null,k]=(0,c.i)({prop:b,defaultProp:g,onChange:y}),[N,D]=n.useState(!1),F=(0,d.c)(w),P=m(r),M=n.useRef(!1),[E,T]=n.useState(0);return n.useEffect(()=>{let e=j.current;if(e)return e.addEventListener(h,F),()=>e.removeEventListener(h,F)},[F]),(0,p.jsx)(R,{scope:r,orientation:i,dir:S,loop:a,currentTabStopId:_,onItemFocus:n.useCallback(e=>k(e),[k]),onItemShiftTab:n.useCallback(()=>D(!0),[]),onFocusableItemAdd:n.useCallback(()=>T(e=>e+1),[]),onFocusableItemRemove:n.useCallback(()=>T(e=>e-1),[]),children:(0,p.jsx)(u.sG.div,{tabIndex:N||0===E?-1:0,"data-orientation":i,...x,ref:I,style:{outline:"none",...e.style},onMouseDown:(0,o.m)(e.onMouseDown,()=>{M.current=!0}),onFocus:(0,o.m)(e.onFocus,e=>{let t=!M.current;if(e.target===e.currentTarget&&t&&!N){let t=new CustomEvent(h,v);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=P().filter(e=>e.focusable);A([e.find(e=>e.active),e.find(e=>e.id===_),...e].filter(Boolean).map(e=>e.ref.current),C)}}M.current=!1}),onBlur:(0,o.m)(e.onBlur,()=>D(!1))})})}),S="RovingFocusGroupItem",_=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:i=!0,active:a=!1,tabStopId:s,...d}=e,c=(0,l.B)(),f=s||c,h=x(S,r),v=h.currentTabStopId===f,b=m(r),{onFocusableItemAdd:y,onFocusableItemRemove:w}=h;return n.useEffect(()=>{if(i)return y(),()=>w()},[i,y,w]),(0,p.jsx)(g.ItemSlot,{scope:r,id:f,focusable:i,active:a,children:(0,p.jsx)(u.sG.span,{tabIndex:v?0:-1,"data-orientation":h.orientation,...d,ref:t,onMouseDown:(0,o.m)(e.onMouseDown,e=>{i?h.onItemFocus(f):e.preventDefault()}),onFocus:(0,o.m)(e.onFocus,()=>h.onItemFocus(f)),onKeyDown:(0,o.m)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){h.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return k[o]}(e,h.orientation,h.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=b().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)r.reverse();else if("prev"===t||"next"===t){"prev"===t&&r.reverse();let n=r.indexOf(e.currentTarget);r=h.loop?function(e,t){return e.map((r,n)=>e[(t+n)%e.length])}(r,n+1):r.slice(n+1)}setTimeout(()=>A(r))}})})})});_.displayName=S;var k={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function A(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var N=r(17028),D="Tabs",[F,P]=(0,i.A)(D,[C]),M=C(),[E,T]=F(D),O=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,onValueChange:o,defaultValue:i,orientation:a="horizontal",dir:s,activationMode:d="automatic",...h}=e,v=(0,f.jH)(s),[b,g]=(0,c.i)({prop:n,onChange:o,defaultProp:i});return(0,p.jsx)(E,{scope:r,baseId:(0,l.B)(),value:b,onValueChange:g,orientation:a,dir:v,activationMode:d,children:(0,p.jsx)(u.sG.div,{dir:v,"data-orientation":a,...h,ref:t})})});O.displayName=D;var V="TabsList",G=n.forwardRef((e,t)=>{let{__scopeTabs:r,loop:n=!0,...o}=e,i=T(V,r),a=M(r);return(0,p.jsx)(j,{asChild:!0,...a,orientation:i.orientation,dir:i.dir,loop:n,children:(0,p.jsx)(u.sG.div,{role:"tablist","aria-orientation":i.orientation,...o,ref:t})})});G.displayName=V;var L="TabsTrigger",B=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,disabled:i=!1,...a}=e,s=T(L,r),l=M(r),d=z(s.baseId,n),c=W(s.baseId,n),f=n===s.value;return(0,p.jsx)(_,{asChild:!0,...l,focusable:!i,active:f,children:(0,p.jsx)(u.sG.button,{type:"button",role:"tab","aria-selected":f,"aria-controls":c,"data-state":f?"active":"inactive","data-disabled":i?"":void 0,disabled:i,id:d,...a,ref:t,onMouseDown:(0,o.m)(e.onMouseDown,e=>{i||0!==e.button||!1!==e.ctrlKey?e.preventDefault():s.onValueChange(n)}),onKeyDown:(0,o.m)(e.onKeyDown,e=>
1{[" ","Enter"].includes(e.key)&&s.onValueChange(n)}),onFocus:(0,o.m)(e.onFocus,()=>{let e="manual"!==s.activationMode;f||i||!e||s.onValueChange(n)})})})});B.displayName=L;var K="TabsContent",U=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:o,forceMount:i,children:a,...s}=e,l=T(K,r),d=z(l.baseId,o),c=W(l.baseId,o),f=o===l.value,h=n.useRef(f);return n.useEffect(()=>{let e=requestAnimationFrame(()=>h.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,p.jsx)(N.C,{present:i||f,children:r=>{let{present:n}=r;return(0,p.jsx)(u.sG.div,{"data-state":f?"active":"inactive","data-orientation":l.orientation,role:"tabpanel","aria-labelledby":d,hidden:!n,id:c,tabIndex:0,...s,ref:t,style:{...e.style,animationDuration:h.current?"0s":void 0},children:n&&a})}})});function z(e,t){return"".concat(e,"-trigger-").concat(t)}function W(e,t){return"".concat(e,"-content-").concat(t)}U.displayName=K;var H=O,q=G,J=B,Q=U},95083:(e,t,r)=>{r.d(t,{Wx:()=>p,pL:()=>f});var n=r(12115),o=Object.defineProperty,i=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,a=(e,t,r)=>i(e,"symbol"!=typeof t?t+"":t,r),s=new Map,l=new WeakMap,u=0,d=void 0;function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:d;if(void 0===window.IntersectionObserver&&void 0!==n){let o=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:o,intersectionRect:o,rootBounds:o}),()=>{}}let{id:o,observer:i,elements:a}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return"".concat(t,"_").concat("root"===t?(r=e.root)?(l.has(r)||(u+=1,l.set(r,u.toString())),l.get(r)):"0":e[t])}).toString(),r=s.get(t);if(!r){let n;let o=new Map,i=new IntersectionObserver(t=>{t.forEach(t=>{var r;let i=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(r=o.get(t.target))||r.forEach(e=>{e(i,t)})})},e);n=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:i,elements:o},s.set(t,r)}return r}(r),c=a.get(e)||[];return a.has(e)||a.set(e,c),c.push(t),i.observe(e),function(){c.splice(c.indexOf(t),1),0===c.length&&(a.delete(e),i.unobserve(e)),0===a.size&&(i.disconnect(),s.delete(o))}}var f=class extends n.Component{componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;let{threshold:e,root:t,rootMargin:r,trackVisibility:n,delay:o,fallbackInView:i}=this.props;this._unobserveCb=c(this.node,this.handleChange,{threshold:e,root:t,rootMargin:r,trackVisibility:n,delay:o},i)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){let{children:e}=this.props;if("function"==typeof e){let{inView:t,entry:r}=this.state;return e({inView:t,entry:r,ref:this.handleNode})}let{as:t,triggerOnce:r,threshold:o,root:i,rootMargin:a,onChange:s,skip:l,trackVisibility:u,delay:d,initialInView:c,fallbackInView:f,...p}=this.props;return n.createElement(t||"div",{ref:this.handleNode,...p},e)}constructor(e){super(e),a(this,"node",null),a(this,"_unobserveCb",null),a(this,"handleNode",e=>{!this.node||(this.unobserve(),e||this.props.triggerOnce||this.props.skip||this.setState({inView:!!this.props.initialInView,entry:void 0})),this.node=e||null,this.observeNode()}),a(this,"handleChange",(e,t)=>{e&&this.props.triggerOnce&&this.unobserve(),"function"!=typeof this.props.children||this.setState({inView:e,entry:t}),this.props.onChange&&this.props.onChange(e,t)}),this.state={inView:!!e.initialInView,entry:void 0}}};function p(){var e;let{threshold:t,delay:r,trackVisibility:o,rootMargin:i,root:a,triggerOnce:s,skip:l,initialInView:u,fallbackInView:d,onChange:f}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[p,h]=n.useState(null),v=n.useRef(f),[b,g]=n.useState({inView:!!u,entry:void 0});v.current=f,n.useEffect(()=>{let e;if(!l&&p)return e=c(p,(t,r)=>{g({inView:t,entry:r}),v.current&&v.current(t,r),r.isIntersecting&&s&&e&&(e(),e=void 0)},{root:a,rootMargin:i,threshold:t,trackVisibility:o,delay:r},d),()=>{e&&e()}},[Array.isArray(t)?t.toString():t,p,a,i,s,l,o,d,r]);let m=null==(e=b.entry)?void 0:e.target,y=n.useRef(void 0);p||!m||s||l||y.current===m||(y.current=m,g({inView:!!u,entry:void 0}));let w=[h,b.inView,b.entry];return w.ref=w[0],w.inView=w[1],w.entry=w[2],w}}}]);

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.