1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7030],{2025:function(n,e,t){"use strict";var r=t(2322),i=t(2448),a=t.n(i),s=t(8090),o=t(2870),c=t(7841),l=t(5632);e.Z=function(n){var e=n.finalMessage,t=n.starImg,i=n.openModal,d=n.setOpenModal,u=n.currScore,p=n.onLevelEnd;(0,l.useRouter)();return(0,r.jsx)(s.u,{centered:!0,opened:i,onClose:function(){return d(!1)},withCloseButton:!1,closeOnClickOutside:!1,className:a().test,children:(0,r.jsxs)("div",{className:a().final_modal,children:[(0,r.jsx)(o.E,{height:120,width:400,className:a().stars,src:"/icons/"+t}),(0,r.jsx)("div",{className:a().final_message,children:e}),(0,r.jsx)(c.z,{className:a().modal_button,radius:"xl",size:"md",onClick:function(){return window.location.reload()},children:"Retry"}),(0,r.jsx)(c.z,{className:a().modal_button,radius:"xl",size:"md",onClick:function(){d(!1),p&&p(u)},children:"Move to Next Level"})]})})}},5628:function(n,e,t){"use strict";t.d(e,{E:function(){return i},e:function(){return r}});var r=8,i=4},7030:function(n,e,t){"use strict";t.d(e,{Z:function(){return U}});var r=t(8788),i=t(2228),a=t(930),s=t(2970),o=t(2322),c=t(2784),l=t(6766),d=t.n(l),u=t(5117),p=t(7973),g=t(581),m=t(4297),h=t(5460),f=t(3725),x=t(4756),_=t(5626
1),v=t(7392),y=t(7841);function b(){var n=(0,i.Z)(["\n min-height: 40vh;\n display: flex;\n max-width: 100%;\n align-items: flex-start;\n"]);return b=function(){return n},n}function Z(){var n=(0,i.Z)(["\n min-width: 10px;\n @media (max-width: 1024px) {\n min-width: 10px;\n }\n\n @media (max-width: 768px) {\n min-width: 5px; \n }\n padding: 10px 10px;\n\n"]);return Z=function(){return n},n}function w(){var n=(0,i.Z)(["\n max-width: 100%;\n flex: 1;\n @media (max-width: 1024px) {\n min-width: 180px; \n max-width: 250px;\n }\n\n @media (max-width: 768px) {\n min-width: 150px; \n max-width: 260px;\n }\n\n"]);return w=function(){return n},n}function j(){var n=(0,i.Z)(["\n display: flex;\n justify-content: center;\n align-items: center;\n flex: 2; \n max-width: 100%;\n min-width: 350px; \n\n @media (max-width: 1024px) {\n min-width: 350px;\n max-width: 450px;\n }\n\n @media (max-width: 768px) {\n min-width: 180px;\n max-width: 350px;\n }\n"]);return j=function(){return n},n}var I=f.Z.div(b()),C=f.Z.div(Z()),A=f.Z.div(w()),N=f.Z.div(j()),M=function(n){(0,m.Z)(t,n);var e=(0,h.Z)(t);function t(){var n;return(0,g.Z)(this,t),(n=e.apply(this,arguments)).state={fossilMap:n.props.initial},n.ansCat1=[],n.ansCat2=[],n.ansCat3=[],n.handleOnClick=function(){n.ansCat1=[],n.ansCat2=[],n.ansCat3=[],n.props.onFossilMapUpdate(n.state);var e=n.state.fossilMap.choice_category1,t=n.state.fossilMap.choice_category2,r=n.state.fossilMap.choices;e.forEach((function(e){e.fossilType==n.props.categories[0]?(n.ansCat1.push(1)):n.ansCat1.push(0)})),t.forEach((function(e){e.fossilType==n.props.categories[1]?(n.ansCat2.push(1)):n.ansCat2.push(0)})),r.forEach((function(e){e.fossilType==n.props.categories[0]||e.fossilType==n.props.categories[1]?n.ansCat3.push(0):(n.ansCat3.push(1))}))},n.onDragEnd=function(e){if(e.destination){var t=e.source,r=e.destination;n.setState((0,v.Zn)({fossilMap:n.state.fossilMap,source:t,destination:r}))}},n}return t.prototype.render=function(){var n=this.state.fossilMap,e=this.ansCat3.filter((function(n,e){return e%2!==0})),t=this.ansCat3.filter((function(n,e){return e%2===0}));return(0,o.jsxs)("div",{children:[(0,o.jsx)(y.z,{onClick:this.handleOnClick,className:d().finished_button,radius:"xl",size:"md",children:"Check Answer"}),(0,o.jsx)(x.Z5,{onDragEnd:this.onDragEnd,children:(0,o.jsxs)(I,{children:[(0,o.jsxs)(C,{children:[(0,o.jsx)("div",{className:this.props.headerImages?d().emptyAnsImg:d().emptyAns}),this.ansCat1.map((function(n,e){return 0===n?(0,o.jsx)("div",{className:d().incorrectAns},e):(0,o.jsx)("div",{className:d().correctAns},e)}))]}),(0,o.jsx)(A,{children:(0,o.jsx)(_.Z,{gameName:this.props.gameName,title:this.props.categories[0],listId:"choice_category1",listType:"card",isDropDisabled:!1,fossils:n.choice_category1,headerImage:this.props.headerImages?this.props.headerImages[0]:void 0,headerFolder:this.props.headerFolder})}),(0,o.jsxs)(C,{children:[(0,o.jsx)("div",{className:this.props.headerImages?d().emptyAnsImg:d().emptyAns}),t.map((function(n,e){return 0===n?(0,o.jsx)("div",{className:d().incorrectAns},e):(0,o.jsx)("div",{className:d().correctAns},e)}))]}),(0,o.jsx)(N,{children:(0,o.jsx)(_.Z,{gameName:this.props.gameName,title:this.props.categories[2],listId:"choices",listType:"card",isDropDisabled:!1,fossils:n.choices,numColumns:2,headerImage:this.props.headerImages?this.props.headerImages[2]:void 0,headerFolder:this.props.headerFolder})}),(0,o.jsxs)(C,{children:[(0,o.jsx)("div",{className:this.props.headerImages?d().emptyAnsImg:d().emptyAns}),e.map((function(n,e){return 0===n?(0,o.jsx)("div",{className:d().incorrectAns},e):(0,o.jsx)("div",{className:d().correctAns},e)}))]}),(0,o.jsx)(A,{children:(0,o.jsx)(_.Z,{gameName:this.props.gameName,title:this.props.categories[1],listId:"choice_category2",listType:"card",isDropDisabled:!1,fossils:n.choice_category2,headerImage:this.props.headerImages?this.props.headerImages[1]:void 0,headerFolder:this.props.headerFolder})}),(0,o.jsxs)(C,{children:[(0,o.jsx)("div",{className:this.props.headerImages?d().emptyAnsImg:d().emptyAns}),this.ansCat2.map((function(n,e){return 0===n?(0,o.jsx)("div",{className:d().incorrectAns},e):(0,o.jsx)("div",{className:d().correctAns},e)}))]})]})})]})},t}(c.Component),k=t(6335),S=t(7082),D=t(3575),E=t(9454),F=t(2835),P=t(2589),T=t(3750),z=t(2025);function O(){var n=(0,i.Z)(["\n box-sizing: border-box;\n min-height: 50vh;\n display: flex;\n justify-content: center;\n align-items: center;\n max-width: 100%;\n overflow-y: auto;\n overflow-x:hidden;\n height:auto;\n flex-direction: column; \n @media (max-width: 1024px) { \n transform: scale(0.8); \n transform-origin: top;
1 \n }\n \n @media (max-width: 768px) { \n transform: scale(0.7); \n transform-origin: top;\n"]);return O=function(){return n},n}function L(){var n=(0,i.Z)(["\n width: 100%;\n max-width: 1200px; \n height: 100vh; \n overflow-y: auto; \n padding-bottom: 20px; \n display: flex;\n flex-direction: column; \n align-items: center; \n margin: 0 auto; \n overflow-x:hidden;\n\n"]);return L=function(){return n},n}var G=f.Z.div(O()),B=f.Z.div(L());function R(n){for(var e=n.length-1;e>0;e--){var t=Math.floor(Math.random()*(e+1)),r=n[e];n[e]=n[t],n[t]=r}return n}var U=function(n){var e=n.titles,t=n.numCards,i=n.categoriesArr,l=n.gameName,g=n.gameEnd,m=n.headerImages,h=n.headerFolder,f=n.multiLevel,x=n.foldersArr,_=n.onGameEnd,v=n.surveyConfig,y=function(n){return(0,E.yk)(n).then((function(n){if(n){var e=n.map((function(n){return n.split("/").pop()||""}));return Array.isArray(e)&&e.every((function(n){return"string"===typeof n}))?e:[]}})).catch((function(n){return console.warn(n),[]}))},b=(0,c.useContext)(p.Z),Z=(0,c.useState)([]),w=Z[0],j=Z[1],I=(0,c.useState)(null),C=I[0],A=I[1],N=(0,c.useState)(!0),O=N[0],L=N[1],U=(0,c.useState)(!1),Y=U[0],K=U[1],V=(0,c.useState)(x[0][0]),W=V[0],X=V[1],q=(0,c.useState)(x[0][1]),H=q[0],J=q[1],Q=(0,c.useState)(x[0][2]),$=Q[0],nn=(Q[1],(0,c.useState)(!1)),en=nn[0],tn=nn[1],rn=(0,c.useState)("star1.svg"),an=rn[0],sn=rn[1],on=(0,c.useState)(""),cn=on[0],ln=on[1],dn=(0,c.useState)(3),un=dn[0],pn=dn[1],gn=(0,c.useState)(3),mn=gn[0],hn=gn[1],fn=(0,c.useState)(3),xn=fn[0],_n=fn[1],vn=(0,c.useState)(0),yn=vn[0],bn=vn[1],Zn=(0,c.useState)(i[0]),wn=Zn[0],jn=Zn[1],In=(0,c.useState)(e[0]),Cn=In[0],An=In[1],Nn=(0,c.useState)(f?["round1","round2"]:[]),Mn=Nn[0],kn=Nn[1],Sn=P.S.useMutation(["games.saveUserScore"]).mutate;function Dn(n,e,t,r){return En.apply(this,arguments)}function En(){return(En=(0,r.Z)((function(n,e,t,r){return(0,s.__generator)(this,(function(i){return[2,y(n).then((function(i){return R(i),null===(i=null===i||void 0===i?void 0:i.filter((function(n){return""!==n})).slice(0,t))||void 0===i?void 0:i.map((function(t){var i={id:r,genus:"Unknown",species:"Unknown",imagePath:"url("+(0,E.a9)("".concat(n,"/").concat(t.replaceAll(" ","")))+")",fossilType:e};return r++,i}))})).catch((function(n){return console.error("Error creating fossils from folder:",n),[]}))]}))}))).apply(this,arguments)}function Fn(){return Pn.apply(this,arguments)}function Pn(){return(Pn=(0,r.Z)((function(){var n,e,r,a,o,c;return(0,s.__generator)(this,(function(s){switch(s.label){case 0:return n=[],e=wn.length,r=t/e,[4,Dn(x[0][0],i[0][0],r,0)];case 1:return n=s.sent(),a=[],i.length>1?[4,Dn(x[0][1],i[0][1],r/2+1,r+1)]:[3,4];case 2:return a=s.sent(),o=[],[4,Dn(x[1][1],i[0][1],r/2,3*r/2+2)];case 3:return o=s.sent(),a=a.concat(o),[3,6];case 4:return[4,Dn(x[0][1],i[0][1],r,r+1)];case 5:a=s.sent(),s.label=6;case 6:return c=[],[4,Dn(x[0][2],i[0][2],r,2*r+1)];case 7:return c=s.sent(),R(n=(n=n.concat(a)).concat(c)),[2,n]}}))}))).apply(this,arguments)}function Tn(){return zn.apply(this,arguments)}function zn(){return(zn=(0,r.Z)((function(){var n,e,r,a;return(0,s.__generator)(this,(function(s){switch(s.label){case 0:return X(x[1][0]),J(x[1][1]),jn(i[1]),n=[],e=wn.length,r=t/e,[4,Dn(x[1][0],i[1][0],r,0)];case 1:return n=s.sent(),a=[],[4,Dn(x[1][1],i[1][1],r,r+1)];case 2:return a=s.sent(),R(n=n.concat(a)),[2,n]}}))}))).apply(this,arguments)}(0,c.useEffect)((function(){function n(){return(n=(0,r.Z)((function(){var n,e;return(0,s.__generator)(this,(function(t){switch(t.label){case 0:L(!0),A(null),t.label=1;case 1:return t.trys.push([1,3,4,5]),[4,Fn()];case 2:return n=t.sent(),j(n),n.length||A("Could not load game images. Check that image folders are available."),[3,5];case 3:return e=t.sent(),console.error(e),A("Could not load game images. Please try again."),[3,5];case 4:return L(!1),[7];case 5:return[2]}}
1))}))).apply(this,arguments)}!function(){n.apply(this,arguments)}()}),[]);var On=function(){var n=(0,r.Z)((function(n){var t,i,c,d,u,p,m;return(0,s.__generator)(this,(function(h){return t=0,i=n.fossilMap.choice_category1,c=n.fossilMap.choice_category1.length+n.fossilMap.choice_category2.length+n.fossilMap.choices.length,i.forEach((function(n){n.fossilType==wn[0]&&(t+=1)})),(i=n.fossilMap.choice_category2).forEach((function(n){n.fossilType==wn[1]&&(t+=1)})),(i=n.fossilMap.choices).forEach((function(n){n.fossilType!==wn[1]&&n.fossilType!==wn[0]&&(t+=1)})),d={},p={},m={},t==c?((0,D.c0)((d.id="CorrectGuess",d.message="Correct!",d.disallowClose=!1,d.autoClose=2500,d.icon=(0,o.jsx)(k.Z,{}),d)),f&&1!=Y?(K(!0),bn((function(n){return n+1})),An(e[1]),kn((function(n){var e=(0,a.Z)(n);return e[yn]="checkLarge",e})),setTimeout((0,r.Z)((function(){var n;return(0,s.__generator)(this,(function(e){switch(e.label){case 0:return j([]),[4,Tn()];case 1:return n=e.sent(),j(n),[2]}}))})),3e3)):(_n(u=(un+mn)/2),3===u?(sn("star3.svg"),ln("Perfect! Great job!")):u>=2&&u<3?(u=2,sn("star2.svg"),ln("Not bad! You can do better")):(u=1,sn("star1.svg"),ln("Not bad! You can do better")),g&&Sn((p.classroomId=parseInt(b.currentClass),p.name=l,p.score=u,p)),tn(!0))):(kn((function(n){var e=(0,a.Z)(n);return e[yn]="xLarge",e})),1!=Y?un>1&&pn(Math.max(0,un-1)):mn>1&&hn(Math.max(0,mn-1)),(0,D.c0)((m.id="IncorrectGuess",m.message="Incorrect!",m.disallowClose=!1,m.autoClose=2500,m.icon=(0,o.jsx)(S.Z,{}),m.color="red",m))),[2]}))}));return function(e){return n.apply(this,arguments)}}();return(0,o.jsx)(G,{children:(0,o.jsxs)(B,{children:[(0,o.jsx)("div",{className:d().round_container,children:Mn.map((function(n,e){return(0,o.jsx)(F.Z,{imgPath:n},e)}))}),g&&(0,o.jsx)(T.Z,{finalMessage:cn,starImg:an,openModal:en,setOpenModal:tn,gameName:l,surveyConfig:v}),!g&&(0,o.jsx)(z.Z,{finalMessage:cn,starImg:an,openModal:en,setOpenModal:tn,currScore:xn,onLevelEnd:_}),(0,o.jsx)("div",{className:d().instructions,children:(0,o.jsx)(u.x,{children:Cn})}),(0,o.jsx)("div",{className:d().game_instructions,children:(0,o.jsx)(u.x,{children:"Drag the images to the correct column and click Check Answer"})}),w.length>0?(0,o.jsx)(M,{gameName:l,initial:{choices:w,choice_category1:[],choice_category2:[]},categories:wn,category1ImageFolder:W,category2ImageFolder:H,otherImageFolder:$,numCards:t,onFossilMapUpdate:On,headerImages:m,headerFolder:h}):(0,o.jsx)(u.x,{style:{color:"white",marginTop:"2rem"},children:O?"Loading...":C||"No images found for this game."}),(0,o.jsx)("div",{style:{color:"white",fontWeight:200,paddingTop:"5vh",textAlign:"center"}})]})})}},5626:function(n,e,t){"use strict";t.d(e,{Z:function(){return z}});var r=t(865),i=t(6670),a=t(2228),s=t(2322),o=t(2784),c=t(3725),l=t(4756),d=t(5036),u=t(5628);function p(){var n=(0,a.Z)(["\n border-radius: ","px;\n box-shadow: ",";\n box-sizing: border-box;\n width: 100%; \n height: 18vh;\n user-select: none;\n aspect-ratio: 5 / 4; \n max-height: 170px;\n\n display: flex;\n justify-content: center;\n align-items: center;\n \n color: ",";\n\n &:hover,\n &:active {\n color: ",";\n text-decoration: none;\n }\n\n &:focus {\n outline: none;\n box-shadow: none;\n }\n"]);return p=function(){return n},n}function g(){var n=(0,a.Z)(["\n height: 18vh; /* Maintain aspect ratio */\n max-height: 170px;\n aspect-ratio: 5 / 4; /* Keep consistent proportions */\n border-radius: 5px;\n background-size: contain;\n background-position: center;\n background-repeat: no-repeat;\n"]);return g=function(){return n},n}var m=c.Z.a(p(),u.E,(function(n){return n.isDragging?"2px 2px 1px ".concat(d.n2):"none"}),d.xA,d.xA),h=c.Z.div(g());function f(n,e){return e?(0,r.Z)({},n.draggableProps.style,e):n.draggableProps.style}function x(n){var e=n.fossil,t=n.isDragging,a=n.isGroupedOver,o=n.provided,c=n.style,l=(n.isClone,n.index);return(0,s.jsx)(m,(0,i.Z)((0,r.Z)({isDragging:t,isGroupedOver:Boolean(a),ref:o.innerRef},o.draggableProps,o.dragHandleProps),{style:f(o,c),"data-is-dragging":t,"data-testid":e.id,"data-index":l,children:(0,s.jsx)(h,{style:{backgroundImage:e.imagePath&&Str
1ing(e.imagePath).trim()?e.imagePath:"none",backgroundPosition:"center",backgroundSize:"contain",backgroundColor:e.imagePath&&String(e.imagePath).trim()?"transparent":"rgba(0,0,0,0.1)"}})}))}var _=o.memo(x),v=t(5238),y=t(6766),b=t.n(y),Z=t(5117);function w(){var n=(0,a.Z)(["\n background-color: #088585;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n opacity: ",";\n padding: 0.5vh 0.5vw;\n border: ","px solid transparent;\n transition:\n background-color 0.2s ease,\n opacity 0.1s ease;\n user-select: none;\n max-width: 100%; \n overflow-x: hidden;\n"]);return w=function(){return n},n}function j(){var n=(0,a.Z)(["\n display: grid;\n grid-template-columns: repeat(",", minmax(180px, 1fr));\n min-height: ","px;\n background-color: transparent;\n width: 100%; \n overflow-x: hidden;\n flex-wrap: wrap;\n gap: 0.5vh;\n"]);return j=function(){return n},n}function I(){var n=(0,a.Z)(["\n width: 100%;\n align-self: stretch;\n box-sizing: border-box;\n background-color: #000;\n border-radius: 6px;\n height: 18vh;\n max-height: 200px;\n min-height: 100px;\n display: flex;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n"]);return I=function(){return n},n}function C(){var n=(0,a.Z)(["\n background-color: transparent;\n width: 100%;\n min-width: 0;\n display: flex;\n flex-direction: column;\n align-items: stretch;\n "]);return C=function(){return n},n}function A(){var n=(0,a.Z)(["\n overflow-x: hidden;\n overflow-y: auto;\n max-height: ","px"]);return A=function(){return n},n}var N=c.Z.div(w(),(function(n){return n.isDropDisabled?.5:"inherit"}),u.e),M=c.Z.div(j(),(function(n){return n.numColumns||1}),250),k=c.Z.div(I()),S=c.Z.div(C()),D=c.Z.div(A(),250);function E(n){var e;return(0,s.jsx)(s.Fragment,{children:null===(e=n.fossils)||void 0===e?void 0:e.map((function(e,t){return(0,s.jsx)(l._l,{draggableId:"".concat(n.listId,"-").concat(e.id,"-").concat(t),index:t,children:function(n,t){return(0,s.jsx)(_,{fossil:e,isDragging:t.isDragging,isGroupedOver:Boolean(t.combineTargetFor),provided:n},e.id)}},"".concat(n.listId,"-").concat(e.id,"-").concat(t))}))})}var F=o.memo(E);function P(n,e){var t=e.replaceAll(" ","-");return/\.(jpe?g|png|webp|gif|bmp)$/i.test(t)?"/".concat(n,"/").concat(t):"/".concat(n,"/").concat(t,".png")}function T(n){n.gameName;var e=n.fossils,t=n.dropProvided,r=n.numColumns,i=n.headerImage,a=n.headerFolder,o=n.listId,c=n.title?(0,s.jsx)(v.Z,{children:n.title}):null;return(0,s.jsxs)(S,{children:[(0,s.jsxs)("div",{className:b().shape_text,children:["text"===a&&i&&(0,s.jsx)(Z.x,{weight:600,size:"sm",style:{textAlign:"center",marginBottom:4},children:i}),i&&a&&"text"!==a&&(0,s.jsx)(k,{children:(0,s.jsx)("img",{src:P(a,i),alt:"",style:{width:"100%",height:"100%",objectFit:"contain",display:"block"}})}),"text"!==a&&c&&(0,s.jsx)(Z.x,{style:{textAlign:"center",width:"100%"},children:c})]}),(0,s.jsxs)(M,{ref:t.innerRef,numColumns:r,children:[(0,s.jsx)(F,{fossils:e,listId:o}),t.placeholder]})]})}function z(n){var e=n.gameName,t=n.ignoreContainerClipping,a=n.internalScroll,o=n.scrollContainerStyle,c=n.isDropDisabled,d=n.isCombineEnabled,u=n.listId,p=void 0===u?"LIST":u,g=n.listType,m=n.fossils,h=n.title,f=n.useClone,x=n.numColumns,v=void 0===x?1:x,y=n.headerImage,b=n.headerFolder;return(0,s.jsx)(l.bK,{droppableId:p,type:g,ignoreContainerClipping:t,isDropDisabled:c,isCombineEnabled:d,renderClone:f?function(n,e,t){return(0,s.jsx)(_,{fossil:m[t.source.index],provided:n,isDragging:e.isDragging,isClone:!0})}:void 0,children:function(n,t){return(0,s.jsx)(N,(0,i.Z)((0,r.Z)({isDraggingOver:t.isDraggingOver,isDropDisabled:Boolean(c),isDraggingFrom:Boolean(t.draggingFromThisWith)},n.droppableProps),{children:a?(0,s.jsx)(D,{style:o,children:(0,s.jsx)(T,{gameName:e,fossils:m,title:h,dropProvided:n,numColumns:v,headerImage:y,headerFolder:b,listId:p})}):(0,s.jsx)(T,{gameName:e,fossils:m,title:h,dropProvided:n,numColumns:v,headerImage:y,headerFolder:b,listId:p})}))}})}},5238:function(n,e,t){"use strict";var r=t(2228),i=t(3725),a=t(5036),s=t(5628);function o(){var n=(0,r.Z)(["\n padding: ","px;\n transition: background-color ease 0.2s;\n flex-grow: 1;\n user-select: none;\n position: relative;\n\n &:focus {\n outline: 2px solid ",";\n outline-offset: 2px;\n }\n"]);return o=function(){return n},n}e.Z=i.Z.h4(o(),s.e,a.Vi)},7392:function(n,e,t){"use strict";t.d(e,{Zn:function(){return l},fh:function(){return d}});var r=t(7842),i=t(865),a=t(6670),s=t(6383),o=t(930);function c(n,e,t){var r=(0,o.Z)(n),i=(0,s.Z)(r.splice(e,1),1)[0];return r.splice(t,0,i),r}var l=function(n){var e,t=n.fossilMap,s=n.source,l=n.destination,d=(0,o.Z)(t[s.droppableId]),u=(0,o.Z)(t[l.droppableId]),p=d[s.index];if(s.droppableId===l.droppableId){var g=c(d,s.index,l.index);return{fossilMap:(0,a.Z)((0,i.Z)({},t),(0,r.Z)({},s.droppableId,g))}}return d.splice(s.index,1),u.splice(l.index,0,p),{fossilMap:(0,a.Z)((0,i.Z)({},t),(e={},(0,r.Z)(e,s.droppableId,d),(0,r.Z)(e,l.droppableId,u),e))}};var d=function(n){var e,t=n.optionsMap,s=n.source,l=n.destination,d=(0,o.Z)(t[s.droppableId]),u=(0,o.Z)(t[l.droppableId]),p=d[s.index];if(s.droppableId===l.droppableId){var g=c(d,s.index,l.index);return{optionsMap:(0,a.Z)((0,i.Z)({},t),(0,r.Z)({},s.droppableId,g))}}return d.splice(s.index,1),u.splice(l.index,0,p),{optionsMap:(0,a.Z)((0,i.Z)({},t),(e={},(0,r.Z)(e,s.droppableId,d),(0,r.Z)(e,l.droppableId,u),e))}}},6766:function(n){n.exports={background:"matching_game_background__OLzzd",game_instructions:"matching_game_game_instructions__48z6u",remaining_counter:"matching_game_remaining_counter__dworO",emptyAns:"matching_game_emptyAns__dM1mx",emptyAnsSmall:"matching_game_emptyAnsSmall__ggS7Y",emptyAnsImg:"matching_game_emptyAnsImg__qj_9G",correctAns:"matching_game_correctAns__pqvEP",incorrectAns:"matching_game_incorrectAns__B8nyg",instructions:"matching_game_instructions__1kK30",round_container:"matching_game_roun
1d_container__VvN8n",finished_button:"matching_game_finished_button__wrx9M",next_round_button:"matching_game_next_round_button__i9tBl",container:"matching_game_container___PLCY",row:"matching_game_row__K9rVV",column:"matching_game_column__wtuRe",draggable:"matching_game_draggable__gGgYK",fossil_image:"matching_game_fossil_image__tWwuy",shape_text:"matching_game_shape_text__v_TaQ",feedbackImage:"matching_game_feedbackImage__coR9H",game_container:"matching_game_game_container__taVDX",droppable_manager_container:"matching_game_droppable_manager_container__lIkl_",img:"matching_game_img__oyupM",correctAnsSmall:"matching_game_correctAnsSmall__IXl_w",incorrectAnsSmall:"matching_game_incorrectAnsSmall__6vJhf",fossil_result_image:"matching_game_fossil_result_image__pU5Ru",root_div:"matching_game_root_div__CYX9p"}}}]);
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.