PageSourceSearch

https://medq.kz/_next/static/chunks/app/layout-4f6395dc55cc3e27.js

js medq.kz collected 2026-09-29 20:38:07 UTC 44,484 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{6978:e=>{e.exports={footer:"Footer_footer__cuq1x",sitemapSection:"Footer_sitemapSection__i6gnt",sitemapGrid:"Footer_sitemapGrid__BMfrK",sitemapLink:"Footer_sitemapLink__aQmu9",documentsSection:"Footer_documentsSection__hSxQo",documentsGrid:"Footer_documentsGrid__MmfaW",documentsCol:"Footer_documentsCol__gvigB",docLink:"Footer_docLink__0AgLx",separator:"Footer_separator__1msnQ",bottomSection:"Footer_bottomSection__BvjiB",bottomTitle:"Footer_bottomTitle__6hSRV",copyrightCol:"Footer_copyrightCol__ZoVRN",copyrightColKz:"Footer_copyrightColKz__n6NTn",contactsCol:"Footer_contactsCol__aMZbk",contactsInfo:"Footer_contactsInfo__3ABcF",phoneLink:"Footer_phoneLink__QWoJl",emailLink:"Footer_emailLink__skDHR",socialsCol:"Footer_socialsCol__YmCN_",socialIcons:"Footer_socialIcons__TbGC8",socialLink:"Footer_socialLink__ZnHsm",partnersCol:"Footer_partnersCol__m3I1q",partnersLogos:"Footer_partnersLogos__J4Gvw",partnerLink:"Footer_partnerLink__CbY8_",partnerLogo:"Footer_partnerLogo__hmhiQ",MIKLogo:"Footer_MIKLogo__8G3ge"}},19663:e=>{e.exports={mainBar:"DesktopHeader_mainBar__QY7F_",logoContainer:"DesktopHeader_logoContainer__5A45l",navContainer:"DesktopHeader_navContainer__QUUFu",hidden:"DesktopHeader_hidden__iiGOn"}},20786:e=>{e.exports={mobileItem:"RegionSelectMobile_mobileItem__4K0_c",flag:"RegionSelectMobile_flag__TNcMn",name:"RegionSelectMobile_name__aTqb_",active:"RegionSelectMobile_active__T0zA9",check:"RegionSelectMobile_check__xSzs3"}},20864:e=>{e.exports={banner:"ContestBanner_banner__l06Gy",textGroup:"ContestBanner_textGroup__9OqDp",textBlock:"ContestBanner_textBlock__goa7k",title:"ContestBanner_title__hEKXd",subtitle:"ContestBanner_subtitle__YhURu",desktopIllustration:"ContestBanner_desktopIllustration__DVGev",tabletIllustration:"ContestBanner_tabletIllustration__AHn1M",mobileIllustration:"ContestBanner_mobileIllustration__XEPbw",rowButtonLink:"ContestBanner_rowButtonLink__GMRkH",mobileButtonLink:"ContestBanner_mobileButtonLink__hRZUU",button:"ContestBanner_button__teNyc",page:"ContestBanner_page__JSpHX",menu:"ContestBanner_menu__m_nP3"}},21778:e=>{e.exports={header:"Header_header__ji3Hx",mainBar:"Header_mainBar__BOg4z",desktopOnly:"Header_desktopOnly__ZpL1D",mobileOnly:"Header_mobileOnly__hJFt5"}},29231:e=>{e.exports={loginArrow:"Actions_loginArrow__lE_hl",loginContent:"Actions_loginContent__GKAif",loginText:"Actions_loginText__kw4Wx",loginAvatar:"Actions_loginAvatar__58daQ",userInfo:"Actions_userInfo__XwL2_",userButton:"Actions_userButton__E_bzb",userTextGroup:"Actions_userTextGroup__lygGt",userName:"Actions_userName__7J5QC",userEmail:"Actions_userEmail__K0WyD",errorNotification:"Actions_errorNotification__aTRwH"}},30913:(e,t,n)=>{"use strict";n.d(t,{ProfileCompletionModal:()=>_});var i=n(95155),s=n(12115),r=n(73321),o=n(35625),l=n(52242),a=n(96198),h=n(69607),d=n(1629),m=n(83413),u=n(21339),c=n(76069),b=n(81970),v=n(81951),p=n(44953),P=n(55767),f=n.n(P);let _=()=>{let{user:e,isInitialized:t}=(0,l.nc)(),n=(0,r.usePathname)(),P=!n||n.startsWith("/confirm"),{isOpen:_,open:y,close:g,suppressNextOpen:x,setSuppressNextOpen:C,notifyCompleted:j}=(0,d.$)(),N=e=>e?y():g();(0,c.Fk)(_,"elevated",N);let{isLoading:q,detail:S,missingFields:M,isComplete:O}=(0,m.d)(t&&!!e),k=S?.emailConfirmed!==!1,{showBannerNotification:B}
1=(0,u.h)(),[E,F]=(0,s.useState)("university"),[Q,A]=(0,s.useState)(""),[T,w]=(0,s.useState)(""),I=(0,h.d7)(w,300),{data:K,fetchNextPage:D,hasNextPage:L,isFetchingNextPage:G}=(0,a.oS)("college"===E,T),$=K?.pages.flatMap(e=>e)??[],H=(0,o.useQueryClient)(),[R,W]=(0,s.useState)("fields"),[z,J]=(0,s.useState)(""),[U,Y]=(0,s.useState)(""),[V,Z]=(0,s.useState)(""),[X,ee]=(0,s.useState)(""),[et,en]=(0,s.useState)(""),[ei,es]=(0,s.useState)(""),[er,eo]=(0,s.useState)(""),[el,ea]=(0,s.useState)(""),[eh,ed]=(0,s.useState)(null),[em,eu]=(0,s.useState)(!1),[ec,eb]=(0,s.useState)(0),ev=(0,s.useRef)(null),ep=(0,s.useRef)(e),[eP,ef]=(0,s.useState)(!1),{mutateAsync:e_,isPending:ey}=(0,p.Kt)(),{mutateAsync:eg,isPending:ex}=(0,p.rf)(),{mutateAsync:eC,isPending:ej}=(0,p.tG)(),{mutateAsync:eN,isPending:eq}=(0,p.JQ)();if((0,s.useEffect)(()=>{t&&(!ep.current&&e&&ef(!0),ep.current=e)},[e,t]),(0,s.useEffect)(()=>{eP&&!q&&S&&(ef(!1),x?C(!1):P||O&&k||y())},[eP,q,S,O,k,y,x,C,P]),(0,s.useEffect)(()=>{_&&S&&(J(S.firstName??""),Y(S.lastName??""),Z(S.mainSpec?String(S.mainSpec.id):""),ee(S.mainSpec?.title??""),F(S.isMiddleStaff?"college":"university"),en(S.email??""),es(S.phone??""),eo(S.city??""),ea(S.job??""),ed(null))},[_,S]),(0,s.useEffect)(()=>{_&&W(M.firstName||M.lastName||M.mainSpec||M.email||M.phone||M.city||M.job?"fields":"emailConfirm")},[_,M.firstName,M.lastName,M.mainSpec,M.email,M.phone,M.city,M.job]),(0,s.useEffect)(()=>{_&&!q&&S&&O&&k&&g()},[_,q,S,O,k,g]),(0,s.useEffect)(()=>()=>{ev.current&&clearInterval(ev.current)},[]),!e||!S||P)return null;let eS=!M.email||(0,l.DT)(et).isValid,eM=!M.phone||(0,l.FY)(ei).isValid,eO=(!M.firstName||!!z.trim())&&(!M.lastName||!!U.trim())&&(!M.mainSpec||!!V)&&eS&&eM&&(!M.city||!!er.trim())&&(!M.job||!!el.trim()),ek=async()=>{if(eO){ed(null);try{let e=[];
1if(M.mainSpec&&V||M.firstName||M.lastName){let t=M.mainSpec?Number(V):S.mainSpec?.id,n=M.mainSpec?"college"===E:!!S.isMiddleStaff;t&&e.push(e_({data:{firstName:M.firstName?z.trim():S.firstName,lastName:M.lastName?U.trim():S.lastName,secondName:S.secondName,category:t,isMiddleCategory:n}}))}M.email&&e.push(eg({data:{email:et}})),M.phone&&e.push(eC({data:{phone:(0,l.EE)(ei)}})),(M.city||M.job)&&e.push(eN({data:{city:er,job:el}})),await Promise.all(e),await H.invalidateQueries({queryKey:(0,p.HL)()}),j()}catch(e){ed((0,l.u1)(e,"Не удалось сохранить профиль. Попробуйте позже."))}}},eB=async()=>{eu(!0);try{await (0,b.NL)(),B("Письмо отправлено повторно, проверьте почту","success"),ev.current&&clearInterval(ev.current),eb(300),ev.current=setInterval(()=>{eb(e=>e<=1?(ev.current&&clearInterval(ev.current),0):e-1)},1e3)}catch(e){B((0,l.u1)(e,"Не удалось отправить письмо. Попробуйте позже."),"danger")}finally{eu(!1)}};return(0,i.jsx)(v.st,{open:_,onOpenChange:N,title:"emailConfirm"===R?"Подтвердите почту":"Заполните данные профиля",className:f().modalContent,footer:"emailConfirm"===R?(0,i.jsx)(v.$n,{type:"button",variant:"primary",text:em?"Отправляем...":ec>0?`Отправить письмо ещё раз ${Math.floor(ec/60)}:${String(ec%60).padStart(2,"0")}`:"Отправить письмо ещё раз",disabled:em||ec>0,onClick:eB}):(0,i.jsx)(v.$n,{type:"button",variant:"primary",text:"Сохранить",disabled:!eO||ey||ex||ej||eq,onClick:ek}),children:(0,i.jsxs)("div",{className:f().body,children:[(0,i.jsx)(v.Eg,{variant:"warning",text:"emailConfirm"===R?"Подтвердите почту, чтобы смотреть трансляцию полностью. Пока вам доступны только первые 20 минут.":"Заполните город и место работы, чтобы смотреть трансляцию полностью. Пока вам доступны только первые 20 минут."}),"emailConfirm"===R?null:(0,i.jsxs)(i.Fragment,{children:[M.lastName&&(0,i.jsx)("div",{className:f().field,children:(0,i.jsx)(v.lO,{label:"Фамилия",value:U,onChange:Y,inputName:"lastName"})}),M.firstName&&(0,i.jsx)("div",{className:f().field,children:(0,i.jsx)(v.lO,{label:"Имя",value:z,onChange:J,inputName:"firstName"})}),M.mainSpec&&(0,i.jsxs)("div",{className:f().field,children:[(0,i.jsxs)("div",{className:f().educationButtons,children:[(0,i.jsx)(v.$n,{type:"button",variant:"university"===E?"education-selected":"secondary",className:f().educationBtn,onClick:()=>{F("university"),Z(""),ee("")},text:"Высшее",fullWidth:!1}),(0,i.jsx)(v.$n,{type:"button",variant:"college"===E?"education-selected":"secondary",className:f().educationBtn,onClick:()=>{F("college"),Z(""),ee("")},text:"Среднее",fullWidth:!1})]}),(0,i.jsx)("div",{className:f().specialtyPopoverWrapper,children:(0,i.jsx)(v.OB,{title:"Основная специальность",options:$,selectedId:V,onSelect:e=>{Z(e),ee($.find(t=>t.id===e)?.name??"")},selectedName:X,displaySelectedName:!0,floatingLabel:!0,showCheckbox:!0,searchValue:Q,onSearchChange:e=>{A(e),I(e)},searchPlaceholder:"Поиск специальности",inline:!0,onEndReached:()=>{L&&D()},isFetchingNextPage:G})})]}),M.email&&(0,i.jsx)("div",{className:f().field,children:(0,i.jsx)(v.lO,{label:"Email",value:et,onChange:en,inputName:"email",error:et.length>0&&!eS?(0,l.DT)(et).error:void 0})}),M.phone&&(0,i.jsx)("div",{className:f().field,children:(0,i.jsx)(v.lO,{label:"Телефон",value:ei,onChange:es,inputName:"phone",error:ei.length>0&&!eM?(0,l.FY)(ei).error:void 0})}),M.city&&(0,i.jsx)("div",{className:f().field,children:(0,i.jsx)(v.lO,{label:"Город работы",value:er,onChange:eo,inputName:"city"})}),M.job&&(0,i.jsx)("div",{className:f().field,children:(0,i.jsx)(v.lO,{label:"Место работы",value:el,onChange:ea,inputName:"job"})}),eh&&(0,i.jsx)(v.jO,{text:eh})]})]})})}},31213:(e,t,n)=>{"use strict";n.d(t,{E:()=>c});var i=n(95155),s=n(12115),r=n(73321),o=n(81951),l=n(87420),a=n(52242),h=n(85328),d=n(4893),m=n(29231),u=n.n(m);let c=({fullWidth:e=!1,onNavigate:t,profileImage:n})=>{let m=(0,r.useRouter)(),c=(0,r.usePathname)(),b=(0,r.useSearchParams)(),{user:v,isInitialized:p}
1=(0,a.nc)(),[P,f]=(0,s.useState)(null),[_,y]=(0,s.useState)(!1),{trackLoginClick:g}=(0,d.s)();return((0,s.useEffect)(()=>{if(P){let e=setTimeout(()=>f(null),5e3);return()=>clearTimeout(e)}},[P]),(0,s.useEffect)(()=>{"1"===b.get("openLogin")&&(v||y(!0),m.replace(c))},[c,m,v,b]),p)?(0,i.jsxs)(i.Fragment,{children:[P&&(0,i.jsx)("div",{className:u().notificationWrapper,children:(0,i.jsx)(o.Eg,{variant:"danger",text:P})}),v?(0,i.jsxs)(o.$n,{fullWidth:e,variant:"secondary",className:u().userButton,onClick:()=>{m.push("/profile"),t&&t()},children:[(0,i.jsx)(o.eu,{name:v.first_name,src:n??v.photo,className:u().loginAvatar}),(0,i.jsxs)("span",{className:u().userTextGroup,children:[(0,i.jsx)("span",{className:u().userName,children:v.name?(0,h.O4)(v.name):v.first_name}),v.email&&(0,i.jsx)("span",{className:u().userEmail,children:v.email})]}),(0,i.jsx)(l.fl,{className:u().loginArrow})]}):(0,i.jsxs)(o.$n,{fullWidth:e,variant:"secondary",className:u().userButton,onClick:()=>{y(!0),g()},children:[(0,i.jsxs)("span",{className:u().loginContent,children:[(0,i.jsx)(l.qE,{className:u().loginAvatar}),(0,i.jsx)("span",{className:u().loginText,children:"Войти в аккаунт"})]}),(0,i.jsx)(l.fl,{className:u().loginArrow})]}),(0,i.jsx)(a.T7,{isModal:!0,open:_,onOpenChange:y,onSuccess:()=>{y(!1),m.refresh(),t&&t()}})]}):(0,i.jsx)(o.ld,{width:210,height:48,borderRadius:"var(--Radius-4XL, 100px)"})}},33836:()=>{},34673:e=>{e.exports={topBar:"TopBar_topBar__UteXr",text:"TopBar_text__fWvxv",themeToggle:"TopBar_themeToggle__8lx_c",buttonsContainer:"TopBar_buttonsContainer__JKk8q"}},38458:(e,t,n)=>{"use strict";n.d(t,{gt:()=>r,lx:()=>o});var i=n(95155),s=n(87420);let r=[{href:"/events",label:"Календарь мероприятий"},{href:"/courses",label:"Курсы"},{href:"/masters",label:"Мастер-классы"},{href:"/portfolio",label:"Портфолио"},{href:"/lecturers",label:"Лекторы"},{href:"/library",label:"Библиотека"},{href:"/nmo",label:"О НМО"},{href:"/about",label:"О нас"}],o=[{href:"/events",label:"Календарь мероприятий",icon:(0,i.jsx)(s.CT,{})},{href:"/courses",label:"Курсы",icon:(0,i.jsx)(s.gD,{})},{href:"/masters",label:"Мастер-классы",icon:(0,i.jsx)(s.QB,{})},{href:"/portfolio",label:"Портфолио",icon:(0,i.jsx)(s.gi,{})},{href:"/lecturers",label:"Лекторы",icon:(0,i.jsx)(s.Ko,{})},{href:"/library",label:"Библиотека",icon:(0,i.jsx)(s.$n,{})},{href:"/nmo",label:"О НМО",icon:(0,i.jsx)(s.gf,{})},{href:"/about",label:"О нас",icon:(0,i.jsx)(s.mo,{})}]},38871:(e,t,n)=>{"use strict";n.d(t,{default:()=>x});var i=n(95155),s=n(5858),r=n(65531),o=n(31967),l=n(98216),a=class extends l.Q{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){let i=t.queryKey,o=t.queryHash??(0,s.F$)(i,t),l=this.get(o);return l||(l=new r.X({client:e,queryKey:i,queryHash:o,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i)}),this.add(l)),l}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){o.jG.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,s.MK)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,s.MK)(e,t)):t}notify(e){o.jG.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){o.jG.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){o.jG.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},h=n(53390),d=class extends l.Q{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#n=new Map,this.#i=0}#t;#n;#i;build(e,t,n){let i=new h.s({client:e,mutationCache:this,mutationId:++this.#i,options:e.defaultMutationOptions(t),state:n});return this.add(i),i}add(e){this.#t.add(e);let t=m(e);if("string"==typeof t){let n=this.#n.get(t);n?n.push(e):this.#n.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){let t=m(e);if("string"==typeof t){let n=this.#n.get(t);if(n)if(n.length>1){let t=n.indexOf(e);-1!==t&&n.splice(t,1)}else n[0]===e&&this.#n.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=m(e);if("string"!=typeof t)return!0;{let n=this.#n.get(t),i=n?.find(e=>"pending"===e.state.status);return!i||i===e}}runNext(e){let t=m(e);if("string"!=typeof t)return Promise.resolve();{let n=this.#n.get(t)?.find(t=>
1t!==e&&t.state.isPaused);return n?.continue()??Promise.resolve()}}clear(){o.jG.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#n.clear()})}getAll(){return Array.from(this.#t)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,s.nJ)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,s.nJ)(e,t))}notify(e){o.jG.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return o.jG.batch(()=>Promise.all(e.map(e=>e.continue().catch(s.lQ))))}};function m(e){return e.options.scope?.id}var u=n(20562),c=n(1681),b=n(28509),v=class{#s;#r;#o;#l;#a;#h;#d;#m;constructor(e={}){this.#s=e.queryCache||new a,this.#r=e.mutationCache||new d,this.#o=e.defaultOptions||{},this.#l=new Map,this.#a=new Map,this.#h=0}mount(){this.#h++,1===this.#h&&(this.#d=u.m.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#s.onFocus())}),this.#m=c.t.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#s.onOnline())}))}unmount(){this.#h--,0===this.#h&&(this.#d?.(),this.#d=void 0,this.#m?.(),this.#m=void 0)}isFetching(e){return this.#s.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#r.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#s.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=this.#s.build(this,t),i=n.state.data;return void 0===i?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime((0,s.d2)(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(i))}getQueriesData(e){return this.#s.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){let i=this.defaultQueryOptions({queryKey:e}),r=this.#s.get(i.queryHash),o=r?.state.data,l=(0,s.Zw)(t,o);if(void 0!==l)return this.#s.build(this,i).setData(l,{...n,manual:!0})}setQueriesData(e,t,n){return o.jG.batch(()=>this.#s.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#s.get(t.queryHash)?.state}removeQueries(e){let t=this.#s;o.jG.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#s;return o.jG.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let n={revert:!0,...t};return Promise.all(o.jG.batch(()=>this.#s.findAll(e).map(e=>e.cancel(n)))).then(s.lQ).catch(s.lQ)}invalidateQueries(e,t={}){return o.jG.batch(()=>(this.#s.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let n={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(o.jG.batch(()=>this.#s.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(s.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(s.lQ)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let n=this.#s.build(this,t);return n.isStaleByTime((0,s.d2)(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(s.lQ).catch(s.lQ)}fetchInfiniteQuery(e){return e.behavior=(0,b.PL)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(s.lQ).catch(s.lQ)}ensureInfiniteQueryData(e){return e.behavior=(0,b.PL)(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return c.t.isOnline()?this.#r.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#s}getMutationCache(){return this.#r}getDefaultOptions(){return this.#o}setDefaultOptions(e){this.#o=e}setQueryDefaults(e,t){this.#l.set((0,s.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#l.values()],n={};return t.forEach(t=>{(0,s.Cp)(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#a.set((0,s.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#a.values()],n={};return t.forEach(t=>{(0,s.Cp)(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#o.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,s.F$)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===s.hT&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#o.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#s.clear(),this.#r.clear()}},p=n(35625),P=function(){return null},f=n(12115),_=n(21339),y=n(44330),g=n(39507);function x({children:e}){let[t]=(0,f.useState)(()=>new v({defaultOptions:{queries:{staleTime:6e4}}}));return(0,i.jsxs)(p.QueryClientProvider,{client:t,children:[(0,i.jsxs)(_.p,{children:[e,(0,i.jsx)(y.CopyNotification,{}),(0,i.jsx)(g.BannerNotification,{})]}),(0,i.jsx)(P,{initialIsOpen:!1})]})}},40051:(e,t,n)=>{"use strict";n.d(t,{DH:()=>l,EN:()=>y,E_:()=>v,IM:()=>c,Iq:()=>h,VE:()=>x,Yl:()=>j,ad:()=>p,aq:()=>f,e8:()=>d,kb:()=>u});var i=n(26708),s=n(48934),r=n(41100);let o=async e=>(0,r.x)("/api/v2/competitions/current",{...e,method:"GET"});function l(e,t){let n=(e=>{let{query:t,request:n}=e??{};return{queryKey:t?.queryKey??["/api/v2/competitions/current"],queryFn:({signal:e})=>o({signal:e,...n}),...t}})(e);return{...(0,i.useQuery)(n,t),queryKey:n.queryKey}}let a=async(e,t)=>(0,r.x)(`/api/v2/competitions/${e}`,{...t,method:"GET"}
1),h=e=>[`/api/v2/competitions/${e}`];function d(e,t,n){let s=((e,t)=>{let{query:n,request:i}=t??{};return{queryKey:n?.queryKey??h(e),queryFn:({signal:t})=>a(e,{signal:t,...i}),enabled:null!=e,...n}})(e,t);return{...(0,i.useQuery)(s,n),queryKey:s.queryKey}}let m=async(e,t,n)=>{let i,s;return(0,r.x)((i=new URLSearchParams,Object.entries(t||{}).forEach(([e,t])=>{Array.isArray(t)&&["specs[]"].includes(e)?t.forEach(t=>{i.append(e,null===t?"null":String(t))}):void 0!==t&&i.append(e,null===t?"null":String(t))}),(s=i.toString()).length>0?`/api/v2/competitions/${e}/participants/list?${s}`:`/api/v2/competitions/${e}/participants/list`),{...n,method:"GET"})},u=(e,t)=>[`/api/v2/competitions/${e}/participants/list`,...t?[t]:[]];function c(e,t,n,s){let r=((e,t,n)=>{let{query:i,request:s}=n??{};return{queryKey:i?.queryKey??u(e,t),queryFn:({signal:n})=>m(e,t,{signal:n,...s}),enabled:null!=e,...i}})(e,t,n);return{...(0,i.useQuery)(r,s),queryKey:r.queryKey}}let b=async(e,t,n)=>(0,r.x)(`/api/v2/competitions/${e}/participants/${t}`,{...n,method:"GET"}),v=(e,t)=>[`/api/v2/competitions/${e}/participants/${t}`];function p(e,t,n,s){let r=((e,t,n)=>{let{query:i,request:s}=n??{};return{queryKey:i?.queryKey??v(e,t),queryFn:({signal:n})=>b(e,t,{signal:n,...s}),enabled:null!=e&&null!=t,...i}})(e,t,n);return{...(0,i.useQuery)(r,s),queryKey:r.queryKey}}let P=async(e,t,n)=>{let i=new FormData;return i.append("description",t.description),i.append("shortDescription",t.shortDescription),i.append("image",t.image),(0,r.x)(`/api/v2/competitions/${e}/participants/create`,{...n,method:"POST",body:i})},f=(e,t)=>(0,s.useMutation)((e=>{let t=["postCompetitionsByIdParticipantsCreate"],{mutation:n,request:i}=e?e.mutation&&"mutationKey"in e.mutation&&e.mutation.mutationKey?e:{...e,mutation:{...e.mutation,mutationKey:t}}:{mutation:{mutationKey:t},request:void 0};return{mutationFn:e=>{let{id:t,data:n}=e??{};return P(t,n,i)},...n}})(e),t),_=async(e,t,n)=>(0,r.x)(`/api/v2/competitions/${e}/participants/${t}/vote`,{...n,method:"POST"}),y=(e,t)=>(0,s.useMutation)((e=>{let t=["postCompetitionsByIdParticipantsParticipantIdVote"],{mutation:n,request:i}=e?e.mutation&&"mutationKey"in e.mutation&&e.mutation.mutationKey?e:{...e,mutation:{...e.mutation,mutationKey:t}}:{mutation:{mutationKey:t},request:void 0};return{mutationFn:e=>{let{id:t,participantId:n}=e??{};return _(t,n,i)},...n}})(e),t),g=async(e,t)=>{let n,i;return(0,r.x)((n=new URLSearchParams,Object.entries(e||{}).forEach(([e,t])=>{void 0!==t&&n.append(e,null===t?"null":String(t))}),(i=n.toString()).length>0?`/api/v2/profile/competitions?${i}`:"/api/v2/profile/competitions"),{...t,method:"GET"})};function x(e,t,n){let s=((e,t)=>{let{query:n,request:i}=t??{};return{queryKey:n?.queryKey??["/api/v2/profile/competitions",...e?[e]:[]],queryFn:({signal:t})=>g(e,{signal:t,...i}),...n}})(e,t);return{...(0,i.useQuery)(s,n),queryKey:s.queryKey}}let C=async(e,t)=>(0,r.x)(`/api/v2/competitions/${e}/participants/check-me`,{...t,method:"GET"});function j(e,t,n){let s=((e,t)=>{let{query:n,request:i}=t??{};return{queryKey:n?.queryKey??[`/api/v2/competitions/${e}/participants/check-me`],queryFn:({signal:t})=>C(e,{signal:t,...i}),enabled:null!=e,...n}})(e,t);return{...(0,i.useQuery)(s,n),queryKey:s.queryKey}}},46978:(e,t,n)=>{"use strict";n.d(t,{b:()=>o});var i=n(95155),s=n(87420);function r(e){let t,{protocol:n,hostname:i,port:s}=window.location,r="ru"===e?"ru":"kz",o="ru"===e?"kz":"ru";if(i.endsWith(`.${o}`))t=i.slice(0,-o.length)+r;else{if(!i.endsWith(`.${r}`))return"ru"===e?"https://medq.ru":"https://medq.kz";t=i}return`${n}//${t}${s?`:${s}`:""}`}function o(){return[{id:"ru",name:"России",icon:(0,i.jsx)(s.$m,{}),href:`${r("ru")}/`},{id:"kz",name:"Казахстане",icon:(0,i.jsx)(s.vu,{}),href:`${r("kz")}/`}]}},49962:()=>{},52130:(e,t,n)=>{"use strict";n.d(t,{useHasActiveCompetition:()=>s});var i=n(40051);let s=()=>{let e,t,{data:n,isLoading:s}=(0,i.DH)(),r=n?.data?.data;return r&&"object"==typeof r&&("httpCode"in r||"model"in r)?(e=r.httpCode,t=r.model?.data??void 0):(e=n?.status,t=r),{hasActiveCompetition:200===e&&!!t,competition:t,isLoading:s}}},52242:(e,t,n)=>{"use strict";n.d(t,{DT:()=>r.DT,EE:()=>r.EE,FY:()=>r.FY,T7:()=>i.AuthForm,gF:()=>r.gF,hz:()=>l.a,kL:()=>r.kL,nc:()=>a.n,u1:()=>
1s.u,u4:()=>r.u4,yz:()=>r.yz});var i=n(90591);n(18591),n(94848),n(29795),n(34931),n(16778);var s=n(46956),r=n(88533),o=n(18889),l=n.n(o),a=n(30864)},54518:(e,t,n)=>{"use strict";n.d(t,{$1:()=>s.useHasActiveCompetition,JC:()=>i.J});var i=n(98638);n(65191);var s=n(52130)},55767:e=>{e.exports={modalContent:"ProfileCompletionModal_modalContent__c9_tV",body:"ProfileCompletionModal_body__bgiAx",field:"ProfileCompletionModal_field__U3rIw",specialtyPopoverWrapper:"ProfileCompletionModal_specialtyPopoverWrapper__4uOYR",educationButtons:"ProfileCompletionModal_educationButtons__Am_hp",educationBtn:"ProfileCompletionModal_educationBtn__ljK6O"}},57900:(e,t,n)=>{"use strict";n.d(t,{KZ_TAG_ID:()=>o,RU_TAG_ID:()=>r,YandexMetrika:()=>h});var i=n(95155),s=n(5535);let r=0x167c9ef,o=0x54b1b21,{ecommerce:l,...a}=s.wr,h=({tagID:e,children:t})=>{if(!e)return(0,i.jsx)(i.Fragment,{children:t});let n=e===o?a:s.wr;return(0,i.jsx)(s.yh,{tagID:e,initParameters:n,children:t})}},64601:(e,t,n)=>{"use strict";n.r(t),n.d(t,{DesktopHeader:()=>m});var i=n(95155),s=n(29722),r=n(81951),o=n(38458);let l=({isKz:e})=>{let t=e?o.gt.filter(e=>"/nmo"!==e.href):o.gt;return(0,i.jsx)(r.sm,{links:t})};var a=n(31213),h=n(19663),d=n.n(h);let m=({profileImage:e,isKz:t})=>(0,i.jsxs)("div",{className:d().mainBar,children:[(0,i.jsx)("div",{className:d().logoContainer,children:(0,i.jsx)(r.gu,{})}),(0,i.jsx)("div",{className:(0,s.A)(d().navContainer,!1),children:(0,i.jsx)(l,{isKz:t})}),(0,i.jsx)(a.E,{profileImage:e})]})},65191:(e,t,n)=>{"use strict";n.d(t,{ContestBannerGate:()=>l});var i=n(95155),s=n(73321),r=n(98638),o=n(52130);let l=()=>{let e=(0,s.usePathname)(),{hasActiveCompetition:t,competition:n,isLoading:l}=(0,o.useHasActiveCompetition)();return"/contest"===e||e.startsWith("/vote/")||"/my-contests"===e||l||!t?null:(0,i.jsx)(r.J,{context:"page",title:n?.title})}},83413:(e,t,n)=>{"use strict";n.d(t,{d:()=>s});var i=n(44953);let s=e=>{let t=(0,i.Nu)({query:{enabled:e}}),n=t.data?.status===200?t.data.data.data:void 0,s={firstName:!n?.firstName?.trim(),lastName:!n?.lastName?.trim(),mainSpec:!n?.mainSpec,email:!n?.email,phone:!n?.phone,city:!n?.city,job:!n?.job},r=Object.values(s).some(Boolean);return{isLoading:t.isLoading,detail:n,missingFields:s,isComplete:!!n&&!r}}},83557:(e,t,n)=>{"use strict";n.r(t),n.d(t,{MobileMenu:()=>_});var i=n(95155),s=n(12115),r=n(43146),o=n(69607),l=n(81951),a=n(87420),h=n(38458),d=n(29722),m=n(46978),u=n(20786),c=n.n(u);let b=()=>{let{selectedCountryId:e}=(0,o.G0)();return(0,i.jsx)("div",{className:c().regionSelect,children:(0,m.b)().map(t=>{let n=t.id===e;return(0,i.jsxs)("a",{href:t.href,className:(0,d.A)(c().mobileItem,n&&c().active),children:[(0,i.jsx)("div",{className:c().flag,children:t.icon}),(0,i.jsxs)("span",{className:c().name,children:["Мероприятия в ",t.name]}),n&&(0,i.jsx)("div",{className:c().check,children:(0,i.jsx)(a.Sr,{})})]},t.id)})})};var v=n(31213),p=n(54518),P=n(88103),f=n.n(P);let _=({profileImage:e,isKz:t})=>{let[n,d]=(0,s.useState)(!1),m=(0,o.x3)(),{hasActiveCompetition:u,competition:c}=(0,p.$1)();(0,s.useEffect)(()=>{m||d(!1)},[m]);let P=()=>d(!1),_=t?h.lx.filter(e=>"/nmo"!==e.href):h.lx;return(0,i.jsxs)(r.Root,{open:n,onOpenChange:d,children:[(0,i.jsx)(r.Trigger,{asChild:!0,children:(0,i.jsx)(l.$n,{variant:"icon",className:f().burgerButton,"aria-label":"Открыть меню",fullWidth:!1,children:(0,i.jsx)(l.In,{src:a.ZB,alt:"Меню"})})}),(0,i.jsxs)(r.Portal,{children:[(0,i.jsx)(r.Overlay,{className:f().modalOverlay}),(0,i.jsxs)(r.Content,{className:f().modalContent,"aria-describedby":void 0,children:[(0,i.jsx)(r.Title,{className:"visually-hidden",children:"Меню навигации"}),(0,i.jsxs)("div",{className:f().header,children:[(0,i.jsx)(l.gu,{}),(0,i.jsx)(r.Close,{asChild:!0,children:(0,i.jsx)(l.$n,{variant:"icon",className:f().closeButton,"aria-label":"Закрыть меню",fullWidth:!1,children:(0,i.jsx)(l.In,{src:a.US,alt:"Закрыть"})})})]}),(0,i.jsxs)("div",{className:f().content,children:[(0,i.jsx)("div",{className:f().loginWrapper,children:(0,i.jsx)(v.E,{fullWidth:!0,onNavigate:P,profileImage:e})}),u&&(0,i.jsx)(p.JC,{context:"menu",title:c?.title,onNavigate:P}),(0,i.jsx)("nav",{className:f().nav,children:(0,i.jsx)(l.sm,{links:_,onItemClick:P})}),(0,i.jsxs)("div",{className:f().themeToggleWrapper,children:[(0,i.jsx)("span",{className:f().themeLabel,children:"Тема"}),(0,i.jsx)(l.UW,{})]}),(0,i.jsx)(b,{})]})]})]})]})}}
1,85328:(e,t,n)=>{"use strict";n.d(t,{Hc:()=>i,O4:()=>s,jT:()=>o,td:()=>l});let i=e=>{let t=e.trim().split(/\s+/).filter(Boolean);if(t.length<=1)return e;let[n,...i]=t,s=i.map(e=>`${e.charAt(0).toUpperCase()}.`).join(" ");return`${n} ${s}`},s=e=>{let t=e.trim().split(/\s+/).filter(Boolean);return t.length>=2?t[1]:t[0]||e},r={amp:"&",lt:"<",gt:">",quot:'"',apos:"'",nbsp:" ",laquo:"\xab",raquo:"\xbb",mdash:"—",ndash:"–",hellip:"…",bull:"•",copy:"\xa9",reg:"\xae",trade:"™",deg:"\xb0",sect:"\xa7",para:"\xb6",plusmn:"\xb1",times:"\xd7",divide:"\xf7"},o=e=>e.replace(/&#x([0-9a-fA-F]+);/g,(e,t)=>String.fromCharCode(parseInt(t,16))).replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(parseInt(t,10))).replace(/&([a-zA-Z]+);/g,(e,t)=>r[t]??e),l=(e,t)=>{let n=Math.abs(e)%100,i=n%10;return n>10&&n<20?t[2]:i>1&&i<5?t[1]:1===i?t[0]:t[2]}},87719:(e,t,n)=>{Promise.resolve().then(n.bind(n,89670)),Promise.resolve().then(n.bind(n,86835)),Promise.resolve().then(n.bind(n,5143)),Promise.resolve().then(n.bind(n,47279)),Promise.resolve().then(n.bind(n,19820)),Promise.resolve().then(n.bind(n,94119)),Promise.resolve().then(n.bind(n,43146)),Promise.resolve().then(n.bind(n,96703)),Promise.resolve().then(n.bind(n,98112)),Promise.resolve().then(n.bind(n,64089)),Promise.resolve().then(n.bind(n,29486)),Promise.resolve().then(n.bind(n,55232)),Promise.resolve().then(n.bind(n,69242)),Promise.resolve().then(n.bind(n,6145)),Promise.resolve().then(n.bind(n,10125)),Promise.resolve().then(n.bind(n,40093)),Promise.resolve().then(n.bind(n,19040)),Promise.resolve().then(n.bind(n,29885)),Promise.resolve().then(n.bind(n,86033)),Promise.resolve().then(n.bind(n,89349)),Promise.resolve().then(n.bind(n,2342)),Promise.resolve().then(n.bind(n,6415)),Promise.resolve().then(n.bind(n,8678)),Promise.resolve().then(n.bind(n,57518)),Promise.resolve().then(n.bind(n,86183)),Promise.resolve().then(n.bind(n,38080)),Promise.resolve().then(n.bind(n,4402)),Promise.resolve().then(n.bind(n,81017)),Promise.resolve().then(n.bind(n,40623)),Promise.resolve().then(n.bind(n,20075)),Promise.resolve().then(n.bind(n,91961)),Promise.resolve().then(n.bind(n,14819)),Promise.resolve().then(n.bind(n,15818)),Promise.resolve().then(n.bind(n,21845)),Promise.resolve().then(n.bind(n,54461)),Promise.resolve().then(n.bind(n,7863)),Promise.resolve().then(n.bind(n,45262)),Promise.resolve().then(n.bind(n,95027)),Promise.resolve().then(n.bind(n,60675)),Promise.resolve().then(n.bind(n,857)),Promise.resolve().then(n.bind(n,32238)),Promise.resolve().then(n.bind(n,25120)),Promise.resolve().then(n.bind(n,8369)),Promise.resolve().then(n.bind(n,26415)),Promise.resolve().then(n.bind(n,75539)),Promise.resolve().then(n.bind(n,35625)),Promise.resolve().then(n.bind(n,52284)),Promise.resolve().then(n.bind(n,84456)),Promise.resolve().then(n.bind(n,11180)),Promise.resolve().then(n.bind(n,48934)),Promise.resolve().then(n.bind(n,16136)),Promise.resolve().then(n.bind(n,88405)),Promise.resolve().then(n.bind(n,26708)),Promise.resolve().then(n.bind(n,77508)),Promise.resolve().then(n.bind(n,33184)),Promise.resolve().then(n.bind(n,61816)),Promise.resolve().then(n.t.bind(n,90402,23)),Promise.resolve().then(n.bind(n,60788)),Promise.resolve().then(n.t.bind(n,49962,23)),Promise.resolve().then(n.t.bind(n,33836,23)),Promise.resolve().then(n.t.bind(n,98500,23)),Promise.resolve().then(n.t.bind(n,42593,23)),Promise.resolve().then(n.bind(n,38871)),Promise.resolve().then(n.bind(n,96710)),Promise.resolve().then(n.bind(n,65191)),Promise.resolve().then(n.bind(n,52130)),Promise.resolve().then(n.bind(n,57900)),Promise.resolve().then(n.bind(n,95058)),Promise.resolve().then(n.bind(n,61345)),Promise.resolve().then(n.bind(n,3106)),Promise.resolve().then(n.bind(n,43457)),Promise.resolve().then(n.bind(n,46989)),Promise.resolve().then(n.bind(n,38714)),Promise.resolve().then(n.bind(n,18791)),Promise.resolve().then(n.bind(n,81182)),Promise.resolve().then(n.bind(n,79979)),Promise.resolve().then(n.bind(n,87123)),Promise.resolve().then(n.bind(n,37570)),Promise.resolve().then(n.bind(n,33566)),Promise.resolve().then(n.bind(n,3409)),Promise.resolve().then(n.bind(n,87818)),Promise.resolve().then(n.bind(n,90106)),Promise.resolve().then(n.bind(n,56917)),Promise.resolve().then(n.bind(n,48662)),Promise.resolve().then(n.bind(n,69231)),Promise.resolve().then(n.bind(n,2478)),Promise.resolve().then(n.bind(n,30895)),Promise.resolve().then(n.bind(n,64038)),Promise.resolve().then(n.bind(n,50846)),Promise.resolve().then(n.bind(n,96822)),Promise.resolve().then(n.bind(n,92700)),Promise.resolve().then(n.bind(n,7483)),Promise.resolve().then(n.bind(n,37683)),Promise.resolve().then(n.bind(n,933)),Promise.resolve().then(n.bind(n,52804)),Promise.resolve().then(n.bind(n,55762)),Promise.resolve().then(n.bind(n,40031)),Promise.resolve().then(n.bind(n,59406)),Promise.resolve().then(n.bind(n,94031)),Promise.resolve().then(n.bind(n,2220)),Promise.resolve().then(n.bind(n,85322)),Promise.resolve().then(n.bind(n,99734)),Promise.resolve().then(n.bind(n,43894)),Promise.resolve().then(n.bind(n,24427)),Promise.resolve().then(n.bind(n,95325)),Promise.resolve().then(n.bind(n,32050)),Promise.resolve().then(n.bind(n,94587)),Promise.resolve().then(n.bind(n,82579)),Promise.resolve().then(n.bind(n,40012)),Promise.resolve().then(n.bind(n,80064)),Promise.resolve().then(n.bind(n,97382)),Promise.resolve().then(n.bind(n,14318)),Promise.resolve().then(n.bind(n,28991)),Promise.resolve().then(n.bind(n,4798)),Promise.resolve().then(n.bind(n,6047)),Promise.resolve().then(n.bind(n,9435)),Promise.resolve().then(n.bind(n,28787)),Promise.resolve().then(n.bind(n,86593)),Promise.resolve().then(n.bind(n,10100)),Promise.resolve().then(n.bind(n,46196)),Promise.resolve().then(n.bind(n,54388)),Promise.resolve().then(n.bind(n,75713)),Promise.resolve().then(n.bind(n,69325)),Promise.resolve().then(n.bind(n,24089)),Promise.resolve().then(n.bind(n,2653)),Promise.resolve().then(n.bind(n,50208)),Promise.resolve().then(n.bind(n,8407)),Promise.resolve().then(n.bind(n,22168)),Promise.resolve().then(n.bind(n,21566)),Promise.resolve().then(n.bind(n,6397)),Promise.resolve().then(n.bind(n,53202)),Promise.resolve().then(n.bind(n,38383)),Promise.resolve().then(n.bind(n,88825)),Promise.resolve().then(n.bind(n,50254)),Promise.resolve().then(n.bind(n,81782)),Promise.resolve().then(n.bind(n,45521)),Promise.resolve().then(n.bind(n,37727)),Promise.resolve().then(n.bind(n,50850)),Promise.resolve().then(n.bind(n,84229)),Promise.resolve().then(n.bind(n,51779)),Promise.resolve().then(n.bind(n,81742)),Promise.resolve().then(n.bind(n,11413)),Promise.resolve().then(n.bind(n,93369)),Promise.resolve().then(n.bind(n,84651)),Promise.resolve().then(n.bind(n,90145)),Promise.resolve().then(n.bind(n,61826)),Promise.resolve().then(n.bind(n,99633)),Promise.resolve().then(n.bind(n,92897)),Promise.resolve().then(n.bind(n,38667)),Promise.resolve().then(n.bind(n,61831)),Promise.resolve().then(n.bind(n,57209)),Promise.resolve().then(n.bind(n,29818)),Promise.resolve().then(n.bind(n,3485)),Promise.resolve().then(n.bind(n,46824)),Promise.resolve().then(n.bind(n,26228)),Promise.resolve().then(n.bind(n,30561)),Promise.resolve().then(n.bind(n,23146)),Promise.resolve().then(n.bind(n,41380)),Promise.resolve().then(n.bind(n,39027)),Promise.resolve().then(n.bind(n,84530)),Promise.resolve().then(n.bind(n,59907)),Promise.resolve().then(n.bind(n,65839)),Promise.resolve().then(n.bind(n,93942)),Promise.resolve().then(n.bind(n,5695)),Promise.resolve().then(n.bind(n,462
166)),Promise.resolve().then(n.bind(n,49817)),Promise.resolve().then(n.bind(n,21633)),Promise.resolve().then(n.bind(n,35309)),Promise.resolve().then(n.bind(n,62304)),Promise.resolve().then(n.bind(n,81648)),Promise.resolve().then(n.bind(n,36055)),Promise.resolve().then(n.bind(n,29227)),Promise.resolve().then(n.bind(n,54339)),Promise.resolve().then(n.bind(n,8510)),Promise.resolve().then(n.bind(n,83038)),Promise.resolve().then(n.bind(n,11520)),Promise.resolve().then(n.bind(n,18531)),Promise.resolve().then(n.bind(n,78992)),Promise.resolve().then(n.bind(n,31087)),Promise.resolve().then(n.bind(n,92192)),Promise.resolve().then(n.bind(n,77814)),Promise.resolve().then(n.bind(n,1334)),Promise.resolve().then(n.bind(n,79662)),Promise.resolve().then(n.bind(n,70679)),Promise.resolve().then(n.bind(n,48093)),Promise.resolve().then(n.bind(n,89578)),Promise.resolve().then(n.bind(n,1298)),Promise.resolve().then(n.bind(n,65838)),Promise.resolve().then(n.bind(n,76231)),Promise.resolve().then(n.bind(n,86406)),Promise.resolve().then(n.bind(n,508)),Promise.resolve().then(n.bind(n,16709)),Promise.resolve().then(n.bind(n,21452)),Promise.resolve().then(n.t.bind(n,2759,23)),Promise.resolve().then(n.t.bind(n,83873,23)),Promise.resolve().then(n.bind(n,6345)),Promise.resolve().then(n.bind(n,13309)),Promise.resolve().then(n.bind(n,2401)),Promise.resolve().then(n.t.bind(n,52311,23)),Promise.resolve().then(n.t.bind(n,96382,23)),Promise.resolve().then(n.bind(n,73114)),Promise.resolve().then(n.t.bind(n,99617,23)),Promise.resolve().then(n.t.bind(n,83451,23)),Promise.resolve().then(n.t.bind(n,73579,23)),Promise.resolve().then(n.t.bind(n,56425,23)),Promise.resolve().then(n.t.bind(n,86349,23)),Promise.resolve().then(n.t.bind(n,67325,23)),Promise.resolve().then(n.t.bind(n,469,23)),Promise.resolve().then(n.t.bind(n,98969,23)),Promise.resolve().then(n.t.bind(n,3629,23)),Promise.resolve().then(n.t.bind(n,68505,23)),Promise.resolve().then(n.t.bind(n,91031,23)),Promise.resolve().then(n.t.bind(n,46821,23)),Promise.resolve().then(n.t.bind(n,29237,23)),Promise.resolve().then(n.t.bind(n,76219,23)),Promise.resolve().then(n.t.bind(n,7480,23)),Promise.resolve().then(n.t.bind(n,6193,23)),Promise.resolve().then(n.t.bind(n,63533,23)),Promise.resolve().then(n.t.bind(n,26165,23)),Promise.resolve().then(n.t.bind(n,47005,23)),Promise.resolve().then(n.t.bind(n,38805,23)),Promise.resolve().then(n.t.bind(n,22169,23)),Promise.resolve().then(n.t.bind(n,29575,23)),Promise.resolve().then(n.t.bind(n,62449,23)),Promise.resolve().then(n.t.bind(n,51329,23)),Promise.resolve().then(n.t.bind(n,11573,23)),Promise.resolve().then(n.t.bind(n,51977,23)),Promise.resolve().then(n.t.bind(n,32661,23)),Promise.resolve().then(n.t.bind(n,41945,23)),Promise.resolve().then(n.t.bind(n,71525,23)),Promise.resolve().then(n.t.bind(n,41053,23)),Promise.resolve().then(n.t.bind(n,44647,23)),Promise.resolve().then(n.t.bind(n,85781,23)),Promise.resolve().then(n.t.bind(n,57801,23)),Promise.resolve().then(n.t.bind(n,2769,23)),Promise.resolve().then(n.t.bind(n,90861,23)),Promise.resolve().then(n.t.bind(n,36021,23)),Promise.resolve().then(n.t.bind(n,64101,23)),Promise.resolve().then(n.t.bind(n,21280,23)),Promise.resolve().then(n.t.bind(n,58089,23)),Promise.resolve().then(n.t.bind(n,69545,23)),Promise.resolve().then(n.t.bind(n,58713,23)),Promise.resolve().then(n.t.bind(n,64817,23)),Promise.resolve().then(n.t.bind(n,19291,23)),Promise.resolve().then(n.t.bind(n,73607,23)),Promise.resolve().then(n.t.bind(n,72143,23)),Promise.resolve().then(n.t.bind(n,69525,23)),Promise.resolve().then(n.bind(n,81)),Promise.resolve().then(n.bind(n,92518)),Promise.resolve().then(n.bind(n,91057)),Promise.resolve().then(n.bind(n,92911)),Promise.resolve().then(n.bind(n,25445)),Promise.resolve().then(n.bind(n,86313)),Promise.resolve().then(n.bind(n,75301)),Promise.resolve().then(n.t.bind(n,24989,23)),Promise.resolve().then(n.bind(n,1919)),Promise.resolve().then(n.bind(n,75549)),Promise.resolve().then(n.bind(n,59077)),Promise.resolve().then(n.bind(n,79852)),Promise.resolve().then(n.bind(n,78201)),Promise.resolve().then(n.bind(n,22749)),Promise.resolve().then(n.bind(n,34421)),Promise.resolve().then(n.bind(n,62719)),Promise.resolve().then(n.bind(n,70513)),Promise.resolve().then(n.bind(n,54801)),Promise.resolve().then(n.bind(n,81417)),Promise.resolve().then(n.bind(n,63253)),Promise.resolve().then(n.bind(n,39507)),Promise.resolve().then(n.bind(n,44330)),Promise.resolve().then(n.bind(n,88903)),Promise.resolve().then(n.bind(n,99761)),Promise.resolve().then(n.bind(n,99527)),Promise.resolve().then(n.bind(n,47049)),Promise.resolve().then(n.bind(n,29729)),Promise.resolve().then(n.bind(n,921)),Promise.resolve().then(n.bind(n,21117)),Promise.resolve().then(n.bind(n,24893)),Promise.resolve().then(n.bind(n,52793)),Promise.resolve().then(n.bind(n,30955)),Promise.resolve().then(n.bind(n,96453)),Promise.resolve().then(n.t.bind(n,1273,23)),Promise.resolve().then(n.t.bind(n,85213,23)),Promise.resolve().then(n.t.bind(n,34515,23)),Promise.resolve().then(n.t.bind(n,26999,23)),Promise.resolve().then(n.t.bind(n,34673,23)),Promise.resolve().then(n.t.bind(n,21778,23)),Promise.resolve().then(n.t.bind(n,6978,23)),Promise.resolve().then(n.t.bind(n,20864,23)),Promise.resolve().then(n.bind(n,64601)),Promise.resolve().then(n.bind(n,83557)),Promise.resolve().then(n.bind(n,88686)),Promise.resolve().then(n.bind(n,30913))},88103:e=>{e.exports={burgerButton:"MobileMenu_burgerButton___3K3a",modalOverlay:"MobileMenu_modalOverlay__tUMzi",overlayShow:"MobileMenu_overlayShow__pTPFh",modalContent:"MobileMenu_modalContent__bujSI",contentShow:"MobileMenu_contentShow__m0akc",contentHide:"MobileMenu_contentHide__CbhuO",content:"MobileMenu_content__T1on9",header:"MobileMenu_header__HH2_J",closeButton:"MobileMenu_closeButton__DRdJG",n
1av:"MobileMenu_nav__V7jBp",themeToggleWrapper:"MobileMenu_themeToggleWrapper__eTkWe",themeLabel:"MobileMenu_themeLabel__OKCcE",active:"MobileMenu_active__n_F4u",loginWrapper:"MobileMenu_loginWrapper__nM8_b"}},88686:(e,t,n)=>{"use strict";n.r(t),n.d(t,{RegionSelectDesktop:()=>a});var i=n(95155),s=n(12115),r=n(81951),o=n(46978),l=n(69607);let a=()=>{let[e,t]=(0,s.useState)(!1),{selectedCountryId:n,setSelectedCountryId:a}=(0,l.G0)();return(0,i.jsx)(r.OB,{title:"Мероприятия в",options:(0,o.b)(),selectedId:n,onSelect:a,open:e,onOpenChange:t})}},90402:e=>{e.exports={style:{fontFamily:"'Golos Text', 'Golos Text Fallback'",fontStyle:"normal"},className:"__className_4c1f08",variable:"__variable_4c1f08"}},96710:(e,t,n)=>{"use strict";n.d(t,{ThemeProvider:()=>l});var i=n(95155),s=n(8369),r=n(12115),o=n(39339);let l=({children:e})=>{let{theme:t,setTheme:n}=(0,o.C)(),[l,a]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{a(!0);let e=window.matchMedia("(prefers-color-scheme: dark)");localStorage.getItem("theme-storage")||n(e.matches?"night":"light");let t=e=>{localStorage.getItem("theme-storage")||n(e.matches?"night":"light")};return e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}},[n]),(0,r.useLayoutEffect)(()=>{l&&("night"===t?document.documentElement.classList.add("theme-night"):document.documentElement.classList.remove("theme-night"))},[t,l]),(0,i.jsx)(s.Theme,{appearance:l&&"night"===t?"dark":"light",children:e})}},98638:(e,t,n)=>{"use strict";n.d(t,{J:()=>m});var i=n(95155),s=n(98500),r=n.n(s),o=n(29722),l=n(81951),a=n(87420),h=n(20864),d=n.n(h);let m=({context:e,title:t="Конкурс \xabБыть врачом это...\xbb",onNavigate:n})=>(0,i.jsxs)("div",{className:(0,o.A)(d().banner,d()[e]),children:[(0,i.jsxs)("div",{className:d().textGroup,children:[(0,i.jsxs)("div",{className:d().textBlock,children:[(0,i.jsx)("span",{className:d().title,children:t}),(0,i.jsx)("span",{className:d().subtitle,children:"Выигрывайте призы!"})]}),(0,i.jsx)(a.a4,{className:d().desktopIllustration}),(0,i.jsx)(r(),{href:"/contest",className:d().mobileButtonLink,onClick:n,children:(0,i.jsx)(l.$n,{variant:"white-red-text",className:d().button,fullWidth:!1,children:"О конкурсе"})})]}),(0,i.jsx)(a.sC,{className:d().tabletIllustration}),(0,i.jsx)(a.aM,{className:d().mobileIllustration}),(0,i.jsx)(r(),{href:"/contest",className:d().rowButtonLink,onClick:n,children:(0,i.jsx)(l.$n,{variant:"white-red-text",className:d().button,fullWidth:!1,children:"О конкурсе"})})]})}},e=>{e.O(0,[156,9314,4341,8657,642,6980,4746,2817,2162,6363,8812,9622,9359,8786,802,8201,5579,4020,2699,346,3278,1213,5535,1317,9767,8441,3794,7358],()=>e(e.s=87719)),_N_E=e.O()}]);

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.