chaoticbackup.github.io/build/main.js
2024-07-23 14:31:14 -04:00

1 line
30 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(()=>{var e,t,a,n,r,l={34847:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(58168),r=a(80045),l=a(96540),i=a(47767);const s=["component"],c=e=>{let{component:t}=e,a=(0,r.A)(e,s);const c=(0,i.zy)(),o=(0,i.Zp)();return l.createElement(t,(0,n.A)({location:c,navigate:o},a))}},77156:(e,t,a)=>{"use strict";a.d(t,{$:()=>s,BT:()=>i,Cf:()=>d,YG:()=>o,_w:()=>r,dm:()=>l,jd:()=>c,mT:()=>u,uZ:()=>m});var n=a(96540);function r(e){const t="attack"+(e.bp&&e.bp>=0?"_"+e.bp:"");return n.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/attack/"+t+".png"})}function l(e){return n.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/battlegear.png"})}function i(e){return n.createElement("img",{className:e.size||"icon16",src:"/public/img/icons/location.png"})}function s(e){const{set:t,rarity:a,size:r}=e;return n.createElement(n.Fragment,null,!["PE1","DATA","PROTO"].includes(t)&&n.createElement("img",{className:r||"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/set/"+t+"/"+a+".png").toLowerCase()}))}function c(e){const t=("/public/img/icons/mugic/"+((e.tribe||"generic")+(null!=e.amount?"_"+e.amount:""))+".png").toLowerCase();return n.createElement("img",{className:e.size||"icon20",src:t,alt:"MC"})}function o(e){return e.value?n.createElement("img",{className:e.size||"icon20",src:("/public/img/icons/elements/"+e.element+".png").toLowerCase()}):n.createElement("img",{className:e.size||"icon20",src:("/public/img/icons/elements/"+e.element+"-inactive.png").toLowerCase()})}function m(e){return n.createElement("img",{className:e.size||"icon16",src:("/public/img/icons/tribes/"+e.tribe+".png").toLowerCase()})}function u(e){return n.createElement("img",{className:e.size||"icon16",src:("/public/img/icons/disciplines/"+e.discipline+".png").toLowerCase()})}function d(e){const{initiative:t}=e;let a=n.createElement(n.Fragment,null);return["Danian","Generic","Mipedian","OverWorld","UnderWorld","M'arrillian"].indexOf(t)>-1?a=n.createElement("img",{className:e.size||"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/tribes/"+t+".png").toLowerCase()}):["courage","power","speed","wisdom"].indexOf(t.toLowerCase())>-1?a=n.createElement("img",{className:e.size||"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/disciplines/"+t+".png").toLowerCase()}):["fire","air","earth","water"].indexOf(t.toLowerCase())>-1?a=n.createElement("img",{className:e.size||"icon16",style:{verticalAlign:"middle"},src:("/public/img/icons/elements/"+t+".png").toLowerCase()}):"mugic counter"==t.toLowerCase()&&(a=n.createElement("img",{className:e.size||"icon16",style:{verticalAlign:"middle"},src:"/public/img/icons/mugic/generic.png".toLowerCase()})),a}},2780:(e,t,a)=>{"use strict";a.d(t,{C:()=>s});var n=a(96540),r=a(37923),l=a.n(r),i=a(77156);function s(e){if(!e.ability||0===e.ability.length)return"";const t=[{regex:/([0-9x]*){{mc}}/i,fn:(t,a)=>a.length>1&&""!=a[1]?n.createElement(i.jd,{key:t,tribe:e.tribe,amount:a[1].toLowerCase(),size:e.size||"icon14"}):n.createElement(i.jd,{key:t,tribe:e.tribe,size:e.size||"icon14"})},{regex:new RegExp(/(\b((fire)|(air)|(earth)|(water))\b)/i),fn:(t,a)=>n.createElement("span",{key:t},n.createElement(i.YG,{element:a[0].replace(/\b/,""),value:"true",size:e.size||"icon14"}),a[0])},{regex:/(courage)|(power)|(wisdom)|(speed)/i,fn:(t,a)=>n.createElement("span",{key:t},n.createElement(i.mT,{discipline:a[0],size:e.size||"icon14"}),a[0])},{regex:/(danian)|(generic)|(mipedian)|(overworld)|(underworld)|(m'arrillian)/i,fn:(t,a)=>n.createElement("span",{key:t},n.createElement(i.uZ,{tribe:a[0],size:e.size||"icon14"}),a[0])}];return l()(t)(e.ability)}},44759:(e,t,a)=>{"use strict";a.d(t,{Tj:()=>p,_w:()=>i._w,dm:()=>i.dm,mT:()=>i.mT,q9:()=>v,YG:()=>i.YG,QM:()=>d,T:()=>g,Cf:()=>i.Cf,Rh:()=>f,BT:()=>i.BT,jd:()=>i.jd,SX:()=>m,Hv:()=>b,Cl:()=>u,$:()=>i.$,vd:()=>y,uZ:()=>i.uZ,IN:()=>E,Ew:()=>h});var n=a(96540),r=a(47767),l=a(23620),i=a(77156),s=a(92291),c=a(2780),o=a(42633);function m(e){const t=e.name.split(",");return n.createElement("div",null,n.createElement("span",{className:"name"},n.createElement("span",{className:"bigger"},t[0]),t.length>1&&n.createElement(n.Fragment,null,n.createElement("span",{style:{opacity:"0"}},","),n.createElement("span",{className:"subname"},t[1]))))}function u(e){const{set:t,rarity:a,id:r=-1}=e;return n.createElement("div",null,n.createElement(i.$,e),-1===r?n.createElement(n.Fragment,null,s.A.sets[e.set]," | ",e.rarity):n.createElement(n.Fragment,null," "+s.A.sets[t]+" ",n.createElement("span",{style:{fontWeight:"bold"}},"# "+r)," | "+a))}function d(e){let{flavortext:t}=e;return t?n.createElement("div",{className:"flavortext"},t):n.createElement(n.Fragment,null)}function p(e){return n.createElement("div",{className:e.type||"ability"},(0,c.C)(e))}function h(e){const t=(0,o.l)(e);return""===t?n.createElement(n.Fragment,null):n.createElement("div",{style:{fontWeight:"Bold"}},t)}function g(e){return n.createElement("span",null,!e.notitle&&"Initiative: ",(0,i.Cf)(e)," ",e.initiative)}function E(){return n.createElement("p",{style:l.A.p},"This page is currently under construction")}function b(){const{pathname:e}=(0,r.zy)();return n.createElement("p",{style:l.A.p},"404 route not found - ",l.A.code(e))}function f(){return n.createElement("span",null,"Loading...")}function v(){return n.createElement("form",{action:"https://www.paypal.com/cgi-bin/webscr",method:"post",target:"_blank"},n.createElement("input",{type:"hidden",name:"cmd",value:"_s-xclick"}),n.createElement("input",{type:"hidden",name:"encrypted",value:"-----BEGIN PKCS7-----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-----END PKCS7-----"}),n.createElement("a",{href:"https://www.paypal.com/cgi-bin/webscr"},n.createElement("input",{type:"image",src:"/public/img/btn_donate_SM.gif",border:"0",name:"submit",alt:"PayPal Donate"})))}function y(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",className:"magnifying-glass"},n.createElement("g",{fillRule:"evenodd"},n.createElement("path",{d:"M21.747 20.524l-4.872-4.871a.864.864 0 1 0-1.222 1.222l4.871 4.872a.864.864 0 1 0 1.223-1.223z"}),n.createElement("path",{d:"M3.848 10.763a6.915 6.915 0 0 1 6.915-6.915 6.915 6.915 0 0 1 6.915 6.915 6.915 6.915 0 0 1-6.915 6.915 6.915 6.915 0 0 1-6.915-6.915zm-1.729 0a8.643 8.643 0 0 0 8.644 8.644 8.643 8.643 0 0 0 8.644-8.644 8.643 8.643 0 0 0-8.644-8.644 8.643 8.643 0 0 0-8.644 8.644z"})))}},42633:(e,t,a)=>{"use strict";function n(e){let t="";return e.data.unique&&(t+="Unique, "),e.data.loyal&&(t+="Loyal","M'arrillian"==e.data.tribe&&(t+=" - M'arrillians or Minions"),"1"!=e.data.loyal&&(t+=" - "+e.data.loyal)),e.data.legendary&&(t=t?"Legendary, "+t:"Legendary"),t=t.replace(/,\s+$/,""),t}a.d(t,{l:()=>n})},50851:(e,t,a)=>{"use strict";a.d(t,{A:()=>A,c:()=>y});var n,r,l=a(54167),i=a(793),s=(a(78624),a(22451)),c=a(60918),o=a.n(c);const m=new(a(31580).A);let u=(n=class{constructor(e,t){(0,l.A)(this,"building",r,this),this.purgeDB=()=>{["attacks","battlegear","creatures","locations","mugic"].forEach((e=>{this.db.removeCollection(e)})),this.db.saveDatabase()},this.api=e,this.format=t,this.setupDB(t)}async setupType(e,t,a){if(!this.building.hasOwnProperty(e)){this.building[e]=s.sH.box("wait");const a=(0,s.lB)(this.building[e],(()=>(a(),this.setupType(e,t))));return a}{const n=e.charAt(0).toUpperCase()+e.slice(1),r=this.building[e].get();if("built"==r)return this.api.getSpreadsheetTime(this.api.urls[n][this.format]).then((n=>{const r=m.get(this.format+"_"+e);return r?new Date(n)>new Date(r)?(this[e].clear(),this.building[e].set("setup"),this.setupType(e,t,a)):t():(m.set(this.format+"_"+e,n,{path:"/"}),t())})).catch((()=>t()));if("building"==r){const a=(0,s.lB)(this.building[e],(e=>{a(),t()}));return a}if("setup"==r)return 0==this[e].data.length?(this.building[e].set("building"),this.api.parseSpreadsheetData(this.api.urls[n][this.format],n,!0).then((async a=>{this[e].insert(a),this.building[e].set("built");try{const t=await this.api.getSpreadsheetTime(this.api.urls[n][this.format]);m.set(this.format+"_"+e,t,{path:"/"})}catch(e){}return t()})).catch((()=>a()))):(this.building[e].set("built"),t())}}setupDB(e){const t=new(o())("chaotic_"+e+".db",{autosave:!0,autoload:!0,autoloadCallback:function(){["attacks","battlegear","creatures","locations","mugic"].forEach((e=>{const a=t.getCollection(e);null===a||0===a.data.length?(this[e]=t.addCollection(e),this.building[e]?this.building[e].set("setup"):this.building[e]=s.sH.box("setup")):(this[e]=a,this.building[e]?this.building[e].set("built"):this.building[e]=s.sH.box("built"))}))}.bind(this),autosaveInterval:4e3,persistenceMethod:"localStorage"});this.db=t}},r=(0,i.A)(n.prototype,"building",[s.sH],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),(0,i.A)(n.prototype,"setupType",[s.XI],Object.getOwnPropertyDescriptor(n.prototype,"setupType"),n.prototype),(0,i.A)(n.prototype,"setupDB",[s.XI],Object.getOwnPropertyDescriptor(n.prototype,"setupDB"),n.prototype),n);const d=u,p=JSON.parse('[{"type":"Creatures","subtype":"cards","url":"1fUFYhG1NLLkSTzrdbevm6ZMKNP6xLiKUZvM1sY10pVI"},{"type":"Creatures","subtype":"portal","url":"1eGQsy2kYk7HfnQetsjobMqank4bg6iWOOaSYykg3Yec"},{"type":"Mugic","subtype":"cards","url":"1rOMFKnWaz6XmhD43YFpcemWGzEok9IgtKCoiPMwA35s"},{"type":"Mugic","subtype":"portal","url":"1tEuwPGixJH2A03YtYL6Ar-MSFvtfrlaveT98GwJhw1g"},{"type":"Attacks","subtype":"cards","url":"1yXFijC2hN1vybU3ejdINYoTOTG62qCkpPLPsiYUEEyo"},{"type":"Attacks","subtype":"portal","url":"1KUk5J-3ZeMlEBXOfDb2h4GUUJK_0_yOq0EUDitQgNa8"},{"type":"Battlegear","subtype":"cards","url":"1UUEPAEHZwmH52AJj2Jtskf6d4z5XIFEBb3HT-FTAcgs"},{"type":"Battlegear","subtype":"portal","url":"1S5AVw-E_sFO257uzajauP31bOI0LPmrbTcUzSpa2i60"},{"type":"Locations","subtype":"cards","url":"15QPS08iq6pkyMFsYuDsKIXX8LQmQ8MUoJeeNtjU54Xo"},{"type":"Locations","subtype":"portal","url":"1U07n2keHNxL-6y5zUcHlb220zT9A_MrVEansOAMQFCA"}]');var h,g,E,b,f;function v(e,t,a){return void 0===t&&(t=0),void 0===a&&(a=null),t<0?Promise.reject(a):e().catch((a=>v(e,t-1,a)))}const y={DOP:"Dawn of Perim",ZOTH:"Zenith of the Hive",SS:"Silent Sands",MI:"Beyond the Doors",ROTO:"Rise of the Oligarch",TOTT:"Turn of the Tide",FUN:"Forged Unity",AU:"Alliance Unraveled",FAS:"Fire and Stone",OP1:"Organized Play 1",PE1:"Premium Edition 1",SAS:"Storm and Sea",EE:"Elemental Emperors",BR:"Beyond Rare",LR:"League Rewards",PROMO:"Promotional",DATA:"Datamined",PROTO:"Prototype"};const A=(f=class e{get base_image(){return"https://drive.google.com/uc?id="}get thumb_missing(){return"1JYjPzkv74IhzlHTyVh2niTDyui73HSfp"}get card_back(){return"https://i.imgur.com/xbeDBRJ.png"}get key(){return["AIz","aSy","Bfq","09-","tBi","78b","nH6","6f1","Lkn","zGD","XM9","Zu9","JG0"].join("")}constructor(){(0,l.A)(this,"portal",g,this),(0,l.A)(this,"cards",E,this),(0,l.A)(this,"urls",b,this),this.hasFullart=e=>Boolean(void 0!==e.gsx$if&&""!==e.gsx$if)||Boolean(void 0!==e.gsx$splash&&""!==e.gsx$splash)||Boolean(void 0!==e.gsx$alt&&""!==e.gsx$alt),this.cardFullart=e=>e.gsx$if&&""!==e.gsx$if?e.gsx$if:e.gsx$splash&&""!==e.gsx$splash?this.base_image+e.gsx$splash:e.gsx$alt?e.gsx$alt:this.card_back;try{const e={};p.forEach((t=>{let{type:a,subtype:n,url:r}=t;e[a]||(e[a]={}),e[a][n]=r})),this.urls=e,this.portal=new d(this,"portal"),this.cards=new d(this,"cards")}catch(e){this.portal=null,this.cards=null,this.urls=null,console.error("setting up database failed",e)}}static getInstance(){return e.instance||(e.instance=new e),e.instance}path(e){return"https://sheets.googleapis.com/v4/spreadsheets/"+e+"/values/Sheet1?key="+this.key}async getSpreadsheetTime(e){const t="https://content.googleapis.com/drive/v3/files/"+e+"?fields=modifiedTime&key="+this.key,a=await fetch(t);if(200===a.status){const e=await a.json();if("modifiedTime"in e)return Promise.resolve(e.modifiedTime)}return Promise.reject()}async getSpreadsheetData(e,t){void 0===t&&(t=!1);const a=this.path(e);return v((async()=>{const e=await fetch(a);if(404===e.status)throw new Error("Can't Open File");try{return(await e.json()).values}catch(e){throw new Error(e)}}),t?3:0)}async parseSpreadsheetData(e,t,a){return void 0===a&&(a=!1),this.getSpreadsheetData(e,a).then((e=>{if(e.length<2)return[];const a=e.shift().map((e=>e.toLowerCase().replace(" ","")));return e.map((e=>{const n={gsx$type:t};for(let t=0;t<a.length;t++)n["gsx$"+a[t]]=e[t];return n}))}))}async LoadDB(e){return this.urls&&this.portal&&this.cards?Promise.all(e.map((e=>new Promise(((t,a)=>"cards"in e?this.cards.setupType(e.cards,t,a):"portal"in e?this.portal.setupType(e.portal,t,a):(console.error("key must be cards or portal"),a())))))):Promise.reject()}cardImage(e){return e.gsx$ic&&""!==e.gsx$ic?e.gsx$ic:e.gsx$image&&""!==e.gsx$image?this.base_image+e.gsx$image:this.card_back}get tribes(){return["Danian","Generic","Mipedian","M'arrillian","OverWorld","UnderWorld"]}get sets(){return y}purgeDB(){this.cards&&this.cards.purgeDB(),this.portal&&this.portal.purgeDB(),setTimeout((()=>{window.location.reload()}),300)}},f.instance=void 0,h=f,g=(0,i.A)(h.prototype,"portal",[s.sH],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.A)(h.prototype,"cards",[s.sH],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.A)(h.prototype,"urls",[s.sH],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h).getInstance()},92291:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n=a(50851).A},92395:(e,t,a)=>{"use strict";var n=a(96540),r=a(40961),l=a(91003),i=a.n(l),s=a(84976),c=a(47767);const o=()=>{const[e,t]=(0,n.useState)(window.innerWidth),a=()=>{t(window.innerWidth)};return(0,n.useEffect)((()=>(window.addEventListener("resize",a),()=>{window.removeEventListener("resize",a)})),[]),e<975};var m=a(92291),u=a(44759);function d(){const e="ENG";return n.createElement(n.Fragment,null,n.createElement("div",{className:"fix-pgBkgrnd-repeat-x"},n.createElement("div",{className:"fix-img-bkgrnd fix-img-bkgrnd_05"})),n.createElement("div",{className:"pgBkgrnd-repeat-x"},n.createElement("div",{className:"img-bkgrnd"},n.createElement("div",{className:"content-wrap"},n.createElement("div",{className:"legacy legacy-header"},n.createElement("div",{className:"header"},n.createElement("div",{id:"nav"},n.createElement("div",{className:"zero-clear-line headerSpriteNav-wrap"},n.createElement("ul",{id:"unity-sprite",className:e},n.createElement("li",{id:"unity-nav1",className:e}),n.createElement("li",{id:"unity-nav2",className:e},n.createElement(s.N_,{to:"/collection/"},n.createElement("span",null,"Collect"))),n.createElement("li",{id:"unity-nav3",className:e},n.createElement("a",{href:"https://chaoticbackup.forumotion.com/f11-deck-building"},n.createElement("span",null,"Build"))),n.createElement("li",{id:"unity-nav4",className:e},n.createElement("a",{href:"https://chaoticbackup.forumotion.com/f16-trading-buying-and-selling"},n.createElement("span",null,"Trade"))),n.createElement("li",{id:"unity-nav5",className:e},n.createElement(s.N_,{to:"/"},n.createElement("span",null,"Home"))),n.createElement("li",{id:"unity-nav6",className:e},n.createElement("a",{href:"https://chaoticbackup.forumotion.com"},n.createElement("span",null,"Forums"))),n.createElement("li",{id:"unity-nav7",className:e},n.createElement(s.N_,{to:"/portal/"},n.createElement("span",null,"Portal"))),n.createElement("li",{id:"unity-nav8",className:e},n.createElement("a",{href:"https://chaoticrecode.com"},n.createElement("span",null,"Play"))),n.createElement("li",{id:"unity-nav9",className:e})),n.createElement("ul",{id:"unityETC-sprite",className:e},n.createElement("li",{id:"unity-nav10",className:e},n.createElement(s.N_,{to:"/EnterTheCode"},n.createElement("span",null,"Enter the Code")))))))),n.createElement("div",{className:"banner-ad-top"}),n.createElement("div",{className:"legacy content"},n.createElement("div",{className:"left-column"},n.createElement("div",{className:"full-width clear-line",style:{marginBottom:"5px"}})),n.createElement("div",{className:"full-column"},n.createElement("div",{className:"pods-wrap pad5px-btm"},n.createElement("div",{className:"clear-line full-width"},n.createElement("div",{className:"adPod-top-wrap"},n.createElement("div",{className:"videoAdPod-topleft"},n.createElement("div",{className:"videoAdPod-topLeft-repeat-x"})),n.createElement("div",{className:"videoAdPod-topright"},n.createElement("div",{className:"videoAdPod-topRight-repeat-x"})))),n.createElement("div",{className:"content-area-repeat-xy"},n.createElement("div",{className:"content-area-top-repeat-x"},n.createElement("div",{className:"content-area-left-repeat-y"},n.createElement("div",{className:"content-area-right-repeat-y"},n.createElement("div",{className:"content-area-inner-space"},n.createElement("div",{id:"player"},n.createElement(c.sv,null))))))),n.createElement("div",{className:"content-btm-wrap"},n.createElement("div",{className:"content-area-btm-left"},n.createElement("div",{className:"content-left-btm-repeat-x"})),n.createElement("div",{className:"content-area-btm-right"},n.createElement("div",{className:"content-right-btm-repeat-x"}))))),n.createElement("div",{className:"right-column"},n.createElement("div",{className:"full-width clear-line",style:{marginBottom:"5px"}}))),n.createElement("div",{className:"banner-ad-bottom"}),n.createElement("div",{className:"legacy legacy-footer"},n.createElement("div",{className:"footer-wrap"},n.createElement("div",{className:"footer-repeat-x"},n.createElement("div",{className:"footer-left"},n.createElement("div",{className:"footer-right"},n.createElement("div",{className:"footer-text"},n.createElement("div",{className:"footer-search"},n.createElement("br",null),n.createElement("br",null),n.createElement(u.q9,null)),n.createElement("div",{className:"footer-nav"},n.createElement("div",{className:"copyright"},"©2008 Chaotic USA Entertainment Group, Inc.",n.createElement("br",null),"U.S. Pat 5810666 and 5954332 and other pending patent applications. All Rights Reserved.")),n.createElement("div",{className:"footer-language"},n.createElement("a",{href:"#",onClick:e=>{e.stopPropagation(),e.preventDefault(),m.A.purgeDB()},className:"page-options",title:"Change Language"},n.createElement("img",{src:"/public/img/flag_usa_.gif",alt:"English (Change Language)",width:"40",height:"27"}),n.createElement("br",null),"English (Change Language)"))))))))))))}function p(){return n.createElement("div",null,n.createElement("span",null,"This page is not yet available"))}var h=a(58168);const g=()=>n.createElement("a",{href:"https://github.com/chaoticbackup",className:"name",rel:"noreferrer noopener",target:"_blank"},"Chaotic Backup Project"),E=e=>{let{block:t,text:a,sets:r}=e;return n.createElement("div",{className:"lore"},n.createElement("div",{className:"block"},t),a.map(((e,t)=>n.createElement("div",{key:t,dangerouslySetInnerHTML:{__html:e}}))),r.map(((e,t)=>{if(e.text&&e.text.length>0)return n.createElement("div",{className:"set",key:t},n.createElement("div",{className:"title"},e.title),e.text.map(((e,t)=>n.createElement("div",{key:t},e))))})))};class b extends n.Component{constructor(){super(...arguments),this.state={lore:[]}}componentDidMount(){fetch("/public/json/starter_lore.json").then((e=>e.json())).then((e=>{this.setState({lore:e})})).catch((()=>{this.setState({lore:[{block:"Unable to load lore...",text:[]}]})}))}render(){return n.createElement("div",null,n.createElement("br",null),n.createElement("div",{className:"with-love"},n.createElement("div",null,"Welcome to the ",n.createElement(g,null),"."),n.createElement("span",null,"Built by fans for fans."),n.createElement("br",null),n.createElement("br",null),n.createElement("div",null,"Made with ",n.createElement("span",{className:"heart"},"♥")," by",n.createElement("br",null),"Danude Sandstorm (Project Lead)",n.createElement("br",null),"Chiodosin1 and IvanAriel98 (Data Contributions)",n.createElement("br",null),"Blitser, Afjak, and Chiodosin1 (Art and Knowledge)"),n.createElement("div",null,"Do you like the site? You can donate to support it!"),n.createElement("div",{className:"donate"},n.createElement(u.q9,null)),n.createElement("div",{className:"lore"},"We were unsatisfied with the options on how to search for cards. I took the design of the old Chaotic website and added my own modernizations. With an extensive lists of search options in the ",n.createElement(s.N_,{to:"/collection"},"collection"),", you'll find deck building mores streamlined than ever before. Chaotic is full of rich lore, but unfortunately the best database of official lore disapeared when the ",n.createElement(s.N_,{to:"/portal"},"Portal to Perim")," disapeared along with the official site. You can again explore the official lore and information!"),n.createElement("br",null),this.state.lore.length>0?this.state.lore.map(((e,t)=>n.createElement(E,(0,h.A)({key:t},e)))):"Loading lore entries..."))}}var f=a(34847);const v=(0,n.lazy)((()=>Promise.all([a.e(121),a.e(207)]).then(a.bind(a,24207)))),y=(0,n.lazy)((()=>Promise.all([a.e(121),a.e(924)]).then(a.bind(a,19924)))),A=(0,n.lazy)((()=>Promise.all([a.e(121),a.e(76),a.e(464)]).then(a.bind(a,61464)))),w=(0,n.lazy)((()=>Promise.all([a.e(121),a.e(76),a.e(963)]).then(a.bind(a,43963)))),N=()=>{const{pathname:e}=(0,c.zy)();return n.createElement(c.C5,{to:e.replace("/beta",""),replace:!0})};function B(){const e=o();return(0,n.useEffect)((()=>{document.styleSheets[0].disabled=!!e}),[e]),n.createElement(c.BV,null,n.createElement(c.qh,{path:"/beta/collection",element:n.createElement(n.Suspense,{fallback:n.createElement(u.Rh,null)},n.createElement(A,null))}),n.createElement(c.qh,{path:"/beta/*",element:n.createElement(N,null)}),e&&n.createElement(c.qh,{path:"/collection",element:n.createElement(n.Suspense,{fallback:n.createElement(u.Rh,null)},n.createElement(w,null))}),n.createElement(c.qh,{path:"/",element:n.createElement(d,null)},n.createElement(c.qh,{index:!0,element:n.createElement(b,null)}),n.createElement(c.qh,{path:"PageNotFound",element:n.createElement(u.Hv,null)}),n.createElement(c.qh,{path:"UnderConstruction",element:n.createElement(u.IN,null)}),n.createElement(c.qh,{path:"EnterTheCode/*",element:n.createElement(n.Suspense,{fallback:n.createElement(u.Rh,null)},n.createElement(v,null))}),n.createElement(c.qh,{path:"create/*",element:n.createElement(p,null)}),n.createElement(c.qh,{path:"collection/*",element:n.createElement(n.Suspense,{fallback:n.createElement(u.Rh,null)},n.createElement(f.A,{component:A}))}),n.createElement(c.qh,{path:"portal/*",element:n.createElement(n.Suspense,{fallback:n.createElement(u.Rh,null)},n.createElement(y,null))})))}i().initialize({gtmId:"GTM-WG8XPZB"});const x=document.getElementById("root");r.render(n.createElement(s.Kd,null,n.createElement(B,null)),x)},23620:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(91349);const r=Object.create(n.A);r.root={backgroundColor:"#F0F0F0",fontFamily:"helvetica neue, helvetica, sans-serif",fontWeight:"300",fontSize:"16px",letterSpacing:"0.025em",padding:"3vh 0 12vh 0",width:"500px",maxWidth:"calc(100vw - 40px)",position:"relative",left:"50vw",WebkitTransform:"translate(-50%, 0)",MozTransform:"translate(-50%, 0)",msTransform:"translate(-50%, 0)",OTransform:"translate(-50%, 0)",transform:"translate(-50%, 0)",WebkitTextSizeAdjust:"none",MozTextSizeAdjust:"none",msTextSizeAdjust:"none",textSizeAdjust:"none"},r.title={fontSize:"20px",marginBottom:"0.5vh"};const l=r},91349:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(58168),r=a(96540);const l={normal:{borderBottom:"1px dotted rgb(66, 140, 195)"},hover:{borderBottom:"1px solid rgb(66, 140, 195)",color:"rgb(66, 140, 195)"},active:"hover",touchActive:{borderBottom:"1px dashed rgb(66, 140, 195)",color:"rgb(66, 140, 195)"},focusFromTab:{outline:"2px solid rgb(0, 152, 0)",outlineOffset:"2px",color:"black"},touchActiveTapOnly:!0},i={};Object.keys(l).forEach((e=>{"touchActiveTapOnly"!==e&&(i["onParent"+e.slice(0,1).toUpperCase()+e.slice(1)]=l[e])}));const s={link:l,childLink:i,p:{margin:"3vh 0",lineHeight:"1.4"},code:e=>r.createElement("code",{style:{fontFamily:"monospace",fontSize:"15px",paddingLeft:"2px"}},e),li:(e,t)=>r.createElement("li",(0,n.A)({style:{paddingLeft:"18px",textIndent:"-15px",margin:"0.5vh 0",listStyle:"none"}},t),r.createElement("span",{style:{paddingRight:"7px"}},""),e)}},6373:()=>{}},i={};function s(e){var t=i[e];if(void 0!==t)return t.exports;var a=i[e]={exports:{}};return l[e].call(a.exports,a,a.exports,s),a.exports}s.m=l,e=[],s.O=(t,a,n,r)=>{if(!a){var l=1/0;for(m=0;m<e.length;m++){for(var[a,n,r]=e[m],i=!0,c=0;c<a.length;c++)(!1&r||l>=r)&&Object.keys(s.O).every((e=>s.O[e](a[c])))?a.splice(c--,1):(i=!1,r<l&&(l=r));if(i){e.splice(m--,1);var o=n();void 0!==o&&(t=o)}}return t}r=r||0;for(var m=e.length;m>0&&e[m-1][2]>r;m--)e[m]=e[m-1];e[m]=[a,n,r]},s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},a=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,s.t=function(e,n){if(1&n&&(e=this(e)),8&n)return e;if("object"==typeof e&&e){if(4&n&&e.__esModule)return e;if(16&n&&"function"==typeof e.then)return e}var r=Object.create(null);s.r(r);var l={};t=t||[null,a({}),a([]),a(a)];for(var i=2&n&&e;"object"==typeof i&&!~t.indexOf(i);i=a(i))Object.getOwnPropertyNames(i).forEach((t=>l[t]=()=>e[t]));return l.default=()=>e,s.d(r,l),r},s.d=(e,t)=>{for(var a in t)s.o(t,a)&&!s.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},s.f={},s.e=e=>Promise.all(Object.keys(s.f).reduce(((t,a)=>(s.f[a](e,t),t)),[])),s.u=e=>(76===e?"common":e)+".js",s.miniCssF=e=>e+".css",s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},r="chaoticbackup:",s.l=(e,t,a,l)=>{if(n[e])n[e].push(t);else{var i,c;if(void 0!==a)for(var o=document.getElementsByTagName("script"),m=0;m<o.length;m++){var u=o[m];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==r+a){i=u;break}}i||(c=!0,(i=document.createElement("script")).charset="utf-8",i.timeout=120,s.nc&&i.setAttribute("nonce",s.nc),i.setAttribute("data-webpack",r+a),i.src=e),n[e]=[t];var d=(t,a)=>{i.onerror=i.onload=null,clearTimeout(p);var r=n[e];if(delete n[e],i.parentNode&&i.parentNode.removeChild(i),r&&r.forEach((e=>e(a))),t)return t(a)},p=setTimeout(d.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=d.bind(null,i.onerror),i.onload=d.bind(null,i.onload),c&&document.head.appendChild(i)}},s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.p="/build/",(()=>{if("undefined"!=typeof document){var e=e=>new Promise(((t,a)=>{var n=s.miniCssF(e),r=s.p+n;if(((e,t)=>{for(var a=document.getElementsByTagName("link"),n=0;n<a.length;n++){var r=(i=a[n]).getAttribute("data-href")||i.getAttribute("href");if("stylesheet"===i.rel&&(r===e||r===t))return i}var l=document.getElementsByTagName("style");for(n=0;n<l.length;n++){var i;if((r=(i=l[n]).getAttribute("data-href"))===e||r===t)return i}})(n,r))return t();((e,t,a,n,r)=>{var l=document.createElement("link");l.rel="stylesheet",l.type="text/css",s.nc&&(l.nonce=s.nc),l.onerror=l.onload=a=>{if(l.onerror=l.onload=null,"load"===a.type)n();else{var i=a&&a.type,s=a&&a.target&&a.target.href||t,c=new Error("Loading CSS chunk "+e+" failed.\n("+i+": "+s+")");c.name="ChunkLoadError",c.code="CSS_CHUNK_LOAD_FAILED",c.type=i,c.request=s,l.parentNode&&l.parentNode.removeChild(l),r(c)}},l.href=t,a?a.parentNode.insertBefore(l,a.nextSibling):document.head.appendChild(l)})(e,r,null,t,a)})),t={792:0};s.f.miniCss=(a,n)=>{t[a]?n.push(t[a]):0!==t[a]&&{207:1,464:1,924:1,963:1}[a]&&n.push(t[a]=e(a).then((()=>{t[a]=0}),(e=>{throw delete t[a],e})))}}})(),(()=>{var e={792:0};s.f.j=(t,a)=>{var n=s.o(e,t)?e[t]:void 0;if(0!==n)if(n)a.push(n[2]);else{var r=new Promise(((a,r)=>n=e[t]=[a,r]));a.push(n[2]=r);var l=s.p+s.u(t),i=new Error;s.l(l,(a=>{if(s.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var r=a&&("load"===a.type?"missing":a.type),l=a&&a.target&&a.target.src;i.message="Loading chunk "+t+" failed.\n("+r+": "+l+")",i.name="ChunkLoadError",i.type=r,i.request=l,n[1](i)}}),"chunk-"+t,t)}},s.O.j=t=>0===e[t];var t=(t,a)=>{var n,r,[l,i,c]=a,o=0;if(l.some((t=>0!==e[t]))){for(n in i)s.o(i,n)&&(s.m[n]=i[n]);if(c)var m=c(s)}for(t&&t(a);o<l.length;o++)r=l[o],s.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return s.O(m)},a=self.webpackChunkchaoticbackup=self.webpackChunkchaoticbackup||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})(),s.O(void 0,[121],(()=>s(27461)));var c=s.O(void 0,[121],(()=>s(92395)));c=s.O(c)})();