(self.webpackChunk_studyhub_co_react_comments_django_client=self.webpackChunk_studyhub_co_react_comments_django_client||[]).push([[2848],{89435:e=>{"use strict";var n;e.exports=function(e){var t,r="&"+e+";";if((n=n||document.createElement("i")).innerHTML=r,59===(t=n.textContent).charCodeAt(t.length-1)&&"semi"!==e)return!1;return t!==r&&t}},57574:(e,n,t)=>{"use strict";var r=t(16588),o=t(6852),a=t(46195),c=t(79480),i=t(7961),l=t(89435);e.exports=function(e,n){var t,a,c={};n||(n={});for(a in f)t=n[a],c[a]=null===t||void 0===t?f[a]:t;(c.position.indent||c.position.start)&&(c.indent=c.position.indent||[],c.position=c.position.start);return function(e,n){var t,a,c,f,v,w,y,A,N,k,j,T,E,F,H,I,L,M,O,P=n.additional,S=n.nonTerminated,U=n.text,q=n.reference,z=n.warning,B=n.textContext,D=n.referenceContext,G=n.warningContext,J=n.position,K=n.indent||[],Q=e.length,R=0,V=-1,W=J.column||1,X=J.line||1,Y="",Z=[];"string"===typeof P&&(P=P.charCodeAt(0));I=$(),A=z?ee:d,R--,Q++;for(;++R<Q;)if(10===v&&(W=K[V]||1),38===(v=e.charCodeAt(R))){if(9===(y=e.charCodeAt(R+1))||10===y||12===y||32===y||38===y||60===y||y!==y||P&&y===P){Y+=u(v),W++;continue}for(T=E=R+1,O=E,35===y?(O=++T,88===(y=e.charCodeAt(O))||120===y?(F=h,O=++T):F=p):F=m,t="",j="",f="",H=b[F],O--;++O<Q&&H(y=e.charCodeAt(O));)f+=u(y),F===m&&s.call(r,f)&&(t=f,j=r[f]);(c=59===e.charCodeAt(O))&&(O++,(a=F===m&&l(f))&&(t=f,j=a)),M=1+O-E,(c||S)&&(f?F===m?(c&&!j?A(5,1):(t!==f&&(M=1+(O=T+t.length)-T,c=!1),c||(N=t?1:3,n.attribute?61===(y=e.charCodeAt(O))?(A(N,M),j=null):i(y)?j=null:A(N,M):A(N,M))),w=j):(c||A(2,M),g(w=parseInt(f,C[F]))?(A(7,M),w=u(65533)):w in o?(A(6,M),w=o[w]):(k="",_(w)&&A(6,M),w>65535&&(k+=u((w-=65536)>>>10|55296),w=56320|1023&w),w=k+u(w))):F!==m&&A(4,M)),w?(ne(),I=$(),R=O-1,W+=O-E+1,Z.push(w),(L=$()).offset++,q&&q.call(D,w,{start:I,end:L},e.slice(E-1,O)),I=L):(f=e.slice(E-1,O),Y+=f,W+=f.length,R=O-1)}else 10===v&&(X++,V++,W=0),v===v?(Y+=u(v),W++):ne();return Z.join("");function $(){return{line:X,column:W,offset:R+(J.offset||0)}}function ee(e,n){var t=$();t.column+=n,t.offset+=n,z.call(G,x[e],t,e)}function ne(){Y&&(Z.push(Y),U&&U.call(B,Y,{start:I,end:$()}),Y="")}}(e,c)};var s={}.hasOwnProperty,u=String.fromCharCode,d=Function.prototype,f={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},m="named",h="hexadecimal",p="decimal",C={hexadecimal:16,decimal:10},b={};b.named=i,b[p]=a,b[h]=c;var x={};function g(e){return e>=55296&&e<=57343||e>1114111}function _(e){return e>=1&&e<=8||11===e||e>=13&&e<=31||e>=127&&e<=159||e>=64976&&e<=65007||65535===(65535&e)||65534===(65535&e)}x[1]="Named character references must be terminated by a semicolon",x[2]="Numeric character references must be terminated by a semicolon",x[3]="Named character references cannot be empty",x[4]="Numeric character references cannot be empty",x[5]="Named character references must be known",x[6]="Numeric character references cannot be disallowed",x[7]="Numeric character references cannot be outside the permissible Unicode range"}}]);