PageSourceSearch

https://interneturok.ru/h/_next/static/chunks/8028.f451248e5a399c8d.js

js interneturok.ru collected 2026-10-02 04:32:38 UTC 64,325 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="583a6171-5e84-4361-b67b-06f2ff776b15",e._sentryDebugIdIdentifier="sentry-dbid-583a6171-5e84-4361-b67b-06f2ff776b15")}catch(e){}}();"use strict";(self.webpackChunkhs_fe=self.webpackChunkhs_fe||[]).push([[8028],{55106:function(e,t,n){e.exports=n(43532)},57931:function(e,t,n){n.d(t,{T:function(){return M}});var r,a,o,i,l,s,c,d,p,m,u,g,h,f,v=n(57077),x=n(69040),b=n(49434),w=n.n(b),A=n(12110),y=n(99041),C=n(10764),k=n(94589),I=n(83381),B=n(23566),O=n(63834),j=n(74824),H=C.default.div.withConfig({componentId:"sc-9d72e950-0"})(r||(r=(0,y._)(["\n  display: flex;\n  flex-direction: column;\n\n  "," {\n    ",";\n    .error-icon {\n      path {\n        fill: var(--red-400);\n      }\n    }\n  }\n"])),e=>{var{theme:t}=e;return t.dark},e=>{var{$disabled:t,$blocked:n}=e;return t&&!n&&"opacity: 0.25"}),E=C.default.div.withConfig({componentId:"sc-9d72e950-1"})(a||(a=(0,y._)(["\n  position: relative;\n  display: flex;\n"]))),L=(0,C.default)(A.A).withConfig({componentId:"sc-9d72e950-2"})(o||(o=(0,y._)(["\n  width: 100%;\n  min-height: 128px;\n  padding: 16px 44px 16px 16px;\n  color: var(--gray-200);\n  background-color: var(--gray-900);\n  font: var(--Text_L_500_18);\n  line-height: 24px;\n  border: 1px solid var(--gray-400);\n  border-radius: 8px;\n  transition: 0.2s border-color;\n  resize: none;\n  caret-color: var(--blue-300);\n\n  &:focus {\n    border-color: var(--blue-300);\n  }\n\n  &::placeholder {\n    color: var(--gray-400);\n    -webkit-text-fill-color: var(--gray-400);\n  }\n\n  ",";\n\n  ",";\n\n  ","\n\n  ",";\n\n  "," {\n    min-height: 120px;\n    padding: 12px 40px 12px 12px;\n    font: var(--Text_M_500_16);\n    line-height: 24px;\n  }\n\n  "," {\n    color: var(--blue-800);\n    background-color: transparent;\n    caret-color: var(--blue-800);\n    ",";\n\n    &::placeholder {\n      color: var(--gray-300);\n      -webkit-text-fill-color: var(--gray-300);\n    }\n\n    &:disabled {\n      color: var(--gray-400);\n      -webkit-text-fill-color: var(--gray-400);\n      background-color: ",";\n    }\n\n    ",";\n\n    &:focus {\n      border-color: var(--blue-600);\n    }\n\n    ","\n  }\n"])),e=>{var{$blocked:t}=e;return t&&(0,C.css)(i||(i=(0,y._)(["\n      color: var(--gray-300);\n\n      &::placeholder {\n        color: var(--gray-300);\n        -webkit-text-fill-color: var(--gray-300);\n      }\n    "])))},e=>{var{disabled:t,$blocked:n}=e;return t&&!n&&(0,C.css)(l||(l=(0,y._)(["\n      color: var(--gray-400);\n    "])))},e=>{var{$error:t}=e;return t&&(0,C.css)(s||(s=(0,y._)(["\n      border-color: var(--red-300) !important;\n    "])))},e=>{var{$status:t}=e;return t&&"border-color: ".concat((0,k.g)(t))},e=>{var{theme:t}=e;return t.breakpoints.down("md")},e=>{var{theme:t}=e;return t.dark},e=>{var{$status:t}=e;return t&&"border-color: ".concat((0,k.a)(t))},e=>{var{$blocked:t}=e;return t?"var(--gray-130)":"transparent"},e=>{var{$blocked:t}=e;return t&&(0,C.css)(c||(c=(0,y._)(["\n        &:disabled {\n          color: var(--gray-300);\n          -webkit-text-fill-color: var(--gray-300);\n        }\n      "])))},e=>{var{$error:t}=e;return t&&(0,C.css)(d||(d=(0,y._)(["\n        border-color: var(--red-400) !important;\n      "])))}),S=C.default.span.withConfig({componentId:"sc-9d72e950-3"})(p||(p=(0,y._)(["\n  display: flex;\n  flex-flow: row nowrap;\n  justify-content: space-between;\n  margin-top: 8px;\n  font: var(--Text_M_500_16);\n  line-height: 24px;\n  letter-spacing: normal;\n\n  "," {\n    font: var(--Text_S_500_14);\n    line-height: 20px;\n  }\n"])),e=>{var{theme:t}=e;return t.breakpoints.down("md")}),N=(0,C.default)(I.S).withConfig({componentId:"sc-9d72e950-4"})(m||(m=(0,y._)(["\n  padding-top: 0;\n"]))),D=C.default.span.withConfig({componentId:"sc-9d72e950-5"})(u||(u=(0,y._)(["\n  margin-left: auto;\n  color: var(--gray-200);\n\n  ",";\n\n  "," {\n    color: var(--blue-800);\n\n    ",";\n  }\n"])),e=>{var{$disabled:t}=e;return t&&(0,C.css)(g||(g=(0,y._)(["\n      color: var(--gray-400);\n    "])))},e=>{var{theme:t}=e;return t.dark},e=>{var{$disabled:t}=e;return t&&(0,C.css)(h||(h=(0,y._)(["\n        color: var(--gray-300);\n      "])))}),Q=(0,C.default)(B.E).withConfig({componentId:"sc-9d72e950-6"})(f||(f=(0,y._)(["\n  flex-direction: column;\n  top: 16px;\n  right: 16px;\n  margin: 0;\n  transform: none;\n  height: auto;\n\n  "," {\n    top: 12px;\n    right: 12px;\n  }\n"])),e=>{var{theme:t}=e;return t.breakpoints.down("md")}),T=["disabled","blocked","label","error","helperText","isLoading","status","statusInfo","className","maxLength","value","onChange","withoutClearButton","onClearButtonClick","onFocus","onBlur","required","hideIcon"],Z=(0,b.forwardRef)((e,t)=>{var{disabled:n,blocked:r,label:a,error:o,helperText:i,isLoading:l,status:s,statusInfo:c,className:d,maxLength:p,value:m,onChange:u,withoutClearButton:g,onClearButtonClick:h,onFocus:f,onBlur:A,required:y,hideIcon:C}=e,k=(0,x._)(e,T),[B,Z]=(0,b.useState)(m?String(m).length:0),[M,R]=(0,b.useState)(!0),z=void 0!==m;(0,b.useEffect)(()=>{z&&(R((0,I.c)(m)),Z(m.length))},[z,m]);var J=(0,j.u)({status:s,statusInfo:c,isLoading:l,blocked:r,error:o,hideIcon:C});return w().createElement(H,{className:d,$disabled:n||r,$blocked:r},!!a&&w().createElement(O.L,{$disabled:n&&!r,$required:y,htmlFor:k.id},a),w().createElement(E,{className:"input-container"},w().createElement(L,(0,v._)({autoComplete:"off",disabled:n||r,$error:o,value:m,ref:t,onChange:e=>{z||(R((0,I.c)(e.target.value)),Z(e.target.value.length)),u&&u(e)},onFocus:e=>{f&&f(e),g&&n&&r||R((0,I.c)(e.target.value))},onBlur:e=>{A&&A(e),setTimeout(()=>R(!0),300)}},k,{maxLength:p,$blocked:r,$status:s})),w().createElement(Q,null,J,!M&&w().createElement(I.a,{className:"clear-button",onPointerDown:e=>{var t,n=null===(t=e.currentTarget.parentElement)||void 0===t||null===(t=t.parentElement)||void 0===t?void 0:t.querySelector("textarea");n&&(0,I.d)(n,""),h&&h()}}))),!!(i||p)&&w().createElement(S,{className:"helper-text"},i&&w().createElement(N,{$error:o,className:"textarea__error-text"},i),p&&w().createElement(D,{$disabled:n},"".concat(String(B),"/").concat(p))))}),M=(0,b.memo)(Z)},98028:function(e,t,n){n.r(t),n.d(t,{LessonDiscussion:function(){return e7}});var r,a,o,i,l,s,c,d,p,m=n(25353),u=n(54629),g=n(25264),h=n(35115),f=n(24452),v=n(21675),x=n(49434),b=n(93596),w=n(46719),A=n(74619),y=n(26871),C=n(4060);let k=()=>{let e=(0,w.jE)();return(0,A.n)({mutationKey:["lesson-sort-comments"],mutationFn:e=>{let{lessonId:t,orderBy:n}=e;return y.Hn.getService("library").comments.getComments({lessonId:t,params:{offset:0,limit:10,"order[created_at]":n}})},onMutate:t=>{let n=e.getQueryData(C.lH.libraryLessons.lessonComments(t.lessonId).queryKey);return e.removeQueries({predicate:e=>{let{queryKey:n}=e;return Array.isArray(n)&&"lesson-comment-replies"===n[0]&&n[1]===t.lessonId}}),{previousComments:n}},onSuccess:(t,n)=>{e.setQueryData(C.lH.libraryLessons.lessonComments(n.lessonId).queryKey,{pages:[{data:t.comments,meta:t.meta}],pageParams:[0]})},onError:(t,n,r)=>{t&&(null==r?void 0:r.previousComments)&&e.setQueryData(C.lH.libraryLessons.lessonComments(n.lessonId).queryKey,r.previousComments)}})},I=(e,t)=>
1{let[n,r]=(0,x.useState)("DESC"),{mutateAsync:a,isLoading:o}=k();return{isLoading:o,orderBy:n,handleOrderBy:async n=>{b.CY.fireEvent({type:"click",category:"lesson",label:"".concat("DESC"===n?"Сначала_новые":"Сначала_старые")}),await r(n),await t(n),await a({lessonId:e,orderBy:n})}}};var B=n(10764);let O=B.default.section.withConfig({componentId:"sc-6526043d-0"})(["display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%;gap:24px;"]);var j=n(61742);let H=B.default.div.withConfig({componentId:"sc-49c68dfc-0"})(["display:flex;flex-direction:column;gap:8px;width:100%;font-size:18px;"]),E=B.default.div.withConfig({componentId:"sc-49c68dfc-1"})(["display:flex;align-items:center;justify-content:space-between;max-width:196px;height:44px;"]),L=(0,B.default)(j.A).attrs({variant:"circular"}).withConfig({componentId:"sc-49c68dfc-2"})(["width:44px;height:44px;"]),S=B.default.div.withConfig({componentId:"sc-49c68dfc-3"})(["display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;max-width:140px;height:44px;"]),N=(0,B.default)(j.A).attrs({variant:"rectangular"}).withConfig({componentId:"sc-49c68dfc-4"})(["border-radius:6px;"]),D=()=>(0,m.jsxs)(H,{children:[(0,m.jsxs)(E,{children:[(0,m.jsx)(L,{variant:"circular"}),(0,m.jsxs)(S,{children:[(0,m.jsx)(N,{width:140,height:20,variant:"rectangular"}),(0,m.jsx)(N,{width:72,height:16,variant:"rectangular"})]})]}),(0,m.jsx)(N,{width:"95%",height:20,variant:"rectangular"}),(0,m.jsx)(N,{width:"82%",height:20,variant:"rectangular"}),(0,m.jsx)(N,{width:"8%",height:16,variant:"rectangular"})]});var Q=n(46633);let T=e=>{let t=(0,w.jE)();return(0,A.n)(["lesson-comment-replies",e.lessonId,e.parentId],async t=>{let{offset:n}=t;return y.Hn.getService("library").comments.getComments({lessonId:e.lessonId,params:{offset:null!=n?n:10,limit:10,"order[created_at]":"ASC",parent_id:e.parentId}})},{onMutate:()=>({previousComments:t.getQueryData(C.lH.libraryLessons.lessonComments(e.lessonId).queryKey)}),onSuccess:n=>(t.setQueryData(["lesson-comment-replies",e.lessonId],{...n,parentId:e.parentId}),t.setQueryData(C.lH.libraryLessons.lessonComments(e.lessonId).queryKey,t=>t?{...t,pages:(0,Q.Ux)(t.pages,n.comments,e.parentId)}:null),{meta:null==n?void 0:n.meta}),onError:(n,r,a)=>{n&&(null==a?void 0:a.previousComments)&&t.setQueryData(C.lH.libraryLessons.lessonComments(e.lessonId).queryKey,a.previousComments)}})};var Z=n(17777);let M=(e,t)=>{let[n,r]=(0,x.useState)(()=>{var e,n;return null!==(n=null===(e=t.children)||void 0===e?void 0:e.some(e=>e.commentator_type===Z.b.ADMIN||e.commentator_type===Z.b.TEACHER))&&void 0!==n&&n}),[a,o]=(0,x.useState)(10),{mutateAsync:i,isLoading:l}=T({lessonId:e,parentId:t.id}),s=(0,x.useCallback)(e=>{b.CY.fireEvent({type:"click",category:"lesson",label:e})},[]);return{toggleComments:n,handleRefetch:async()=>{s("Больше_ответов"),await i({offset:a}),await o(e=>e+10)},handleToggleComments:e=>{s(n?"Свернуть":"Развернуть"),r(e||!n)},isFetching:l}};var R=n(47246);let z={[Z.b.TEACHER]:"rgba(239, 246, 255, 1)",[Z.b.ADMIN]:"var(--orange-600)",[Z.b.PUPIL]:"transparent"},J=B.default.div.withConfig({componentId:"sc-39d91f0f-0"})(["display:flex;flex-direction:column;align-items:flex-start;width:100%;height:fit-content;gap:8px;"]),X=B.default.div.withConfig({componentId:"sc-39d91f0f-1"})(["font:var(--Text_L_500_18);color:var(--gray-200);line-height:24px;width:100%;height:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:break-spaces;padding:12px;background:",";a{color:var(--blue-300);text-decoration:underline;cursor:pointer;}"],e=>{let{$backgroundUser:t}=e;return z[t]}),F=B.default.div.withConfig({componentId:"sc-39d91f0f-2"})(["display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:172px;height:100%;font:var(--Text_M_700_16);"]),P=B.default.div.withConfig({componentId:"sc-39d91f0f-3"})(["color:var(--blue-300);cursor:pointer;"]),K=B.default.div.withConfig({componentId:"sc-39d91f0f-4"})(["margin:4px 0 0 40px;width:100%;","{margin-left:20px;}","{margin-left:16px;}"],e=>{let{theme:t}=e;return t.breakpoints.down("sm")},e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),U=B.default.div.withConfig({componentId:"sc-39d91f0f-5"})(["color:var(--blue-300);
1cursor:pointer;font:var(--Text_M_700_16);"]),q=(0,B.default)(R.B).withConfig({componentId:"sc-39d91f0f-6"})(["all:unset;color:var(--gray-300);font:var(--Text_M_700_16);cursor:pointer;display:inline-block;padding:0;margin:0;border:none;background:none;appearance:none;&:hover{background-color:transparent !important;}&:active{background-color:transparent !important;}&:disabled{background-color:transparent !important;}"]),W=B.default.div.withConfig({componentId:"sc-39d91f0f-7"})(["width:calc(100% - 39px);height:100%;margin-left:40px;> div{margin-top:12px;}","{max-width:none;width:calc(100% - 40px);}","{margin-left:20px;width:calc(100% - 22px);}","{margin-left:16px;width:calc(100% - 17px);}"],e=>{let{theme:t}=e;return t.breakpoints.down("md")},e=>{let{theme:t}=e;return t.breakpoints.down("sm")},e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),V=B.default.div.withConfig({componentId:"sc-39d91f0f-8"})(["width:calc(100% - 27px);height:100%;margin-left:28px;> div{margin-top:12px;}","{max-width:none;width:calc(100% - 27px);}","{margin-left:20px;width:calc(100% - 20px);}","{margin-left:16px;width:calc(100% - 14px);}"],e=>{let{theme:t}=e;return t.breakpoints.down("md")},e=>{let{theme:t}=e;return t.breakpoints.down("sm")},e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),G=B.default.span.withConfig({componentId:"sc-39d91f0f-9"})(["color:var(--orange-300);font:var(--Text_L_500_18);"]);var Y=n(58996),_=n(54462),$=n(52353);let ee=()=>{let e=(0,w.jE)(),t=(0,$.UJ)(!0);return(0,A.n)({mutationKey:["lesson-edit-comment"],mutationFn:e=>{let{params:t,data:n}=e;return y.Hn.getService("library").comments.updateComment(t,n)},onSuccess:(t,n)=>{let{response:r}=t.data.data.evo_library;e.setQueryData(C.lH.libraryLessons.lessonComments(n.params.lessonId).queryKey,e=>e?{...e,pages:(0,Q.QA)(e.pages,r)}:null)},onError:e=>{var n;(null==e?void 0:null===(n=e.response)||void 0===n?void 0:n.data.data.status)==="0422_LESSON_COMMENT_DOES_NOT_PASS_CENSOR_CHECK"&&t()}})};var et=n(38579),en=n.n(et);let er=e=>{let{commentId:t,parentId:n,handleSubmitReplyToComment:r,handleSubmit:a,handleCancelButton:o}=e,i=(0,x.useCallback)(e=>{b.CY.fireEvent({type:"click",category:"lesson",label:e})},[]);return{handleSubmitCommentForm:()=>{r?r(n,t):null==a||a(n),i("Отправить")},handleSubmitEdit:()=>{i("Сохранение_изменённого_комментария"),null==a||a(n)},handleEditCancel:()=>{i("Отмена_редактирования_комментария"),null==o||o()}}};var ea=n(57931);let eo=B.default.div.withConfig({componentId:"sc-c68cff5a-0"})(["width:100%;height:100%;position:relative;"]),ei=B.default.div.withConfig({componentId:"sc-c68cff5a-1"})(["width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-top:8px;","{","}"],e=>{let{theme:t}=e;return t.breakpoints.down("xs")},e=>{let{$isStackOnMobile:t}=e;return t&&"\n        flex-direction: column;\n        align-items: center;\n        justify-content: space-between;\n        gap: 9px;\n      "}),el=(0,B.default)(ea.T).withConfig({componentId:"sc-c68cff5a-2"})(["width:100%;caret-color:var(--blue-300);label{margin-bottom:24px;font:var(--Text_H2_700_22);line-height:28px;}.input-container{min-height:50px !important;}textarea{font:var(--Text_L_500_18);color:var(--gray-200);min-height:80px !important;text-indent:",";caret-color:",";textarea{::placeholder{font:var(--Text_L_500_18);}}}","{min-height:unset;label{margin-bottom:20px;font:var(--Text_H4_700_20);line-height:24px;}textarea{font:var(--Text_M_700_16);::placeholder{font:var(--Text_M_500_16);}}}","{label{margin-bottom:12px;font:var(--Text_H5_700_18);line-height:24px;}textarea{font:var(--Text_S_500_14);::placeholder{font:var(--Text_S_500_14);}}}"],e=>{let{$textLength:t}=e;return t?"".concat(null!=t?t:0,"px"):0},e=>{let{$textLength:t}=e;return t?"var(--blue-300)":"transparent"},e=>{let{theme:t}=e;return t.breakpoints.down("md")},e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),es=B.default.span.withConfig({componentId:"sc-c68cff5a-3"})(["position:absolute;top:16px;left:16px;color:var(--orange-300);font:var(--Text_L_500_18);","{top:13px;font:var(--Text_M_500_16);}","{font:var(--Text_S_500_14);}"],e=>{let{theme:t}=e;return t.breakpoints.down("md")},e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),ec=B.default.div.withConfig({componentId:"sc-c68cff5a-4"})(["width:60%;height:100%;display:flex;flex-direction:column;gap:6px;","{width:50%;}","{width:fit-content;}"],e=>{let{theme:t}=e;return t.breakpoints.down("sm")},e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),ed=B.default.p.withConfig({componentId:"sc-c68cff5a-5"})(["color:var(--red-300);font:var(--Text_S_500_14);","{font:var(--Text_XXS_500_12);}","{font:var(--Text_Micro_500_10);}"],e=>{let{theme:t}=e;return t.breakpoints.down("sm")},e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),ep=B.default.p.withConfig({componentId:"sc-c68cff5a-6"})(["font:var(--Text_S_500_14);line-height:20px;color:var(--gray-400);a{color:var(--gray-400);text-decoration:none;border-bottom:1px solid var(--gray-400);}","{font:var(--Text_XXS_500_12);}","{width:100%;font:var(--Text_Micro_500_10);line-height:12px;}"],e=>{let{theme:t}=e;return t.breakpoints.down("sm")},e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),em=B.default.div.withConfig({componentId:"sc-dbb065e9-0"})(["display:flex;align-items:center;justify-content:space-between;width:246px;height:40px;","{width:238px;}"],e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),eu=(0,B.default)(R.B).withConfig({componentId:"sc-dbb065e9-1"})(["border-radius:12px;min-width:122px;height:40px;box-sizing:border-box;font:var(--Text_S_700_14);"]),eg=(0,B.default)(R.B).withConfig({componentId:"sc-dbb065e9-2"})(["border-radius:12px;min-width:unset;width:116px;height:40px;color:var(--blue-300);background:var(--gray-900);border:1px solid var(--blue-300);&:hover{color:var(--gray-900);}","{width:108px;}"],e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),eh=e=>{let{handleSubmitCommentForm:t,handleSubmitEdit:n,handleEditCancel:r,closeReplyForm:a,commentText:o,isEditing:i,isChanged:l,isReply:s,isError:c}=e;switch(!0){case i:return(0,m.jsxs)(em,{children:[(0,m.jsx)(eg,{c
1olor:"blue",onClick:r,children:"Отменить"}),(0,m.jsx)(eu,{color:"blue",disabled:!l||c,onClick:n,children:"Изменить"})]});case s:return(0,m.jsxs)(em,{children:[(0,m.jsx)(eg,{color:"blue",onClick:a,children:"Отменить"}),(0,m.jsx)(eu,{color:"blue",onClick:t,disabled:!o||c,children:"Отправить"})]});default:return(0,m.jsx)(eu,{color:"blue",onClick:t,disabled:!o||c,children:"Отправить"})}},ef=e=>{let{error:t,isAuthenticated:n,commentText:r,isEditing:a,handleSubmit:o,handleOnChange:i,isChanged:l,handleCancelButton:s,isReplyComment:c,userName:d,parentId:p,handleSubmitReplyToComment:u,commentId:g,closeReplyForm:h,isDiscussionSection:f}=e,[v,w]=(0,x.useState)(0),[A,y]=(0,x.useState)(!1),k=(0,$.Op)(e=>null==e?void 0:e.parentElement),I=(0,x.useRef)(null),{handleSubmitCommentForm:B,handleSubmitEdit:O,handleEditCancel:j}=er({commentId:g,parentId:p,handleSubmitReplyToComment:u,handleSubmit:o,handleCancelButton:s});return(0,x.useEffect)(()=>{I.current&&d&&v&&w(I.current.offsetWidth)},[v,d,k]),(0,x.useEffect)(()=>{I.current&&A&&w(I.current.offsetWidth)},[A]),(0,m.jsxs)(eo,{children:[(0,m.jsx)(el,{ref:k.ref,label:a||c?"":"Общее обсуждение",placeholder:c?"":"Ваш комментарий или вопрос",error:!!t,onChange:e=>null==i?void 0:i(e,f),blocked:!n,value:r,$textLength:c?v:1,onFocus:()=>y(!0)}),c&&k.createPortal((0,m.jsxs)(es,{ref:I,children:["".concat(d),"\xa0"]})),(0,m.jsxs)(ei,{$isStackOnMobile:a||c,children:[(0,m.jsxs)(ec,{children:[(0,m.jsxs)(ep,{$isEditing:a,children:["Участвуя в обсуждении,\xa0вы соглашаетесь c\xa0",(0,m.jsx)(en(),{href:"".concat(C.JZ.faq,"?id=3#detail-165"),onClick:()=>b.CY.fireEvent({type:"click",category:"lesson",label:"Правила_общения_на_сайте"}),target:"_blank",rel:"noopener noreferrer",children:"Правилами общения на\xa0сайте."})]}),(0,m.jsx)(ed,{children:t})]}),(0,m.jsx)(eh,{handleSubmitCommentForm:B,handleEditCancel:j,handleSubmitEdit:O,closeReplyForm:h,commentText:r,isEditing:a,isChanged:l,isReply:c,isError:!!t})]})]})},ev=e=>{let{isAuthenticated:t,isReplyComment:n,userName:r,lessonId:a,parentId:o,closeReplyForm:i,commentatorType:l,commentId:s,replyUser:c}=e,{handleOnChange:d,handleSubmit:p,isChanged:u,error:g,commentText:h}=(0,Y.gN)(),f=(0,Y.lw)(l);return(0,m.jsx)(V,{children:(0,m.jsx)(ef,{isAuthenticated:t,commentText:h,error:g,isChanged:u,isReplyComment:n,handleOnChange:d,userName:r,parentId:o,commentId:s,handleSubmitReplyToComment:(e,t)=>p(()=>f.mutateAsync({params:{lessonId:a},data:{comment:h,parent_id:e,reply_id:t},replyUser:c}),()=>i()),closeReplyForm:()=>i(()=>b.CY.fireEvent({type:"click",category:"lesson",label:"Отмена_добавления_комментария"}))})})};var ex=n(61207);function eb(){return(eb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ew(e){return x.createElement("svg",eb({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),r||(r=x.createElement("path",{d:"M12.96 19.02H6.966c-.774 0-1.439-.57-1.565-1.337L3.242 3.996h13.442l-2.158 13.687a1.588 1.588 0 01-1.566 1.337zM7.732 16.648L6.656 6.37M13.27 6.37l-1.075 10.278M1.664 3.996H18.27",stroke:"gray",strokeMiterlimit:10,strokeLinecap:"round",strokeLinejoin:"round"})),a||(a=x.createElement("path",{d:"M12.73 3.997H7.195V3.6A2.77 2.77 0 019.963.834a2.77 2.77 0 012.767 2.767v.396z",stroke:"gray",strokeMiterlimit:10,strokeLinecap:"round",strokeLinejoin:"round"})))}function eA(){return(eA=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ey(e){return x.createElement("svg",eA({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),o||(o=x.createElement("path",{d:"M6.432 16.692l-4.245.28.28-4.245L14.362.834l3.965 3.964L6.432 16.692zM2.469 12.727l3.964 3.964M12.11 3.092l3.964 3.964M10.474 19.102h-8.81",stroke:"gray",strokeMiterlimit:10,strokeLinecap:"round",strokeLinejoin:"round"})))}function eC(){return(eC=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ek(){return(ek=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function eI(){return(eI=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}let eB=B.default.div.withConfig({componentId:"sc-9e64d056-0"})(["display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:fit-content;height:44px;gap:12px;"]),eO=B.default.div.withConfig({componentId:"sc-9e64d056-1"})(["width:44px;height:44px;"]),ej=B.default.img.withConfig({componentId:"sc-9e64d056-2"})(["width:100%;height:100%;border-radius:50%;"]),eH=B.default.div.withConfig({componentId:"sc-9e64d056-3"})(["display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;
1height:100%;width:fit-content;"]),eE=B.default.div.withConfig({componentId:"sc-9e64d056-4"})(["font:var(--Text_H5_700_18);color:var(--gray-200);line-height:24px;","{font:var(--Text_M_700_16);}"],e=>{let{theme:t}=e;return t.breakpoints.down("md")}),eL=B.default.div.withConfig({componentId:"sc-9e64d056-5"})(["font:var(--Text_S_500_14);color:var(--gray-400);line-height:24px;"]),eS=B.default.div.withConfig({componentId:"sc-9e64d056-6"})(["display:flex;flex-direction:row;align-items:center;gap:12px;cursor:pointer;"]),eN=(0,B.default)(R.B).withConfig({componentId:"sc-9e64d056-7"})(["border-radius:12px;width:122px;height:40px;"]),eD=B.default.div.withConfig({componentId:"sc-9e64d056-8"})(["font:var(--Text_L_500_18);line-height:24px;"]),eQ=new Map([[Z.b.TEACHER,(0,m.jsx)(function(e){return x.createElement("svg",ek({width:44,height:44,viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),s||(s=x.createElement("g",{clipPath:"url(#teacher-icon_svg__clip0_8991_229044)"},x.createElement("rect",{width:44,height:44,rx:22,fill:"#1062D8"}),x.createElement("path",{opacity:.5,d:"M44 21.992a22 22 0 11-44 .016 22 22 0 0144-.016z",fill:"url(#teacher-icon_svg__paint0_linear_8991_229044)",fillOpacity:.5}),x.createElement("path",{d:"M26.686 25.078c9.455 1.556 9.082 3.483 9.312 6.878.057.837-.934 1.74-1.867 2.567-6.969 6.017-17.296 6.018-24.265 0C8.933 33.696 8 32.793 8 31.956c.114-5.302 3.195-5.882 9.314-6.877.305-.05.614.052.868.228 1.92 1.33 5.717 1.33 7.636-.002.253-.176.565-.277.868-.227zM21.998 7c1.732 0 3.394.62 4.62 1.726 1.224 1.104 1.912 2.603 1.912 4.166 0 3.251-1.867 10.09-6.532 10.09s-6.519-6.839-6.519-10.09h-.014c0-1.563.688-3.062 1.913-4.166C18.603 7.62 20.265 7 21.998 7z",fill:"#fff"}))),c||(c=x.createElement("defs",null,x.createElement("linearGradient",{id:"teacher-icon_svg__paint0_linear_8991_229044",x1:48.162,y1:21.577,x2:5.017,y2:22.261,gradientUnits:"userSpaceOnUse"},x.createElement("stop",{stopColor:"#B4B4B4"}),x.createElement("stop",{offset:1,stopColor:"#474747",stopOpacity:.4})),x.createElement("clipPath",{id:"teacher-icon_svg__clip0_8991_229044"},x.createElement("rect",{width:44,height:44,rx:22,fill:"#fff"})))))},{},Z.b.TEACHER)],[Z.b.PUPIL,(0,m.jsx)(function(e){return x.createElement("svg",eI({width:44,height:44,viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e),d||(d=x.createElement("circle",{cx:22,cy:22,r:22,fill:"url(#user-icon_svg__pattern0_9843_223692)"})),p||(p=x.createElement("defs",null,x.createElement("pattern",{id:"user-icon_svg__pattern0_9843_223692",patternContentUnits:"objectBoundingBox",width:1,height:1},x.createElement("use",{xlinkHref:"#user-icon_svg__image0_9843_223692",transform:"scale(.005)"})),x.createElement("image",{id:"user-icon_svg__image0_9843_223692",width:200,height:200,preserveAspectRatio:"none",xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAEsbSURBVHgB7X17sB5Hdec5cyXHNkiWwXYcS7ZvluyatUkhJ2GxTaosYcxjazcW2YUklYeuCaRSeVlOWNjapErSH6ndrU1AAkKoTcAyyf4RAlgmvGwgEpUKyISsZS82wphw8QtiwBYSWI6l+/V2z0z3efbcK+tKuo/vqHS/mZ5+Tff5nVf3zCCM6aTQ5G1b1sBzfjA5MzOzHhHWAKy4FCCsaY9DmEzHbUbEeA5rMB6G+Afbf/G4vRYOxsSD2B430wCjeC3+BjgIzcw3cNRMY9McPPb9M/dPv3bHQRjTvBPCmE6IEhBmfujwBmwS0+OLY9L6OKqTkbHX6LzY/wkh4aKHQejSsEOHyp8TQjkL8R960xbBFMGzP4En9uWzEI/HwDlxGgPkOGntnW9aPzGa2RDZ9MUjCBsawMmU3jJty8GB5UZ5lMEBNksqr5kfRTaE4KRrcsAzHVP2QwQNhhV7v/rKd++HMc2ZxgCZhSY/8euTR/GZTVHiXxsHa0MI0Uyaw7C1GiLwcwWObEf1ZlWst9cq+rLUIgAecAhY/BhFqVwgHGwC7g2It0+shL0HNr5nGsZUpTFAHFr3iTduCDi6IR5uigM0SawGMAQO7FEgdYijEYqZRZphWCtQXb6J1fXP6xsHSSmPIt90CLh7RRNuP3D9e/bCmASNAdJTBkXknanIvK3/YKU4DPsBUAeQ1iCJSXM9nmkVqnVaoNaBQ/XJvmCpSWmj6VjP3gmEW8dg6WhZAyQ52M+cfeimyLlTkTkmfR/AOsqzETFsLt+XVZzfgqT3WYpJhtwhd5h7VjCgOucnXRtYqVwZcNOIMztxRbN7OZthyxIgnbaY2Rpvf0NOq4FDMjrlHjS1BHtXfAcGjpofostoncbxZn0VDTQsyQWLph2rM9szhN1hNHHrA696125YZrRsADJ521TUFk3UFjCVTokB6prBynHNPMGR2HS1AwG/xmrLzOr4BZLxZe2mHtV2XQuGAkoNwqGysh2cjsfbn155xu7pjcsjfLzkAVKAAWFLWpuwLJ/9gLhyAJIxrSzN13wbXlwvAHCYnRVK6x8cIFr3qOzgO+JD2kyfMZOuWgbVcdA5pmMFu3HFyp0HNu6YhiVMSxYgEhjJ6bZaYLboUaKml6xD5lIma1ihCbuKg8AYVXVG9tbWPjcfROfrgeuZUaDB4Mbf6CwnIe6CiZXblypQlhxAMjBCDwxaf1bmBtj1gw4MRFp6ItjFOg8AwZRH6xgrZ72kqRnxNJln1gUYXm0vPURZB2/SAlGm02gEpiW71AZh22jFGbcuNaAsGYAUjYFhSxhRmFbS3KQwlZVOupSvMGvZjhyNhVQfzFKPr+/qazKybcvu2g/JpiWvoQZ65C1aHKXjaTwWdn751X+6A5YILQmAXPiJqQ1xwm+Jh5M83bKJlbaZtA8iy2szpE7Ges++CEeX7hayEmV13Zfj3hndE/XRuw8ezfKgVbszrVlQXTTaGMP0xAi23/fKd++CRU6LGiARGJPxDm6J4NggjH8VQbLGAjCGml2L5NzcBBtiJin1+1aQVs+1S8PNPD+KZMPN6LYtocDrEbFdBkK/PPVF9yaPKzqmoDlC2DVa5P5JA4uULrxjais2cHcBBwCtKwCWVWs5jwG6qZfgCEa08xLdN
1QJHGJQqUsYyhssRrVAwLPLUt5DII35P3NeRHgLYevpFSHTugerLYxMUWOjO8hinX7Ev0+tZDKk3x459/fJP/cZWWKS06DTI2jun1o9Ca06ttxpCktYA9bjMMNWjO8NlWsefO+B0UezFAm3Ly6yqztnMI6vjXG2Dfl31MLJz/9rWYoLHtB7NrjMmVm7cv8i0yaLSIElrzAS8O6RnLloirsuSTxO3zW1+XUJGrDxpnY9Lvah5n8fNeo2hulX2ZIVe6/W8pTWZ9jqC0xd+NxSrs2aaNH3QcYfknQZTyrYYypDTWKEz0t3N4eTRVpv81lZYRLQoNEjyNbDB2+KUrNdWvsMtgjirBGFayBVxmcLLUnu8vprQl9KWypeoUbzUiD1YwB6gAtMGAJg+1/ZiocpNrWthb+8MK7lr9ygjchpg6IwaG2PE6ZUTE4tCmyx4DfLDd07dhBO91gjMXAnDyLDSn4drNRNRmmUIX9cMSVYw8pQFDJC0RpHkqOuQ4AjqiGsT3n8Ny1yXZncuWBp2Lffd98mwemYWIyE9HBycEsWPmzw6c+zuKz71m1tggRPCAqW0rnHkbEjqeEuZ1iDtYGL8IsagT6LTHPdnGeoSWrKhbglgLkHeUIXaUFlvk2JNb9Wl+qx7qWQ96NdDpHvQ/5VD4rTnaSAnrI5tH3ZMNBPb9y/QvV0LEiDJpAoN3BaHb33ojPOW+DMVeXt4CUfG01GorSBrQn9dgpWxjCWnvmZiAXgsTPu9kFfnlOE+TdE+4GxXGWxz2EzyNyvatnR5GfUjgPlg1tfs+kk5iAuMK5uFaXItOBPrwk9NbQgTcDf0jngHBgIETWQPDmbbZ+qiQ0yDsPqLFR/qwd1gzrmREwbBQfllhwL0khetdYisw9q04n5TYDV7fQyV3gXIjXc1h0D3JPIUcITqfXlal3JL8yzPlQhC54kJBJoYfZ48OprZ86JP/dYGWGC0oACS/I1ovO6B/ok+MVGkOor0z9smjAFESqc3r2g6A5NnCHMjFGW7o+H8jAugZYCi/QjkOTM7C/KwgJxJ9izDrb6Y5X5CXyP2/o+R9NRaYH+5Hgq8Z6oDnoaj/MEAkqaqjNFkHIs9L/rM72yFBUQLBiAphBvHaod2hQMdQha/3V4iK4m1O23ZmAPFXvcND804c4FWkL3KpghVxS6HPhQcjD3P6yDIkbmWW6Edxx7jk9lWhEOoayBqm99z7oO8gZBXPX3bSR1hKZMFheczYQjbFhJI5ipETxolZ/yp58DbsXuQSVCWwaQZuEkV5C5YXQj0BBF4Ghh+bFX3oX40tzJ8m4nYplGEcb+oyJhSagxVnyyucmDliuwXHzo7HtqHydBkZhPLiggAjk6jsiCudaFer99szhF2/b/r3nkjnGY6rQDpI1V7oPc3usmi4ZX2rpq8IP2PciO8YE7qOZM7mZkpuyL+MGhWm2u+wNqkHA4zs31Nsz9uO9QD/2oNKppB5Vj7dQBUxqHPwF9CIduujBn67fGyEbj7m4lm4+mMcJ02EytFqhI40uKfdkz5kBVzQixJ99ogawotvFh9WDJiG5vnJkrNE9HtAwOWNs34uWCyQC2Auk4KUdfm94Gn1UMLliw4+vvAYPJ1V+0aiARO9z8MNwK6v7S/C0oARdfvl4X1o5nRnvV7tkzCaaLTokH6MO6eeDg5ML6SeZXDwc0rivRUwpRIDKv1E8Lsr8zx9MBcBk7LUnlfQfRPP7ylbfO59FXW7Rk3PWSNeVOX9p72KeOB9T7wuxZlRMVdLu9elYqbnmia0xIGPuUaJIMjtOAIQip6jmOR0cQlQCK4ZyZ3bxH7DfmIswFCbXENnLqkfT4s+YreQMkAWLofKLQLYCJtXO94PavpnSENwGvQYV7SgFQzmrZQ5EFdOUiNrLWsTtVCAkx7LH+McI1Gp0eTzEUQzhslcIyasCcOzmROG1r99U2E7IOQBAuVBcJ6PVCV1rwsz2e9DHCANRxNkpXLvWHDL1Gw/fbz1bUgD/sdz07eUt65poMOnqAJYDVplnG6vc7vsH0qdURN0pxiTXLKANJGq3qHnBhw+Jnw/kI3mH1ooztXICmCZmAlvWJmiQlgZbRRJDojNJEGVPc3KEksHuBSjHXxWecVbXjOGWfD95450l575Mh3zd0gu0/pFOcrFXCqRpHdYMeYdfPNii8uYGDQ4eZ9M6YWHh8ouzB5dNwRT5njfsoAcsEdU/3quPcwDmfBBJTGMBizR6Q0hJo0tBqETBA70R75UrBLocmegw3d0zkrz4aXnvtv4OrnXQbrzno+XL7q4vh7HgxRAkn6f//3H4a7nnig/X/o2FMV6R9Mr3Hg5nzNzYEiTdJcr4iCBRhk9ESNM1YZWJ4m5y0jOCBE2I+nCCSnBCAX3Dl1C7TrHDXncdhEKvl6V4Sk8dyZXNVUygVlFxN0ZFluDnHtk/vfMA2R60pXVq98DrzuoqvhlRdcCVdFYMwHJZB86LHPwb74++jT3xX3YjUL3XHHXHYOUNxjbR5oDEoe1HcbJFODNVURTMPgay0nf5tQ0nfdc93OG+Ek00kHyAV3/MrWKEO28QY9ia8JTe7ATJROg5R1hJLL81o0ywfnum3bmli+eVWjpCVufsHPzBsoavSpx/fDrof+NoLlKy5Luf3EYab0ynOJni+IpyJLvlBhbpbmMMFsWhjR9jQ0Ydu9G9+xHU4inVSAXJCeGwfYpndLzQUgnCRY+uPApKXe2Que6Ubn2tTSUpe35sENWJ2o7uyqUwQMTckMe+t9u6J2+aqQ9J429Le5S2mvRQmaWkAMkjeGvIToC+q2a8BUrSKvK9fW3HzvdTtO2muGThpA0q7c0SjsIXnryeTZt3uYq9zmrSiGPHlcuwDU4anNDe27SCABgNPv1dG/+OMX3QiviqbU6aQPPfZ5eMeDH4VHnv6OIyywH7thIYVV2a+0qACI1a127Fl9CDDsoDstV4CIo+iPXL9jL5wEOikA6cK5KWLVfrcPfKu+3iEruRSzMv+jS6nb393AItgnEHnN2kyw7+kF0ZrsYwLF2378Rli94mxYCJS0yTu/9tEWLAL8/e7nfOzRENN244IyIT+QhlzzaOdezxVV4QGlKshQ8gG7ehAbvPJkhH/nHSB9OPduCQ5U7EiN10OLNlRaKICI5XvrIKDa4S3KGuca2kSRnvu99YU/D7966StgIdItD30G/vDAX7fH0rSEKmPOLdSbKJhXpnqmGa+7lEab7uXnD8NRhNqHT+zL/pgw75GteV9J/8HZYWv8mezO6DZo0IadZHTyiRL93vG8NyswX8TbpyRrJx8F2blHAaCYUzK1+3tOjE791Uv+y4IFR6IbL7kOPnL1H7Qh5e5+smmElfsObj3opgkuB1TzjMBBkU3UWgtQaZda4XzBDT2WvB5G7SPa80rzqkHSA0+RX3doJWuted8x9jonJAU7acuHudZjzTydIh1uV8FDBtSqlWfBB17yFrgirmMsBno0mly/+A9v60PC/X2gr7U9XxEqZyUFdfmsAfwSUovYkHNQqVrr2FJCv9+8fx6d9nkDSPI7ZibC3THMvsZzx6EClnrH/LWH8ht4fQBD4dp87F3B6hW/f8kZX0zgyJRA8h/3/SEcPnakOu61sUAnR3aabXlftLS/yiSrtUtlmDnXqSm/H6KveDDaRfPmj8ybidXusSrgyF3mCrEjnAMmsZQjf7y8VrR/iq0bayYJy9gHVgewngBwjwZF/4iCe4zl/9te9IZFB45Ea6OZ9acv/vXOLFXX+Pjw7elBpAO7yjYrFpcGS0kEOe6Z8tOE0g+15jGCNm+HrQylddbEk9tgnmgC5oHSYmAcsk35PHe46bvPt6PzgRvWIFLyoPO8Ki0U+gDk2oCfo2mltr2cyqd7Sesbv3zxBlislHyR1dE8/Lvv3Df4cFaeJWJ0VBKdmUnItT0CKj2CBipUE31Vi8pJZlfmF1LbnvlWciNceOGvXIXfev++vXCChHCC1Id0v56OPenNm+Lnvn1a7xwfcIrYksk1u4lF+fwtfV77JFuvWHUJfPKarbAU6Je++LZ2QbFjbkk8UJv3UHkjy6wdM5m2nMyE4tSfPyHyEOSjygAw4IPQK6C60O9+OAE6YRNrpkmLgdZM4fKHG01MKwsl7kWgALCoZOwL5pg7CAOga8LvB4jWuMknDQndMu8xwJ9f+ZuwVOh/XLG51SSZNLPl+VMjDJINWbrSBBZUaib6UxwAR9BHPUhA9ABUK/2/bFUEuAVOkE4IIGkrSfyZzOcoZK625plqZfmDKSmZmr3OqfwPvTjhZkKOaOmh4y1baSlb0+3n6bn5BTfMuut2MVEytaYueTmbi+EnKmmcaDdB8RGyk9ifC98RwIgsT2NxH8RCEP1HqxVlUBfQdQBc/xOf2bINToCeNUDaJwMhbAPWxQDSJecSmA2pyOPdsxxUFQ1vsYG9NpG5Eo1UvShaBtWXYFrjOdL/9KzG69deA0uNNl96XQxXn820OtcT/qjlcyHK1ASiEG9QF1gBFDCkVje+S5nvnE/rNS2Uu5QRwk1XncCTiM8aIDMTsBUV80oHTTE2aI9imIRpxCNYWYMw7VL8CtSyBwYMKG4SWNMs06svWL+ktEem1SvOgqmLN5bzmn5NpAHUji0O6V5f8GV/QmZAtwZukBNPAYAj1KSf2R2xV3at+ZcTMLWeFUDOv3NqCsvzHfzhGj2MPnE1rUt5uQH5LxF/VU5vc1IplBMph1VrMztJOeVXL70eliolLZLWdRLxxVauWWuann/XpBsvMpWCKtuX6Go2tleYRevYp0y5r8PTipDsJ5DN+4b1e7ZsgGdBzwogGMJW62NoZuO456NiY+U1Jy3Xiqqpdnj67RL51aNGC6iJsO0E1pZvBl597mVLUntkSlrkhc9dW84Dk9i+NiD5jmznIJlFORfJelBpJR2hONOeueS1LL5+AUHNJhN/QXJdyylRi0SQrIHjpOMGyPmfnropNjkpnTUs4AhqWCRIpOFV0xwcQFkkFFhhN1Bc+peXW6MDlIEzPaF6el639mWw1OlnL7q6/aV56UbeH0dmMWRwBJ2nO9KaQHoa0PuSoFPZvFrinOODkBIcTTTZjJrj/h7JcQGk/dLTTNhCXbBMJtW0zcFltQSZpCCOmA+S0wLlCv2mRRocH3gSdnxSfAl2zSl+6Ol00Cuij0Va1Nfk3XHWwUriMyZHlg9Acwh/gwu1MSQkpc0MojfWjENRBsEKx4DhpuPVIscFkFEz2pyQKJvtblJHQSy+A9jtBIENpyR5g9hLHGTSS264yxOnQwPUR1m7jdpQ3kQperWUzatMrZm16mIj2LSNz2caAQ0HBhj2JPOYt7UEyxk2dy/I+CQ61/MZB0+i7lsxJJZ7vlhzvFpkzgDpwrq4Tce5kf3jg0jElSYKpkUXGvw6iL+F0dFOoDXteKsSkPmK3XVEtBj3Wz1b+rfPXQc1FkdzxByBflK0NtZjLk1t6E1icElyCcr3LufJd8QdACjIeAud6cLxaZE5A6QL68oOSHUrlTHPCeDbmMOmlUrJ89KLn/KuXsx+CLot8z7Y/pJ00fC6fNUlsFxo7VnPqwqsAKCEiAISSq2Ty4xUmqitnzqqguaF2nKMbGZm8RxB5JNWCp/f/spxaZE5AaT1PfrPE5AGCEVacPs1FOmsSd6OLEvkC5biXJBDnq+Evo5gByeovoKBAVPlqjW+FWOpU9rpy01UazJzPY7lXcJKdvXHWeh0Z9IXZfpb+SG+NaHmM3htUFoWlLmA3LPHANdqkW1z0iJzAshMAzfJZjRTc8NF36jsHBrGrOhaACMLZLy31xqsuAAO+yV1z+pypBSnhfJ8+amg1e2KOo0YmcycmAmtzaoivzh38F3cUjiiMs3qPCDnM+/mJSADux6koAwchGS49fwQtcihOWmRWQGyZs/UmljhpiAGjvwODzCkHahzIIYqmJvzSAxPoLr4ZwPyKnugysFGOMA556EEuVpbh+zSpNUTZ4m5JeLzKHWBtOvzD5msNcqPKLRmWBiad/3AHPUp/0VVRjjkaMWfKDNHX2RWgKw82oJjktg7gPU7cid1l2vMz4fd91qotZzI3uzXe3l5JR1RTpnUaBKoWQoBK8HNLKlXlhfVzdCOGkCTpgcrgJxzzSFkJpGE93iEawnp1EttUG3XTKTh1Tn5IrMCJFo1W6kDc2MeznDkZ1BpVHk0hUq6YGC2zYQ/m051BKfWQK+9kalG66T33y4XOjRzpD9Cd9TomGlrR9VSBIsucFHIhSyIHBZUxoQLYBYlrUVA9cn+SV4r/lYDm2EWGgTIBXdMbYL29T1QUcDgpOYrVkJryV3TLbKsqrZEr5AOwa78NsBtTk9R83AkN7c6OnT0CCwXOnQ0CYPQjiIJNMuA0g8JQkXzQL8GAJlMvB4odrGNiFoBlzUJBCddlAggu8B2YYDUNLGqyZ/a8+YNMECDAImhus0gOm/t03ws2R7VdQBPJ7DhFumedCg/yKUBb1c6lhJgesqDSPX6dejYD2C50KNHnhD6HQVMMvERZWPdT1YooqimhYI546F5HsmSlkd3lZ5ClCLZcBWy3hcAck0mssa0ma0wQFWApNBu0z5nHgBAP7Ot0aiNqS5NKk1JkmUlY2utkZ3y8rlk1g8Cr8/sGih0hgCO1MoDuaw0SG9OyhCvFTbgQEanBNBOehDMLP094hdfuFHJ/BRitzk1gFw3kZ0qVoPxNz2nHzcMOetVgASETfy2WIXOAOZuYrkxKX88/Mqrpn12kR7Wx/wRFcqDICek724AHSnTtctdqzp0eN/hh2C5UHqP7xBJE5lpAIDKq3+IuDgLIHU3rZKj26q1TIAFWWxJIQRR9yCY3Nm3WQF1Z70KkFEMgwFItHJtUlfAXNOA6BA/Imk1TKRn0miS+cafR+ALXHlM0dVKfctMtWOl34eOLR8N8n2mLbmUJwrqFyiMGrLoyqVzPr3PjplLfX5ELlxrhGZxmNdnBbFcxNRgMtqwu4/NUCEXING82hB/JlkXQcZ55CteaFhIaWLpbHeFJHYQYPJkB7XLDbd8NznOjXSP/KGpSh3UciigApEO7Bzg4SPfWTaRrPsPP8rOhsVaoQDlwSRuKvG8wa2F8VKga0Oikj9QSrXLOZe6AZ0QMjo6pFDVWXcBMpqAzbYD0nULAg7AwMJvuP5Qy1yI6obyF4od2udAXcbXbNYk5C868yepi+4sbUqa8rARBN48ydnwsnnrWV5N1spAsKHhYGrAYjHYekk/9ZwRvL47vBFKuU3gkG9ihbDBTQe7FCgdZXRyovnvW5eyXl4y5ypAYe+ACVysgB18Wd4aA1xV67Kfe+IrsNTpy4ceLsfcQdcCEJT4o78gyuszVDkFzDCPu66Hc0mfxpSTzg9AmglVRSj67rRU+CZFbC0ZgHTmFU7W/QM+ULkZHj/nQEGnFj7cPnF1zd+F1NmWAfgHPNuBCVCiG7YeKp/ORowBpH2Kpuz9y8BR//L3H2l/fYtBa13+yyR6kVHWgAnsWJ/pMkFcD6IeTsHUCLJGlEWrES9GI4A1npllADJTolceDII64lJDxrR9kpGi4AwYb7vkK7qwT2M7NvOpjmTJ3aJ28Gv+D+/7w0e+C0udDhzuNIj1yaRoyVe0gOSz75XBSq48pUGUodw1q4
1KTBArjKvYQCddGWijLB+7adT9jZhmAIIYbeGP8l6sxFNJXag8OFLpG5XmNs1K2qADYl4z6C9l+dJRUqNrH1DfdP32Pn18GJtb9hx8px1KLaFg461o9HzZIYkflAGdqujaEAKvZK1Lo9dIRSETXymDpG0FSvkmnbVc92hhz3KBrEwDpnhqESeq47Iq2MQH4oIKjVXIOuikue+pqEoDdKsGuN1zLwiGG/k0X3Wg0lcfUpF4LrOZau9215Lw+cmR4jWAxU3LQDxzOJhaIme5IzgxntlIIpbAh4iIQzVEQ1Xi+oaKSX/KWPZJFqGBwSwVZcFK/ZE4AZGYCNiBI65N+rXTgXQgqr3Z6/U7LNvR5cK5j/tOqFYQc9k2ZR+X7e16b+g4CaLtbl0n/P/n43bBUSTrombjw4EwrweIJtcD+8VJSxHJTyKsjtyxFrv7RJrKpCq0OBJC85YnJY9AIM0sAJHb4hr7rrJOkARA0fHh/urzW0eJsrmWMrzsC1CSJepKN2ZndgGC+D8gaCkVbCLofdX+po/sZEy01+vS37xHnNXEmz5kNEGwWL9TLdYcIAviTXNoSwpRNmzT3ZNvcXJOGM9XJTcZgUbqBnwiAxA5vyJI/lAqlHJfOXPdX+xyUX7KovBnvRm0eTW1b7N285alCT4SYM2m7yukGkGZB97uUNchdTz5QjrWAy6mZAsyduAiVBpsy4gKlawqsT1nb8EdocbBtVFwnRb7tmWj3Wn5eAHL+x6bWpy9EZVvUZ17+zLJuLogb4ulc5Wr94LExAsiBbIsFWiDUoqsyeyQtuJlVa5ta5mXSJ8uWorOePhV94BA56HaegF0DI0aylVv7ZkdNwgMryzVC7gPlpVpKOaSrXFPwexgWssH0yOnjmpfs2bI+nxeANBOd9tAyVXojTD0CV4IeEjlLZhMNwMrsmvRQukc9OYh5W3PwhsqS1CDgnMmcuacpx+efOABLjb6QtAczUWmW5fhIIka1ZkytDAheKTPINIKW75lbSPPQgeyrtVdMmXK1+5VgDwDOHq8AzYZ8VgAS1z+u5VV7zO+nyao9kIEYTPorbEGQt9PZh/3NBFauv8PQZ+QArJGuW9rDYaBMB+p9Ty49DfLhxz5fNHIeBRRiSTJsR91Mlc8QWIENnsnK6xAMjkB1GdJvLYF+vknH86ZHkO0bNO3pPuh2NEXh++J83LCD9Z75wSVvlqj5CrGZHkgArgatfADgA4BQV+EBgG1xzo/ZsinrT5EWSAaID5s0KYYCBsnEWkrh3mRedZ9gQyONeZTJIwEANd5WlyOrCXVF+cFQ0G15LRcZGfxcDTDwGLOPcyFd6aqxonwUyFFvAZLeXBJ/JmWzyCQKilsFkNpExhuK/Be1yDLUmSHGBLCgK397n6Soakea2fpk+7ku6rctk69/4NG/h6VCybzS8iQUIZiJmzs8X/e38DXLUJNPxDtBmFg4J4EW5CnSATp5c7+CAhLnSg+OUoyHyfzerBYgZz4N66kZT54D0IAh1EJ5pGF4HQHAzY/ubYIqSXWpWys+iVNQt4VSe+l7GJqn3Pu/fuxzsFSoNa/AlykkvLjQy9SPH3+TPstgZ1rWaQM/PI+8gkx0SXJ4AXh5NDl5jbyErBXF8QQc3pCOW4AcwwSQ4BTOth73G8jckp1ACC4aSXWj0C8ejnmrBLhSb++YFMHF31CiRR2vLwRVMzcZVV4BSyx5klmyFKJZrXn15FeLpOWijI+5nd++QAZFAKiZ1nMilCdoGNuDZtcHT0jLXD4spIb0SvJ1vO5lJU1/dm2uAFh1AHwLsX3WmLog0Sd9FeqABMZwxwPY7cti/04IwKcvBB8dYSCF1689JUoNBdbv/canYLHTO7/20WKeioVW4GNOQm0EwZc9qH4rxD1U6wdQFR6/aLNMR73cOrK0RG08BQNo+dII+tvmRWgd9abLGNbwWwmmo1wLkKqUcJLdAdEslwZWMvnSIKi2+2MR6oUB51yvpEvK2o3H3XTPub5JR0mDLOanDFPf8+Jg937dRPKutTYxTAW0m4Hr5XxNSm/OD9w8hv6bLt2JDgCZEujrEhA9d5sR9xKcQh5ftGkBW7cjR7HWc2a2bnUuihBMoxnlWiNk9vQmwJf2sqMS1d1reQPkOC9/aZz/biwUTM4nmCZFTqoWiqggmhjsz6cXrxb59OP3tCZWe/8BFOtnsjNk7Qq9nuDntbXT2hW9V5nzDvol+8awBxaAtVBkH7hLQFXwX8rnr/bEtMn2OEWwzngGngR2y0FJb914TeJ7gyZ1B5daXTewIhEA7OAaWZXBMkt5YQyyQSZgzN6HlDO9jG7VirPg89f+z0X5cusNf/f78OjTT3QnXNIB2drdpdDeq8oCfM5aPmDfKaQceVxrHEQj2mDTfegG7Rxg7QhrV2Udsmv1/OU+1P0lOgarzm1SBMtHY51ppOkUnCt+eW4LkvT2W0XwataaDUtSuYdKt8vUBz5syK+Y/Cha7hgmbRFfjFokRa5a7VGM+VBCvXmsdcgewJuHeiRKRjGJpBXSt5nftYxePnA4y2aywph4QIpAWVtg+bHPTJYQ1bMSDk42R5u8/8q7Ud5wEM1RZQDcjtdagg0Jq7t+3/aagkxAWWugPuvZlBLQ7i0LZur8tlGVet83PrPofJF3ROecy1FuonKSQZYihgqJYEbQQAoqjyYyaryYCs5yTomSkZ1mup9A8xp0FUowotB9ueWV65vIYJMkIbX8z6jq2FHKcKoWQXotXDLX7rEqIVj9/BZCD442shI4ZIOs1KknH6GpvVIItCjgfccWHO+d/jQsFkrgeKQ8PixGrUhyKFflzOrRETPb+wVdJgE/1pI2a8jU9RjVttb3R7GUjLbxdjM6ZEclyOlvEazAtU4G4MyaZAZOFluMNc4lt1Q/nLW4FLaOk41oBeDSBUFLeZ/K7WEokas8NCQJ/UGu10vTFwZyAHDpSPfw3m98elFsP0nA+FA0rxIJ8ce+q9Io5q5Gk3g6l5RYF3ao2hVgDLJ2XU7UEOiH5L3Oq84Cnzfk3RV5pTYTqmEyaZA1HBw0CPKXNAi6ndRSiK8fUMOkibxhsWqQWBLFjZAvEcp3CuXk6jpr08DBDqp92XspwpIW+d0v3QILnZL2eDSCRAng/kM23bjy7wlKXujzmrNA23vKRSaRTXkdnHErFiRBiQWUfF6CKSPN5i4/cZIeg7ZE1oIsLZdZgXBOEzNcKidfmkyZ8cD5zccZDHSdE92O1Sj8V5bTsGqHiV7lB1lH50hKMAMi6yRmR7vhEWw0LYAn+aSw2BfXRZImWaiUNEdyzi1DhRJqhcBNIm5Oa73BCUuUiFK4gJJXPNBBsYz5tvbA6pJCS740zl8ukJwrG/LMRa5JdX8TzYRwbkNDZyUvdVc3qR1cSuddlbXImJEvacBpi1/rB4apk2xaIc9cqaewgTMoNULxayfg7V/7yII0tZJp1a6aM+I2e/4UWo1zPYEhjgLQmAdwRV93rGHErvcHDWhrhM9Xn+aYQbaMBowWw9a+yKDmFhPxKV7aOulFhQHfDqCZQQKCSx1+XYKFQ8LLZW9Sk4YZOeUyZCi6qlSxrA0KeCXz68GR6bL/lJ5eT/rGu9+14KJab73vVuaYZ6Jo4/DWHHmXfLYEoUzSloQtpWYfcylXtovciLwKOx9aSEsNp2vLqZwf6JipjDUNr9SaGrwb8vkO8jNkTt4ZqVHomhFas5A26boOFB0t328kVDH1BgFE34HdA6+bwChb53egGSa9W+rtD34EFgolv+OuJx4QaQL0/R+7GRrNEYiZI7+yjCET9fpaJhJu/Vmfn0+b5T2qr7QDAEMbuA00jdZBI+Bq9aRrCRzJB1lDlXs3SOAoElthTpaHIqXEDbLmiVHrqpnOOaj6njFUmq0Hgd8ogQPACLzSy2AAraUeKlBB6VMukXyRZG6dbkrg2Pm1v+nPZB8B+GwEZ/yDOeYcUfxN/kbCAg5evwJkT9mUYrKN6mE1VAWousDBRb+ybwgguE3X7Wmv3J9Og7QvakDg7IqMiakA/ZWRrWA6Wm9YPpeuGVYfE9zYVfb5gzxZXMLL1uyvr3b9spSfR+Q0xIiSFjmdIElOeQIH1wR6FsrTmYqx9bHWJ1z0lb1vTAV4ws3X3qpBwybcxAmiH1r48f5RllDlXaxDT3AuS43rIAOFiI21IcL36Vjky1KoOqI1ig8myaAgd3/mpwkRTV25Pg0+NdSgJR6ADxQSDAGkmJA6JtPpAsktD30G3vKlXbPcA8iBVQNnJbJM52ftaJid1NIHkSCxWidn4Fpc91tgCHlLngBWlkyQfQvVUpZLc+qKAHpjotQiXOJDtXJUHfE0gKwzqNbqdfe/CKaeMsAIkD8FTddtHQSconuBG4H1u9TyEMAChmhH74/c/IKfgVNB74haY+fXPmbmLP+1vQ5lHaSuN0CU5Hcr5i+wxVqwYyHT+pEOQGaaKpROG1W+HPfzxf5U2kCWiOD3DNjd6Bw0dnjBHZvLnlgeweoK1ZnGBxZnNz1F+ngYdoO3VarDzuTST/7QJRgCttcLr015h13P/IGVtO6s8+ADL3lz+3syKEWp3nLfrtYh96HqjCMbM1pkRZO/O5aGZU0L62Z9gDo1IAyOI29J9At5Kqh2SsWV0bAiAUD5Vbze8yNAZKLH6BwwINJ1Grj5fSiBOpfwsZ1lr8GQ9WmQOBXpqfYEgke25yDq4PfQqPtJtHrFc+ANk9fNuzZ5XzSp3vngR+F7MbzcgGZC6qNhirw4aJDDc3kRJaqT5h1FsRr7eULU2yoPUAFgThWIDE5+2S/Eek9Kal5oZvfA6ykaRHZFK2XZiDaT0ACqBqzacMEAi7J68mOigbXOXiDXOe8gbE/NMtW6oa4tUTHOUH/5Fg7S8gjrznw+bIkged3aa+DZUlprufPx/WX7iOyjPeIpUotYZvLKSFjY2ZMA0eCBwbGqSWxaS5E96crY/H7fqV/I0jw+KPNlBG9/P+ffOfVkzLHGY2Ye99aAsXatPKsP/txMLE7WCIJeCqJIEmhgSV6NlN3XIroqq2HVQIMnHHpRzWz9i89+Plx17mXwny96GVy+et2sD14lUNx/6BH41ON3xyjVPrEgaaTh4N1aQZQfu8U5lpd1kFS3vo/HEbKXbdoctYfIg9ziGAAwgqmhen9o577/ezBpkK/Hyic1DDyAcM2hJVAAbbZAny6GxHRkdu2hcwbGuXYyYLAuvS+oXs4Oug+M4XYIZtocy+HWy1etg4ujj5KeVMy+yqNPf7ddob//8MOtn+FNn+4Vb8vrIZqbQ6j4yeBpF4/5hR8MAFrIoqqVt+aV8+6L+tMfI++lT7n/8nsxWOuFAWquIyZPrwBThe4oTTQOMIgdVLNsU9LB6aocELoi6whFc7S1VBz00iLDU546PugAdYAGcSx3OwdVBzj9RFVOaqM+LfY/fV4hAQG4RnT6okdeM5EGpFtH1mahLxHqDNK448NHUoKDX+djy/trKQcKpF+j77d2R/yOG85/qOe3LjBq4EiUdjnHlXQ8yBHKm+dnUBl8uUJCaVbJdv+ttLCgC6BhxKYJFePx/QqqIyFYrQiij7wlfc+6OqkN9Jjp/vM70/cc+r6VGgPdV7knVq8UOX6bdN1nBuwqViUDe+BJ1hMADAew3rP2AORP8Ntm4o7uO5jwPbj31F9HGlv6ywV53/egH4/QdbJyHv/QDE438fo0SVYUHaDbQTb4evKQ3UjWNCCgQTlRQKfGkFQ/EgMBMROyfrpSN/A6nBtHYl2eXd6LLxIC+/Wlos4Jhd34hOZuN0IDWonOR1trQU3oQEbWUTJCHjvWLLWv7tzea55nLBexzLo34rKHvvaR4y7a6IFMYXt/9HMq36kszVydc3ZqYojwe7kI39OSpSQ/zxXr5fwg2AYc9up+RxCcOnkOIiEVivLQkYhQYvn8frunDkHVzZ47KI/scpPBY0VeR5c3v+1jaHgtsPoOospQFusoWfaA10V3XhMrclaoRtT9YAtEKFocKguiR/JR3Ry5q4kTfe6LRjnuy
1oYJWuj6PNOrYjHcWkzke5WfBHdqwtBqkIN8MNBhW4nawPLxcwAozKM1EHVsJCaaVLnicTuA7G2AwRm8DJROxQJ7C1/+9ULN8r6B5aU+U995PZ4ZAuJOqa4CR64Osw1QYpf1h5Q8GUh111sGoKAKCYS+zRBYumFHCIat1HH2/7C7QuaP7Y1m6JZzrBRR96bFhCwva+RntV6IbewtNfmKCTn3Aj3g95IGmfZCdOBMVm0QqfEgGAPYrdIUS9bkwBhkNgT5RGGPgPwCMv10nK2F95yO0MkzbAtzc9NvKRTJ1OVqOBA5J/XMVUqqV/Fz5iYWIfk63E8tnKCMI/TaC8EKJgDOnBKW3Ioo99ELI1mGwKnLa7+Fz5knmHhmH4S8b+x60BC3dQf1P/eBzfR0M2qSBqFiQWTi27x59aRDhFRgTaOAgpZDwywGIncomxQ7KZwlcN/fmiemeitBoadODoxsP+eUepHXbUvwiJ7a3h/UJDOFoiur35mM9ug54AAFnieBIi+yWr6BmnDhsMwpZWkHkx9VUgEU7PQ9CND2Gigo4UltknhAjj2Wn7sFssdybvMoeEIHgxx6xsXTDRyF/dQQMbaWptykGiZUXeaDpm9iSCKwPiDVI6IetOG/FAoQqvXJfqAaFM3+moIYaJ7q5S2/yGvnfVH9Lo8QB9NvNPdiNQ3vi2QcJVVR9Ryl9OT1afPYtKmUAa8jp3scUwRGCKAlv9WAWRDW2F73y66Yc5HOz1shhnXPaSXgwebo2WRicaHC2RdLdTX2CaK0ZYegzrNkBfAgoqUim2GWoZdigQYw56ctCaBa8JVpmKW33tV0tGrl2YAu+zJRMlussS+Rq9FbHrzR0QzgUe7D6rgAKeoKrJ3gA4Lzgc+6CnilPAAaASIBzDkqCzRue1hfMNhGRI4a/0iohUqfu8vyTrOAeRqeu79t7vw7Nz8Zz9fwi1gqlivPuVvDA0ENUX5Ct803QL0jKxixpOm8rMJgDlmf5Ko/pVtKqevOPA8uX30xXBJXui9fdXE8viSufj+/3SaStn7c8c93w46v/Q083L+8ARXEuSwVY4DlVrp0tScolwbV/5qYyvnXxv7eOHkd/OxFV5WtLF8+/Ej7con0dal0nN7R++hT33UrqmkofT9cCtMZADojwOsVsh/rbbtHrBAfWZlKCSbNOfP7AQe/uPFt52aA3B1BtN5nbMnkmTSjI0i2J5bw63P6VCVTgjno9BEdLKaKbmOuEnd11AhXn3tZy/yXr7oErmBAmI0SUNLDUvk1QFzQFKZBrulyw3zkfMc716dH3TMvpi55OfzOj/2HOff5QARLeqY+ASdtgEzn1IrHiOwvA7jkgKF5VmcI1XuWtVKbNSEh+Az99o3Z6AqI9u/eL278443t8QV3TO2KlW5mFx0tYicIQMsSDwxD8k4o3Gpecav8WQao3DhjRFO+bzOB4ZpzXwhXPe+yVjNcHX/n443tSUq/PWqTDz76ORBsxcHRdgPBbrHwmN4jNNdeGvv/B5e9vt3bdSKUQZM+8plA8w9PfrVNlwBRohTprH4PnEf63ELY1+Zdzqu8KvnHa5/v3bJH3j2Uum+PGmRTe37eJ6e2NBjeHlTzwJidp2nJaDXN0KZFfXt1+PB8RpYFz/as19SCIGqHBIRrnvfCk/YQU6YElDse3w/va19RmramKxmsmCNUHmLSIoZLz3VRu/2ni66BqUtfflI/x5DNsk8/fm8EzAOgzUROPqNbZhbXsSYG1OxnjQXUOFbL8fr9a+U+xPXS4s0RIDvaS8+/Y2pTA+E2KhQMK3NNoUeFaxs6l5pGdoHSCVgWKDWZwk2sfIpOc9dEMLzqgp+A11xw5UkHxBAlsOx74gG449t3t8dp+7q5NyaFa5QAkTRe8oOuP399e36qKWmYLzz5IHzm8Xta4DzWf5AHKkzYndO08E2Q7TWkHFrIGg0iDnzQaTOLC/VG9IuVR3QEOW784sY/2tum54/oSKeVF6hI8ZKnZip5wKK8wzY31QQAZghERI35IVe3oLgSfn7tTy/Yj9wkJktaJYHlkSNPxPMfgBFl8Z4SqJMpmH7XnfW8BXk/X4gm2G2PfT5qlgfbbfqJ6lokk37YSmrGejmrDVKZ/ESlyY8AOFhbn4bEnZkvZ2D1ufs3bjtY8qfnQuLPJN2CZsUhTULHXoTLA5WJhAwCpS9fmKg7zhokMU7SEq+76GWt+TSm00MJLLu/uQ92P3ZXe16zAATXDGoebceA8SlQnDGuQs51jhbK5/4LJ6b/cePbfjQdsOdB8LMx26RkW1J1Ukt0ubTG4dtLJKIpveaz8E5q7SEDAoTyRG+85BXw5h/btCg/ibbU6N+d+6/b/7/5r/59C5L0v6ZVpPj0eIlyZU3By3ZagwtmADR6SgIogCOm8ytLkOcL9+TrBSCjAPsbxM25Gl8lBpDMDsDZWePdc4jyGd+WoBeL9GDkGjvl0ZVMmmL7C38BXhTDsWNaWLT2zOe3INkU12Fue2wf3B6B8lj7bUQSrCTlrantzX8ixcRGsJp1Lcdmq2kQai+VbPbm8wIQnIG9YYVm+q6IrF5uuJBPeOSroVqD9Vc8aHEpwq90P9sv+wX4tUuvhzEtbFp75vPgtyJQXhuB8u5/+njUKPvadBHaZruwscIH5bwspEoLBwAs3+ZgJzuxdaIM8PR5EWb28n4USivqGHBNMKwpw7bargPIN9jlsFEwysUNOKp9mPL1VdGM2rX+t8d+xiKlZHL9SQTKN5M2Ydxai3rZ1CzxLe90ZhdaAczq9+s1WuRg9D/OzSf8JXbpGeW9uaJs8qDpCvdKMj65IcTNKa0HPH9mmHKNF595Hnz4JW8dg2MR06aLXgq7fuomuCiFpwM31kOlBApOIYOKSPsVPk8FkB6LTz03f5anNSrHZ7nhRB4H90sCyB031rzq0ni12t3OvgdPs5ThlTbcve/K3x77G0uAktn1oZe+FV64au0sPMKPWPinXKxBIYAfELBetKbec97N0wRAoguyO6hGyGwCsOiV0SnSF6RZJGqlf4Lsv9fpXPb3XnDDGBxLiNIrjm75yZsiSNaZidcOOjeONI9QmCefq/UVdsjr5vApznxPZ8BoL29DAORbr9k1HbNP88Y0YKjTQXWbaxWpWaT15z9a6g8BwOvj2savXfpKGNPSogSSnS9+E6xambfjc4EMgt8Kb6FmbknK127/S+HMhTGzekqmML1v445pXk2j2kh+yO1eR6kJ3h0vNMv1xpAyA1UiqEGB1u948ws2wZiWJiVz6zdilEuvg3jUcoYw
1R4JThlRGt9UEXKOfi3q58bW5XbdrADIRzaxcTc2Z1pZhABlEoxuWx7kUN6soIKBvAODn1r6sfevgmJYu/fLFG+BHIlAsBSGkue8wvGZC3j9/4Q3nVSHMA/DXQO0GRQYg0czaG3MelM1KDGYwkCGlTSlgwNAbF1HpmKA63VHSHj930U/DmJY+/col17pCOItYpThAbprPxEUuvW+MuNEK4Fxh/6Xk6bQ5ERQZgLQ0wltlNMCqwOAeyVwodAUHFtl/aG60oxTOHWuP5UE3/MhV0Rc5E/RKuPZCym/5g6ADRUVTaFSJX01t5r3eFRcgsfLdqBBJXeK+hWRr7pV4MQfZTQoCyPo7etMl45Xy5ULJYb/sueuU6WQtC/lCQB0IkgK3TwCKwupIq6QGmlvBTXfoO8nMiipH+yF8mY87OuRmU0ehXCdPg26Mb1qkGnLnk3n1otXjsO5youvO/3GTZlY6sm9hNIOmYEySzFtcCGPvpMcf17xK5JtYiaKZlSuRK+ZoOwMSQDzQK12jYHROMD4LjFfLlyElDeJFssh7DYXL7YqbUyrw69YSynW2EawR7oQKVQHyzJmwg5rjTrlGNn8PFmkLMqMAuAYJxXbM17nz1B2/+oIrYUzLi15YnqWXPi23OOiUIqQ1kynv2SL+C+VIC+lRM9oNFaoC5ODGXQcDhr3SEtTmFLcDa5EC7bNYQHgRrDEtL0p+SHp6kotf4raOCp8IN0PvHGdOOtBCt7wq8t++Xy0OcqqbWJEmZnC7bZzgkFP59aDA4JtlMj+/es6Ks8f+xzKl506cBdI55ytkwWxL17wl+RIAjR9ivJoYDg67YIAGAdKuiQBOd92hjklsy5At6QS5Ok5lc2fzX9nldWPtsWwpPXfvh/17ruLGDFiGL5f7RP0OMmepYvofN+6omleJBgHS0ghuDaIRryH7Dix5xLUKQN3dD+1HLse0POkis6LO9Yk1xzUfFpuFLaH7fnNfHsN2mIVmBUjrrCMeFPFooDURCs8GdcWGdnkNVEamXjLWIMuYcCClj4KivBqc3MWhDzJiRbW0NA2wZlB7JJoVIMlZxxnYyZ/9IE8kKI9EmlwgQMNJOvm8852jNqblSEmDcM7w9IM0sWQ+7gG32qNcROAeSst1iLvTa31gFprdxIJOi8TFmYMSJF5EgI5yTh761dEwAOlYpb/jt5Msb7KiFoB7rHWeA5YnkPZAHcXqjkcwqq59cJoTQLIW4VgFIKBIs6q7kvPxBUCpQqWRlWs5Z6xBli1pH4RbGfosp1g/NmsIUPmJZ6P22DUU2uU0J4Ak6rRI8kW89U7pT2hAoHLx7UqIF88a03In6ZbLLe/QX/NAYmEhf6P22A5zpDkDpNUiAXZSF6Q2sGc8FAziau6qpzLvO/QQjGl50vdnjohzzxuxaxveeTCM1fQ8GSNc2+eqPbpyx0HPnNFFtMgHCcpiDMAXC7lOIYeebtxz4b90eAyQ5Uqf+fa94lwvHeS3uw/7IcwWCcb7nY4cvwuOg44LINkX0QuAHA587ZO6WiLUpYS1Hbtrn3vyK/C5Jw7AmJYXpTcvfvHJB1WqNKC6jyNxw524K/8WXmRBr0Dldx6P9kh0XABJlHwRbFfX628+Ccpu5HYkz8shxgF3033vbd+APqblQ79//1+66QHqLyF0VsahgCoYv3Z6/3U7dsBx0nEDJGmRZgQ3yi5yZxxF5ArVLeh4VgDtwUD7rb//9eDtMKblQe/+p0+UL1klklqCr6l50dCOalDJi+pzWTX36LgBkijt0YoRrb0SoTaKZeEgc2vPhdOfPXQn/NWjfw9jWtqUvivy7q9/vJwnPhhB5g8uZrOZToQgv/jraZrWb0FIYd1d8CzoWQEk0cQM3JjCvumYnvHgfggn60Zp8vbK3HTfn4/9kSVMB77/KPzOvX+mVseH4qOZglsfXw7sypa0Z6U9Ej1rgLQvmZuBymqkt3BIKpL8j+CaWMBK3bj/nfClceh3yVECxxv+cSccjr6mZ4yTCU5s36azbNI/yeXYnvKO5bYfr2Mu6ztBOv/Oqf4T0vLDnjICIbeYaNVot8UL9LfPiHzop946fk5kiVACx40JHEePsBVvEpmNMsU93sh/rLZhfIfRMX/5jh+FE6BnrUEY3UhRKG8njfVDuLcCwG+TroxYie9FKXP9vq1jn2QJ0O3f3AdTX+zA0c52P+XcPOcuOSrro81b+F8SN/X7Z9g3wgnSBJwgPfUX+7/1nF+8Mt3HBnkF1bEGDY9V2DLc6cqlP/n4/22fNR6/1GFx0l88tAe2H/greGZ0jOa3TDlZFzIlH7MVNQSQ0VNJbZ4Rbo9h3Vm3s89GJ2xiZTr/zs2tqSUjVTKGHZwBoHzodi6o45Qvve39zfH/mBYPpQ/npHBuR2q+xSExPRepCCqCpUwzWT7ENY+dPwrzQPNhYrU0MYOvTVvi/a2MPKqdSDvsPk49cKTV1D96cDfcePc7x4uJi4AOHzsC/+2+v2wBkue9MDszE7JzbbcpdVdFOFdoHUmx/EFocCPME82bBkl03sentjQT4e2eScXjWp6DXtMioqO0cNIeXHL2efDBn3rL+BWlC5QeffqJ1t94rP/SrSsKu1W8+FsP1HBDqmR3rrZHI7x5//XHv2JeoxP2QTg99X/27zv7l648NyL8qnTOu+9bi5nIwcfKVf4W7kzJef/AY5+DC37oHLhi/IGdBUXpe+m/fc//hu88cwj0c0JcMGotAiwnWRcsXYCDjjvrAnfec/2ObTCPNK8ASXTGr67f14zCq2O3L9RBuI6kZsEKMLgbn9WxyNOf/MvMUfjkt++OUZGn4CfXvAB+qFkJYzp9dCiaVG978HZ4+4MfgaO9M96RZPn21/E9eG76leK1rQWR15R+ppsJ/IVv3brvaZhHQjgJdOEnpiZnJkJy2tekc60mJUiGnXXTwW50ihTqonldrmRqffAlY5PrdNEXnnwAfj/6G49Ek8oLxoBI6T/pHMqUsqsWVokalJ9tzr5MPJ3G6HecyIJgjU4KQBKd94mpDU0De2SqDNpJmPjEB4hKAtDXHKUkSpl/78duaCNdYzo1lIIlyQl//0PddGtdASBn3PNDPD900CfF3FIEziiC4/ode+Ek0EkDSKLstMsFH2qa65N8NLSijsAK5KdngI6LjxI6bbLjRW+Aq8drJieVktZIUapHj3xXRaT0vFmRyHi8lPMog6ehBqidtN4xz36HbPsk0wWfmNoGTdgKrtoMXE2qa/JcOuqklzH0K6vBv5nXr31Zq03GZtf8UtIa//0rH4TbHruLGF3s8vAFndlGMgc/xFztD5pRc1LBwZo6uXTBHVO74s/m7syaWUMrqPmcE71SEosiQVW4rLb22iQDZUwnRgkY7//GHnj/w3u6vVSJBJNzwsG0FjDIAVNbSM7aphOIfeFb733FO6bgJNMpAciaPVNrzjga/ZF2pT2T1R5zAwvTIOoqZieunBN4Uq60bvK7ESTp09JjOn667bF98K5/+lg0p54AviiVnW2tPaSZpWCS52ZQgwj7AQhcuP/eV+w8Jd/IOCUASZRAsvJo2IMCJJ6EsVSzTLsxC+VY2LShVg9GjfL8Dihrx0CZC33hiQfgv97/F/DYEVrwo79gJog73Jq1jR+CvJSuR5dt/+5vJpoUsZr1rYjzQacMIIlS+DfEyFa86UndgVA55iScdEd7CGHTZ8HA6iyOfZfp4rPOj0D5mTFQHEqm1KcfvzdGpz4GjxRgdGTnpmdex9Ty2N7ogwEuFKEchOmJZuKkhHPr7Z9iSiAZNWFPbHrSyhOf/Hw5YqXi6bOW1UYbtEB546WvaL9stW6ZO/MJGLe2PsbfwqGj8j1VNJZSAxSztnzVyZ0p8GYB2QQNRbFivummaU4pOLq2TwNxTTJX80paolheAQNMK+AcyntXOYheF7XJ6y+6ZtmFh5MZtSuC4gtPfpWcb6gF6OmIjykpcX/ntjGX+kQs3zQPvh/Sao5TD46u/dNErSaZgNs6x11OxFCn2mtBpqBVCt2VjJ2BOvNkFoezz7ku+ilJo7zx0uuXrFZJaxcffuzzsCsu8B3ud0Z7WiITN5sostSNcYM2Ppnz8bKlZqVCcnsWJLh/xUTz2tMBjrZ1OI2Uo1vccc8Dr1wJoTnaLQclkgVQ1kN4RAXkYFtNYhW/zp/zXr7q4lajvC5Gv65YfTEsZroraoq74uJe0hRpkS/0Jmq3RuG6ceAbSfk8MzbMYU1D1YYUyaro/wSOU+aQe3RaAZIprZNgWSfxyUxasFdc27i/7Pshtuxs+8GSNrn6eZfBq6J2uSICZ6Frl9bZ/ud74P7DD8OHv7mvfT4jq1W+8yDfpBBGFYEBznVbniXWzgcBFW6dmFix5XSCo+vHAqFuxR22WglVcdB77m+vq20mbQ4k84rXJY+saVUjtj0SeGQlbbO/fHWnYa547sXt8emkLx96pAXDXQe/Ev2Kr7Yv4WsAlQ/XE+KsDOAt3OX0AHItSy/8AQxpIypbLILcXgjbv3T9u7bBAqAFA5BECSQYQcLTtKw308WloY4Vmzr07UrXsw5ONHl1Hbx01izJNEsmWfooUPJp5kvbpLBrijB9OQLhkae/A48+/d0IjIcjMB4R4AV1VnqOs/t7/mKfN47BPKcD4GkESmeWca6izdCZ0KOb77v+T+btgacTpQUFkETRed8QI1y3xMNJf3LYWTZ820y9LR0cEykrHJZGvs7sTzMCWGDS8/a1SH/OxZgNOxNt1cRZ7YeCEnBWrzzLNMLNvRRRSs9YHDr6g9Y8ekQs1oWB9q22kyYozgkgUKm7aF7XTKuVrVzFtj8HYRReGzXHXlhAtOAAkihFuICFgct0BO5bIPDdvBhmr9djpOFHfjkkrWTWr6pB1Y7UPgQSWjeQTeHAihlWUpQQFvfmldcSvIzpHMq7pq7rh9R6y875sx0B9q9cseK0RaqGaN5e2jCflN7a+PQZcGUcuJ15MnmUpPsNJd2oB0ZdhITq4CRfEIBgMYYqbyjHgeXRb/jLOU27WpOVKlFE35yOqCSuY0rV4leXCuV/f4RqTEXtue5gagqqB/06RTnOwgZUfTR6nd5me+R2RnBsXIjgSISwwOmHPz61BVZE5z3AmjLsAVSoN08BmzDXB/Gk+vGbV/zIY1BpCgLTTsFsq
1NSdRe2win5oMCJ4ZiOA1Huu5Eevv7I3sj107k1pUBRnoO8QZd6DyRlfSP6GRwseIInalXeM6yUIk5RK9gEGjwlETp9JWqqbWApnhmFAMXKtD7VIEI/68Pb1Rj9b1sLTX8PwR4T3n1axOUgsEAHAgau4rK7UQNKm7R8dW/HaA69ZmFqD06IASKYIlG0RKFsp+mEZxVtVN9JcbFqEUsdcQ71gmNeX+F0alc1Slm/BR55JtOO3L7SRq2HoTj1I8Y4P+Ty6H5bVZWo5QzCaRuXafv8CCeHOhRYVQBK1DnzUJnF2JzmTiGcLHBvem7Rg9AOwCmaTvl66TpMM7dWQTSrRepChU913Y9pU2pbn1IOmj/ZpLaLz2xb9dETbL9Pj6Ig3EG6875Xv3g+LiBYdQDJd2K6Z4NbA1kG8EG+mYZZmyr9Cs7Ermvzcl5C1lMgoRXG6azhb/zmr+gCxZiAMwLPXaFDbPeCDTOtRHepVmjauhOPOxaQ1OC1agCTqw8Hb4lxs5uaVZZqOKkaHc+ZTZhrpI1hwcfaQGqQCs/6kZvLU2LQGTgD/Pt18OLfa7RhKsFN5fs+4NxxbceNi8DVqtKgBkikCZQqSbwI4OVvemqSvGVg1qalBUTfKVDrb3lE26kVfKmTtMVQR+NoiH/N0r2fI+sADHKC0CDp3PdS+AXaAacDmxgMLbNHv2dCSAEimH4kh4bgKf5MHFN9556CwjGbqKH+5D+Bv6HONNtYHrCTOtX25yNmlalNK90ECBOg+HC0CCmTIRIb8ciAFH5I5ldY1nv7+GTumX3t6NxnOFy0pgCRqzS6AqTjpW9O5jhq1aervXF+g3eWXNVkZWysDzJQCI6B1iJfKzla/ZmcC0KBZVxJxQPO5MAZtYsX0g7jEgJFpyQEkUwJK0+C2UQibkU21saFBT7xM686HfQmo1CGJldENqAJkalloaPPHZ+9aKj8ZBobWqHL8CtIP4igC46mlB4xMSxYgmRJQIi9sibd6Q7zZSelHEM1Fg6B75tj4rE7KQzmERdO/+h9mWZuYoxEHvF9cK+Ut77qu4f1f/h3Hg6gxcElqDE1LHiCZJm+bWvP0mbApmV4JKF2qlcJDIPGMmVzGY9acX2zXQBnexc6+ovZDOA6QyH7IvBXmzud5BZ09UYhuv8VdT8f8tz7z1JlLHhiZlg1AOF10x9SmuFy2OXLHpnQ+m/2fjwEka6bjBvgz7bT7U5cTYGR+Ea9sbtJ8dnDI/ACyB7JMbdu7Ehp7JxC2H7j+PXthmdGyBEimZH7Fid8U2daNfGnSbKkHzw8Po8rBtEYO//A3S8xhPQQVKOsgAXD1HsIs5dqOTMcmlpW28GhZA4TTuvSgFuBUdAmuzWCxFr9eAJTMOhdTJ9cLvAGwJo9XxotJ5TBrTrG+1Bw0Tu+wI4aDMzN4K07A7geXobbwaAwQh1qwBNwEDaa3XU9aVvMZzrHZSznzXDgDR1nHcHb2AtTAQbVbf2NYA3UnmEPO06MR3D4GhU9jgMxCk9EMOwrNBmzBEiJwuq9m0VaT4UGUG1IA/OgR5fI2LWqwDYE06xVhzvFrUUvEOvfCTPjsitDsPvCa90zDmKo0Bshx0uSdb1o/Gs1sCIjXRg5O34Wf5NeZYlCMzFhb22x9ttY8Ypsv28sBnEdiZUENVOlgw3QCBI5G92AT9n71lX+2qHbTnm4aA+QEKYWPj525Yn2Do/UJNEnDNAjr06+V/KQ99MeAyvuFBz+HTGDjW0y6TCFt85huoNkfRuGeZDrNPHX23uXsYM8HjQFykigDJ0rtNRMhTI5GOAlNc05k68k2A/a/gGsgm23c7OpW0tNW8Y7B0yOqiNNNwIOj0eh7TYwyRbPv4AzAfvjBc6bHQDg59P8B8GhPtO72G7MAAAAASUVORK5CYII="}))))},{},Z.b.PUPIL)],[Z.b.ADMIN,(0,m.jsx)(function(e){return x.createElement("svg",eC({width:44,height:44,viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i||(i=x.createElement("g",{clipPath:"url(#admin-icon_svg__clip0_8789_224986)"},x.createElement("rect",{width:44,height:44,rx:22,fill:"#FE9023"}),x.createElement("path",{opacity:.5,d:"M44 21.992a22 22 0 11-44 .016 22 22 0 0144-.016z",fill:"url(#admin-icon_svg__paint0_linear_8789_224986)",fillOpacity:.5}),x.createElement("path",{d:"M26.686 25.078c9.455 1.556 9.082 3.483 9.312 6.878.057.837-.934 1.74-1.867 2.567-6.969 6.017-17.296 6.018-24.265 0C8.933 33.696 8 32.793 8 31.956c.114-5.302 3.195-5.882 9.314-6.877.305-.05.614.052.868.228 1.92 1.33 5.717 1.33 7.636-.002.253-.176.565-.277.868-.227zM21.998 7c1.732 0 3.394.62 4.62 1.726 1.224 1.104 1.912 2.603 1.912 4.166 0 3.251-1.867 10.09-6.532 10.09s-6.519-6.839-6.519-10.09h-.014c0-1.563.688-3.062 1.913-4.166C18.603 7.62 20.265 7 21.998 7z",fill:"#fff"}))),l||(l=x.createElement("defs",null,x.createElement("linearGradient",{id:"admin-icon_svg__paint0_linear_8789_224986",x1:48.162,y1:21.577,x2:5.017,y2:22.261,gradientUnits:"userSpaceOnUse"},x.createElement("stop",{stopColor:"#B4B4B4"}),x.createElement("stop",{offset:1,stopColor:"#474747",stopOpacity:.4})),x.createElement("clipPath",{id:"admin-icon_svg__clip0_8789_224986"},x.createElement("rect",{width:44,height:44,rx:22,fill:"#fff"})))))},{},Z.b.ADMIN)]]),eT=e=>{let{picture:t,commentatorType:n}=e,r=(0,x.useMemo)(()=>t?(0,m.jsx)(ej,{src:t}):eQ.get(null!=n?n:Z.b.PUPIL),[n,t]);return(0,m.jsx)(m.Fragment,{children:r})},eZ=e=>{let t=(0,w.jE)();return(0,A.n)({mutationKey:C.lH.libraryLessons.lessonComments(e).queryKey,mutationFn:e=>{let{params:t}=e;return y.Hn.getService("library").comments.deleteComment(t)},onMutate:e=>{let n=t.getQueryData(C.lH.libraryLessons.lessonComments(e.params.lessonId).queryKey);return t.setQueryData(C.lH.libraryLessons.lessonComments(e.params.lessonId).queryKey,t=>t?{...t,pages:(0,Q.Tu)(t.pages,e.params.commentId)}:null),t.setQueryData(["lesson-comment-replies",e.params.lessonId],null),{previousComments:n}},onSuccess:()=>{t.removeQueries(["lesson-comment-replies",e])},onError:(e,n,r)=>{e&&(null==r?void 0:r.previousComments)&&t.setQueryData(C.lH.libraryLessons.lessonComments(n.params.lessonId).queryKey,r.previousComments)}})},eM=(e,t,n)=>{let[r,a]=(0,x.useState)(!1),o=eZ(e),i=(0,x.useCallback)(e=>{b.CY.fireEvent({type:"click",category:"lesson",label:e})},[]);return{handleDeleteIcon:()=>{i("Иконка_удаления_комментария"),a(!0)},handleDeleteComment:()=>{i("Подтверждения_удаления_комментария"),o.mutateAsync({params:{lessonId:e,commentId:t}}),a(!1)},handleCancelDeleteComment:()=>{i("Отмена_удаления_комментария"),a(!1)},handleEditCommentIcon:()=>{i("Иконка_редактирования_комментария"),n()},openModal:r}},eR=e=>{let{dateComment:t,commentatorType:n,isEditing:r,handleIsEditing:a,commentsData:o,lessonId:i}=e,{user:l,id:s,user_id:c,is_editable:d,is_deletable:p}=o,{handleDeleteIcon:u,handleDeleteComment:g,handleCancelDeleteComment:h,handleEditCommentIcon:f,openModal:v}=eM(i,s,a);return(0,m.jsxs)(eB,{children:[(0,m.jsx)(eO,{children:(0,m.jsx)(eT,{picture:null==l?void 0:l.picture,commentatorType:n})}),(0,m.jsxs)(eH,{children:[(0,m.jsx)(eE,{children:(null==l?void 0:l.name)?l.name:"Пользователь - ".concat(c)}),(0,m.jsx)(eL,{children:t})]}),(0,m.jsxs)(eS,{children:[d&&!r&&(0,m.jsx)(ey,{onClick:f}),p&&(0,m.jsx)(ew,{onClick:u})]}),(0,m.jsx)(ex.M,{opened:v,header:"Вы уверены, что хотите удалить комментарий?",handleClose:h,primaryAction:(0,m.jsx)(eN,{
1color:"blue",onClick:g,children:"Удалить комментарий"}),secondaryAction:(0,m.jsx)(eN,{color:"blue",onClick:h,children:"Отменить"}),children:(0,m.jsx)(eD,{children:"При удалении комментария будут удалены также все ответы на него"})})]})},ez=(e,t)=>e?"".concat(e,", "):t?"Пользователь - ".concat(t,", "):"Пользователь, ";var eJ=n(55106);let eX=/\s?<!doctype html>|<html\b[^>]*>|<body\b[^>]*>|<x-[^>]+>/i,eF=RegExp([...eJ].sort((e,t)=>e.length-t.length).map(e=>`<${e}\\b[^>]*>`).join("|"),"i");var eP=n(76520);let eK=(0,x.memo)(e=>{var t;let{commentatorType:n,comment:r,replyName:a}=e,o=!(t=(t=r).trim().slice(0,1e3)).includes("\0")&&t.includes("<")&&(eX.test(t)||eF.test(t))?(0,m.jsx)(eP.r,{html:r}):r;return(0,m.jsxs)(X,{$backgroundUser:n,children:[a&&(0,m.jsx)(G,{children:a}),o]})}),eU=e=>{var t,n,r,a,o,i,l,s;let{children:c,commentsData:d,toggleComments:p,handleToggleComments:u,isAuthenticated:g,variant:h="parent",lessonId:f}=e,[v,w]=(0,x.useState)(!1),{handleCancelButton:A,updateCommentText:y,handleIsEditing:C,handleOnChange:k,handleSubmit:I,isChanged:B,error:O,commentText:j,isEditing:H,commentTextWithLinks:E}=(0,Y.gN)({comment:null==d?void 0:d.comment}),L=ee(),S=!!(null==d?void 0:null===(t=d.children)||void 0===t?void 0:t.length);return(0,m.jsxs)(J,{children:[(0,m.jsx)(eR,{commentatorType:null==d?void 0:d.commentator_type,dateComment:_.D.userTZ.convert(d.created_at),isEditing:H,handleIsEditing:C,lessonId:f,commentsData:d}),H?(0,m.jsx)(ef,{isEditing:H,commentText:j,error:O,isAuthenticated:g,handleSubmit:()=>I(()=>L.mutateAsync({params:{lessonId:f,commentId:null==d?void 0:d.id},data:{comment:j}}).catch(e=>{e&&y(d.comment)})),handleOnChange:k,isChanged:B,handleCancelButton:A}):(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(eK,{commentatorType:null==d?void 0:d.commentator_type,comment:null!=E?E:"",replyName:d.parent_id?ez(null===(n=d.reply_user)||void 0===n?void 0:n.name,null===(r=d.reply_user)||void 0===r?void 0:r.id):void 0}),(0,m.jsxs)(F,{children:["parent"===h&&S&&(0,m.jsx)(P,{onClick:()=>null==u?void 0:u(),children:p?"Свернуть":"".concat(d.children_count," ").concat((0,$.td)(null!==(i=null==d?void 0:d.children_count)&&void 0!==i?i:1,["ответ","ответа","ответов"]))}),g&&(0,m.jsx)(q,{onClick:()=>{v||(b.CY.fireEvent({type:"click",category:"lesson",label:"Ответить"}),null==u||u(!0)),w(!0)},children:"Ответить"})]})]}),v&&(0,m.jsx)(ev,{isAuthenticated:g,isReplyComment:v,userName:ez(null==d?void 0:null===(a=d.user)||void 0===a?void 0:a.name,null==d?void 0:d.user_id),lessonId:f,parentId:(null==d?void 0:d.parent_id)||(null==d?void 0:d.id),closeReplyForm:e=>{w(!1),null==e||e()},commentatorType:d.commentator_type,commentId:d.id,replyUser:{id:null!==(l=null==d?void 0:d.user_id)&&void 0!==l?l:void 0,name:null!==(s=null==d?void 0:null===(o=d.user)||void 0===o?void 0:o.name)&&void 0!==s?s:void 0}}),c]})},eq=e=>{var t,n,r;let{commentsData:a,isAuthenticated:o,lessonId:i}=e,{toggleComments:l,handleToggleComments:s,handleRefetch:c,isFetching:d}=M(i,a);return(0,m.jsxs)(eU,{commentsData:a,toggleComments:l,handleToggleComments:s,isAuthenticated:o,variant:"parent",lessonId:i,children:[(0,m.jsx)(W,{children:l&&(null==a?void 0:a.children)&&a.children.map(e=>(0,m.jsx)(eU,{commentsData:e,isAuthenticated:o,variant:"child",lessonId:i},e.id))}),l&&(null!==(n=null==a?void 0:null===(t=a.children)||void 0===t?void 0:t.length)&&void 0!==n?n:0)<(null!==(r=a.children_count)&&void 0!==r?r:0)&&(0,m.jsx)(K,{children:d?(0,m.jsx)(D,{}):(0,m.jsx)(U,{onClick:c,children:"Больше ответов"})})]})};var eW=n(79278),eV=n(76103);let eG=e=>[{label:e?"Новые":"Сначала новые",value:"DESC"},{label:e?"Старые":"Сначала старые",value:"ASC"}];var eY=n(5061),e_=n(34256);let e$=B.default.div.withConfig({componentId:"sc-34320780-0"})(["display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;"]),e0=(0,B.default)(eY.S).withConfig({componentId:"sc-34320780-1"})([".MuiInput-input{color:var(--blue-200);font:var(--Text_H5_700_18);}.MuiInput-root{border:none;}"]),e1=(0,B.default)(e_.A).withConfig({componentId:"sc-34320780-2"}
1)(["width:200px;height:84px;box-sizing:border-box;margin-left:19px;margin-top:-10px;box-shadow:-1px 0 11px rgba(0 0 0 / 15%);border-radius:8px;.MuiList-root{width:188px;height:100%;padding:8px 4px 8px 8px;overflow:unset;box-sizing:border-box;.MuiMenuItem-root{width:184px;height:36px;padding:12px 8px 0;font:var(--Text_S_500_14);}}","{margin-left:26px;}","{width:172px;height:84px;margin-left:12px;.MuiList-root{width:160px;box-sizing:border-box;.MuiMenuItem-root{width:156px;}}}","{width:134px;height:84px;margin-left:-13px;.MuiList-root{width:122px;.MuiMenuItem-root{width:118px;box-sizing:border-box;}}}"],e=>{let{theme:t}=e;return t.breakpoints.down("md")},e=>{let{theme:t}=e;return t.breakpoints.down("sm")},e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),e2=e=>{let{totalNumberComments:t,handleOrderBy:n,orderBy:r}=e,{isMobile:a}=(0,eW.a)();return(0,m.jsxs)(e$,{children:[(0,m.jsxs)(eV.T,{font:["var(--Text_H2_700_22)","var(--Text_H4_700_20)","var(--Text_H4_700_20)","var(--Text_H5_700_18)"],children:[t," ",(0,$.td)(t,["комментарий","комментария","комментариев"])]}),(0,m.jsx)(e0,{id:"lesson-discussion__select",value:r,options:eG(a),MenuProps:{PaperProps:{component:e1}},onChange:e=>n(e.target.value)})]})},e6=e=>{let{commentsData:t,isAuthenticated:n,totalItemsComments:r,isFetchingComments:a,lessonId:o,setDiscussionSortComment:i}=e,{orderBy:l,isLoading:s,handleOrderBy:c}=I(o,i);return(0,m.jsxs)(O,{children:[!!r&&(0,m.jsx)(e2,{totalNumberComments:r,handleOrderBy:c,orderBy:l}),s?(0,m.jsx)(v.Lv,{}):null==t?void 0:t.map(e=>(0,m.jsx)(eq,{commentsData:e,isAuthenticated:n,lessonId:o},"".concat(e.id,"-").concat(l))),a&&(0,m.jsx)(v.Lv,{})]})};var e4=n(9335),e5=n(47263);let e9=B.default.div.withConfig({componentId:"sc-cc09b526-0"})(["min-height:180px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;","{min-height:unset;}"],e=>{let{theme:t}=e;return t.breakpoints.down("xs")}),e3=e=>{let{children:t,isAuthenticated:n,lessonId:r}=e,{handleOnChange:a,handleSubmit:o,isChanged:i,error:l,commentText:s}=(0,Y.gN)(),c=(0,Y.lw)();return(0,m.jsxs)(e9,{children:[(0,m.jsx)(ef,{isAuthenticated:n,handleSubmit:()=>o(()=>c.mutateAsync({params:{lessonId:r},data:{comment:s}})),commentText:s,error:l,handleOnChange:a,isChanged:i,isDiscussionSection:!0}),t]})},e7=e=>{let{isAuthenticated:t,selectedContent:n,fetchNextPage:r,isFetchingComments:a,totalItemsComments:o,lessonId:i,setDiscussionSortComment:l}=e,{handleOpenSignInModal:s,...c}=(0,u.MJ)({eventCategory:h.fs.DISCUSSION}),d=(0,x.useRef)(!1),p=(0,x.useCallback)(()=>{r&&(d.current=!0,r().finally(()=>{setTimeout(()=>{d.current=!1},300)}))},[r]),v=(0,x.useCallback)(async()=>{if(!d.current)(window.scrollY+window.innerHeight)/document.documentElement.scrollHeight>.7&&await p()},[p]);return(0,x.useEffect)(()=>(window.addEventListener("scroll",v),()=>window.removeEventListener("scroll",v)),[v,n]),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(e3,{isAuthenticated:t,lessonId:i,children:[!t&&(0,m.jsx)(f.Bt,{title:"Доступно после авторизации",onLogin:s}),(0,m.jsx)(u.fD,{...c,handleOpenSignInModal:s,registrationSource:g.c7.Library})]}),!!n.length&&(0,m.jsx)(e4.Tm,{children:(0,m.jsx)(e5.D,{$color:"blue"})}),(0,m.jsx)(e6,{commentsData:n,isAuthenticated:t,totalItemsComments:o,isFetchingComments:a,lessonId:i,setDiscussionSortComment:l})]})}},43532:function(e){e.exports=JSON.parse('["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","search","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"]')}}]);

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.