Page Not Found | BrainDance
-
+
diff --git a/assets/js/0e384e19.33619825.js b/assets/js/0e384e19.33619825.js
new file mode 100644
index 00000000..407ed979
--- /dev/null
+++ b/assets/js/0e384e19.33619825.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkbraindance_docs=self.webpackChunkbraindance_docs||[]).push([[976],{619:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var a=r(4848),t=r(8453);const i={title:"BrainDance",description:"Neural stimulation framework for organoids and cultures in micro electrode arrays",slug:"/",sidebar_position:0},s="BrainDance",o={id:"intro",title:"BrainDance",description:"Neural stimulation framework for organoids and cultures in micro electrode arrays",source:"@site/docs/intro.md",sourceDirName:".",slug:"/",permalink:"/brainloop/docs/",draft:!1,unlisted:!1,editUrl:"https://github.com/braingeneers/brainloop/docs/intro.md",tags:[],version:"current",sidebarPosition:0,frontMatter:{title:"BrainDance",description:"Neural stimulation framework for organoids and cultures in micro electrode arrays",slug:"/",sidebar_position:0},sidebar:"tutorialSidebar",next:{title:"Quick Start Guide",permalink:"/brainloop/docs/quick-start"}},l={},c=[{value:"Key Features",id:"key-features",level:2},{value:"Getting Started",id:"getting-started",level:2},{value:"Example Experiment",id:"example-experiment",level:2},{value:"Learn More",id:"learn-more",level:2},{value:"Get Involved",id:"get-involved",level:2}];function d(e){const n={a:"a",code:"code",del:"del",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,t.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.header,{children:(0,a.jsx)(n.h1,{id:"braindance",children:"BrainDance"})}),"\n",(0,a.jsx)(n.p,{children:"BrainDance is a powerful framework for neural stimulation experiments with live tissue, such as organoids, using electrode arrays. It provides a flexible and intuitive interface for designing, executing, and analyzing complex stimulation experiments."}),"\n",(0,a.jsx)(n.h2,{id:"key-features",children:"Key Features"}),"\n",(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsxs)(n.li,{children:[(0,a.jsx)(n.strong,{children:"Modular Design"}),": Easily create and combine different experimental phases"]}),"\n",(0,a.jsxs)(n.li,{children:[(0,a.jsx)(n.strong,{children:"Real-time Control"}),": Precise control over stimulation parameters and timing"]}),"\n",(0,a.jsxs)(n.li,{children:[(0,a.jsx)(n.strong,{children:"Hardware Integration"}),": Seamless integration with MaxWell CMOS HD-MEAs"]}),"\n"]}),"\n",(0,a.jsx)(n.h2,{id:"getting-started",children:"Getting Started"}),"\n",(0,a.jsxs)(n.p,{children:["Are you ready to start your neural stimulation experiments? Check out our ",(0,a.jsx)(n.a,{href:"quick-start",children:"Quick Start Guide"})," to set up BrainDance and run your first experiment."]}),"\n",(0,a.jsx)(n.h2,{id:"example-experiment",children:"Example Experiment"}),"\n",(0,a.jsx)(n.p,{children:"Here's a glimpse of what a BrainDance experiment looks like:"}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{className:"language-python",children:"from brainloop.core.maxwell_env import MaxwellEnv\nfrom brainloop.core.params import maxwell_params\nfrom brainloop.core.phases import PhaseManager, NeuralSweepPhase, RecordPhase, FrequencyStimPhase\n\n# Set up environment\nparams = maxwell_params\nparams['save_dir'] = './causal_tetanus'\nparams['name'] = 'test'\nparams['max_time_sec'] = 60*60*3 # 3 hours\nenv = MaxwellEnv(**params)\n\n# Define experimental phases\nrecord_phase = RecordPhase(env, duration=60*18)\ncausal_phase = NeuralSweepPhase(env, neuron_list, amp_bounds=400, stim_freq=1, tag=\"Causal\", replicates=30)\ntetanus_phase = FrequencyStimPhase(env, tetanus_command, 10, duration=60*1, tag=\"Tetanus\")\n\n# Build and run the experiment\nphase_manager = PhaseManager(env, verbose=True)\nphase_manager.add_phase_group([record_phase, causal_phase, tetanus_phase])\nphase_manager.run()\n"})}),"\n",(0,a.jsx)(n.h2,{id:"learn-more",children:"Learn More"}),"\n",(0,a.jsx)(n.p,{children:"Explore our documentation to learn about:"}),"\n",(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:(0,a.jsx)(n.a,{href:"/docs/core-concepts",children:"Core Concepts"})}),"\n",(0,a.jsx)(n.li,{children:(0,a.jsx)(n.del,{children:"Experiment Design"})}),"\n",(0,a.jsx)(n.li,{children:(0,a.jsx)(n.del,{children:"Data Analysis"})}),"\n",(0,a.jsx)(n.li,{children:(0,a.jsx)(n.del,{children:"API Reference"})}),"\n"]}),"\n",(0,a.jsx)(n.h2,{id:"get-involved",children:"Get Involved"}),"\n",(0,a.jsxs)(n.p,{children:["BrainDance is an open-source project. We welcome contributions and feedback from the scientific community. Check out our ",(0,a.jsx)(n.a,{href:"https://github.com/your-repo-link",children:"GitHub repository"})," to get involved!"]})]})}function u(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)}},8453:(e,n,r)=>{r.d(n,{R:()=>s,x:()=>o});var a=r(6540);const t={},i=a.createContext(t);function s(e){const n=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function o(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:s(e.components),a.createElement(i.Provider,{value:n},e.children)}}}]);
\ No newline at end of file
diff --git a/assets/js/0e384e19.9b2542fb.js b/assets/js/0e384e19.9b2542fb.js
deleted file mode 100644
index 24fd0274..00000000
--- a/assets/js/0e384e19.9b2542fb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkbraindance_docs=self.webpackChunkbraindance_docs||[]).push([[976],{619:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>t,metadata:()=>o,toc:()=>c});var a=r(4848),i=r(8453);const t={title:"BrainDance",description:"Neural stimulation framework for organoids and cultures in micro electrode arrays",slug:"/",sidebar_position:0},s="BrainDance",o={id:"intro",title:"BrainDance",description:"Neural stimulation framework for organoids and cultures in micro electrode arrays",source:"@site/docs/intro.md",sourceDirName:".",slug:"/",permalink:"/brainloop/docs/",draft:!1,unlisted:!1,editUrl:"https://github.com/braingeneers/brainloop/docs/intro.md",tags:[],version:"current",sidebarPosition:0,frontMatter:{title:"BrainDance",description:"Neural stimulation framework for organoids and cultures in micro electrode arrays",slug:"/",sidebar_position:0},sidebar:"tutorialSidebar",next:{title:"Quick Start Guide",permalink:"/brainloop/docs/quick-start"}},l={},c=[{value:"Key Features",id:"key-features",level:2},{value:"Getting Started",id:"getting-started",level:2},{value:"Example Experiment",id:"example-experiment",level:2},{value:"Learn More",id:"learn-more",level:2},{value:"Get Involved",id:"get-involved",level:2}];function d(e){const n={a:"a",code:"code",del:"del",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.header,{children:(0,a.jsx)(n.h1,{id:"braindance",children:"BrainDance"})}),"\n",(0,a.jsx)(n.p,{children:"BrainDance is a powerful framework for neural stimulation experiments with live tissue, such as organoids, using electrode arrays. It provides a flexible and intuitive interface for designing, executing, and analyzing complex stimulation experiments."}),"\n",(0,a.jsx)(n.h2,{id:"key-features",children:"Key Features"}),"\n",(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsxs)(n.li,{children:[(0,a.jsx)(n.strong,{children:"Modular Design"}),": Easily create and combine different experimental phases"]}),"\n",(0,a.jsxs)(n.li,{children:[(0,a.jsx)(n.strong,{children:"Real-time Control"}),": Precise control over stimulation parameters and timing"]}),"\n",(0,a.jsxs)(n.li,{children:[(0,a.jsx)(n.strong,{children:"Data Analysis"}),": Built-in tools for visualizing and analyzing experimental results"]}),"\n",(0,a.jsxs)(n.li,{children:[(0,a.jsx)(n.strong,{children:"Hardware Integration"}),": Seamless integration with MaxWell CMOS HD-MEAs"]}),"\n"]}),"\n",(0,a.jsx)(n.h2,{id:"getting-started",children:"Getting Started"}),"\n",(0,a.jsxs)(n.p,{children:["Are you ready to start your neural stimulation experiments? Check out our ",(0,a.jsx)(n.a,{href:"quick-start",children:"Quick Start Guide"})," to set up BrainDance and run your first experiment."]}),"\n",(0,a.jsx)(n.h2,{id:"example-experiment",children:"Example Experiment"}),"\n",(0,a.jsx)(n.p,{children:"Here's a glimpse of what a BrainDance experiment looks like:"}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{className:"language-python",children:"from brainloop.core.maxwell_env import MaxwellEnv\nfrom brainloop.core.params import maxwell_params\nfrom brainloop.core.phases import PhaseManager, NeuralSweepPhase, RecordPhase, FrequencyStimPhase\n\n# Set up environment\nparams = maxwell_params\nparams['save_dir'] = './causal_tetanus'\nparams['name'] = 'test'\nparams['max_time_sec'] = 60*60*3 # 3 hours\nenv = MaxwellEnv(**params)\n\n# Define experimental phases\nrecord_phase = RecordPhase(env, duration=60*18)\ncausal_phase = NeuralSweepPhase(env, neuron_list, amp_bounds=400, stim_freq=1, tag=\"Causal\", replicates=30)\ntetanus_phase = FrequencyStimPhase(env, tetanus_command, 10, duration=60*1, tag=\"Tetanus\")\n\n# Build and run the experiment\nphase_manager = PhaseManager(env, verbose=True)\nphase_manager.add_phase_group([record_phase, causal_phase, tetanus_phase])\nphase_manager.run()\n"})}),"\n",(0,a.jsx)(n.h2,{id:"learn-more",children:"Learn More"}),"\n",(0,a.jsx)(n.p,{children:"Explore our documentation to learn about:"}),"\n",(0,a.jsxs)(n.ul,{children:["\n",(0,a.jsx)(n.li,{children:(0,a.jsx)(n.a,{href:"/docs/core-concepts",children:"Core Concepts"})}),"\n",(0,a.jsx)(n.li,{children:(0,a.jsx)(n.del,{children:"Experiment Design"})}),"\n",(0,a.jsx)(n.li,{children:(0,a.jsx)(n.del,{children:"Data Analysis"})}),"\n",(0,a.jsx)(n.li,{children:(0,a.jsx)(n.del,{children:"API Reference"})}),"\n"]}),"\n",(0,a.jsx)(n.h2,{id:"get-involved",children:"Get Involved"}),"\n",(0,a.jsxs)(n.p,{children:["BrainDance is an open-source project. We welcome contributions and feedback from the scientific community. Check out our ",(0,a.jsx)(n.a,{href:"https://github.com/your-repo-link",children:"GitHub repository"})," to get involved!"]})]})}function u(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)}},8453:(e,n,r)=>{r.d(n,{R:()=>s,x:()=>o});var a=r(6540);const i={},t=a.createContext(i);function s(e){const n=a.useContext(t);return a.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function o(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:s(e.components),a.createElement(t.Provider,{value:n},e.children)}}}]);
\ No newline at end of file
diff --git a/assets/js/runtime~main.1b451d3e.js b/assets/js/runtime~main.28042c25.js
similarity index 98%
rename from assets/js/runtime~main.1b451d3e.js
rename to assets/js/runtime~main.28042c25.js
index 7ea93887..8e232b06 100644
--- a/assets/js/runtime~main.1b451d3e.js
+++ b/assets/js/runtime~main.28042c25.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,r,t,d,c={},f={};function o(e){var a=f[e];if(void 0!==a)return a.exports;var r=f[e]={exports:{}};return c[e].call(r.exports,r,r.exports,o),r.exports}o.m=c,e=[],o.O=(a,r,t,d)=>{if(!r){var c=1/0;for(i=0;i=d)&&Object.keys(o.O).every((e=>o.O[e](r[n])))?r.splice(n--,1):(f=!1,d0&&e[i-1][2]>d;i--)e[i]=e[i-1];e[i]=[r,t,d]},o.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return o.d(a,{a:a}),a},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var d=Object.create(null);o.r(d);var c={};a=a||[null,r({}),r([]),r(r)];for(var f=2&t&&e;"object"==typeof f&&!~a.indexOf(f);f=r(f))Object.getOwnPropertyNames(f).forEach((a=>c[a]=()=>e[a]));return c.default=()=>e,o.d(d,c),d},o.d=(e,a)=>{for(var r in a)o.o(a,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce(((a,r)=>(o.f[r](e,a),a)),[])),o.u=e=>"assets/js/"+({21:"0c0d280c",48:"a94703ab",98:"a7bd4aaa",128:"dc176fb6",143:"9d27e319",162:"d3d09cfd",184:"43cd4838",187:"323168e2",235:"a7456010",237:"9025e78b",255:"66de5925",267:"288dd688",315:"496af695",326:"4ad60338",401:"17896441",461:"f0423e55",463:"5fc6b505",474:"83686c74",508:"1f61acc8",564:"ceb07a85",573:"3f9c0f90",583:"1df93b7f",587:"50015d8e",615:"3ffd729a",647:"5e95c892",648:"6231b20d",683:"efa6ead6",686:"ad7a2512",690:"39d27e90",736:"cd7db571",742:"aba21aa0",814:"72e14192",815:"32cca411",845:"4c7309ee",860:"eddf7db5",925:"6484fcfc",969:"14eb3368",976:"0e384e19"}[e]||e)+"."+{21:"a03bacb1",48:"14e2ba10",98:"2aa5ce94",128:"6e96c02d",143:"780c06d2",162:"e9434910",184:"63890f9b",187:"3bcac280",235:"c2306d9c",237:"6053e718",255:"bbc108e8",267:"61c44e43",315:"1bf4fb0f",326:"63273f4e",401:"87479d82",461:"1bc9b8bd",463:"b7a7cac8",474:"b66218e5",508:"4f0c6d8e",564:"73864659",573:"f0d22a2a",583:"af0b6af1",587:"ac29a294",615:"53f29927",618:"ac3ba6d1",647:"c3676f7a",648:"324343fd",683:"e70f1180",686:"13afaecc",690:"92156328",736:"c3eed19a",742:"a0276af6",814:"10f5e142",815:"0b290d33",845:"2ef2799b",860:"00b5aa6e",925:"b6b6866f",969:"862dee6f",976:"9b2542fb"}[e]+".js",o.miniCssF=e=>{},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t={},d="braindance-docs:",o.l=(e,a,r,c)=>{if(t[e])t[e].push(a);else{var f,n;if(void 0!==r)for(var b=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var d=t[e];if(delete t[e],f.parentNode&&f.parentNode.removeChild(f),d&&d.forEach((e=>e(r))),a)return a(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=l.bind(null,f.onerror),f.onload=l.bind(null,f.onload),n&&document.head.appendChild(f)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="/brainloop/",o.gca=function(e){return e={17896441:"401","0c0d280c":"21",a94703ab:"48",a7bd4aaa:"98",dc176fb6:"128","9d27e319":"143",d3d09cfd:"162","43cd4838":"184","323168e2":"187",a7456010:"235","9025e78b":"237","66de5925":"255","288dd688":"267","496af695":"315","4ad60338":"326",f0423e55:"461","5fc6b505":"463","83686c74":"474","1f61acc8":"508",ceb07a85:"564","3f9c0f90":"573","1df93b7f":"583","50015d8e":"587","3ffd729a":"615","5e95c892":"647","6231b20d":"648",efa6ead6:"683",ad7a2512:"686","39d27e90":"690",cd7db571:"736",aba21aa0:"742","72e14192":"814","32cca411":"815","4c7309ee":"845",eddf7db5:"860","6484fcfc":"925","14eb3368":"969","0e384e19":"976"}[e]||e,o.p+o.u(e)},(()=>{var e={354:0,869:0};o.f.j=(a,r)=>{var t=o.o(e,a)?e[a]:void 0;if(0!==t)if(t)r.push(t[2]);else if(/^(354|869)$/.test(a))e[a]=0;else{var d=new Promise(((r,d)=>t=e[a]=[r,d]));r.push(t[2]=d);var c=o.p+o.u(a),f=new Error;o.l(c,(r=>{if(o.o(e,a)&&(0!==(t=e[a])&&(e[a]=void 0),t)){var d=r&&("load"===r.type?"missing":r.type),c=r&&r.target&&r.target.src;f.message="Loading chunk "+a+" failed.\n("+d+": "+c+")",f.name="ChunkLoadError",f.type=d,f.request=c,t[1](f)}}),"chunk-"+a,a)}},o.O.j=a=>0===e[a];var a=(a,r)=>{var t,d,c=r[0],f=r[1],n=r[2],b=0;if(c.some((a=>0!==e[a]))){for(t in f)o.o(f,t)&&(o.m[t]=f[t]);if(n)var i=n(o)}for(a&&a(r);b{"use strict";var e,a,r,t,d,c={},f={};function o(e){var a=f[e];if(void 0!==a)return a.exports;var r=f[e]={exports:{}};return c[e].call(r.exports,r,r.exports,o),r.exports}o.m=c,e=[],o.O=(a,r,t,d)=>{if(!r){var c=1/0;for(i=0;i=d)&&Object.keys(o.O).every((e=>o.O[e](r[n])))?r.splice(n--,1):(f=!1,d0&&e[i-1][2]>d;i--)e[i]=e[i-1];e[i]=[r,t,d]},o.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return o.d(a,{a:a}),a},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var d=Object.create(null);o.r(d);var c={};a=a||[null,r({}),r([]),r(r)];for(var f=2&t&&e;"object"==typeof f&&!~a.indexOf(f);f=r(f))Object.getOwnPropertyNames(f).forEach((a=>c[a]=()=>e[a]));return c.default=()=>e,o.d(d,c),d},o.d=(e,a)=>{for(var r in a)o.o(a,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce(((a,r)=>(o.f[r](e,a),a)),[])),o.u=e=>"assets/js/"+({21:"0c0d280c",48:"a94703ab",98:"a7bd4aaa",128:"dc176fb6",143:"9d27e319",162:"d3d09cfd",184:"43cd4838",187:"323168e2",235:"a7456010",237:"9025e78b",255:"66de5925",267:"288dd688",315:"496af695",326:"4ad60338",401:"17896441",461:"f0423e55",463:"5fc6b505",474:"83686c74",508:"1f61acc8",564:"ceb07a85",573:"3f9c0f90",583:"1df93b7f",587:"50015d8e",615:"3ffd729a",647:"5e95c892",648:"6231b20d",683:"efa6ead6",686:"ad7a2512",690:"39d27e90",736:"cd7db571",742:"aba21aa0",814:"72e14192",815:"32cca411",845:"4c7309ee",860:"eddf7db5",925:"6484fcfc",969:"14eb3368",976:"0e384e19"}[e]||e)+"."+{21:"a03bacb1",48:"14e2ba10",98:"2aa5ce94",128:"6e96c02d",143:"780c06d2",162:"e9434910",184:"63890f9b",187:"3bcac280",235:"c2306d9c",237:"6053e718",255:"bbc108e8",267:"61c44e43",315:"1bf4fb0f",326:"63273f4e",401:"87479d82",461:"1bc9b8bd",463:"b7a7cac8",474:"b66218e5",508:"4f0c6d8e",564:"73864659",573:"f0d22a2a",583:"af0b6af1",587:"ac29a294",615:"53f29927",618:"ac3ba6d1",647:"c3676f7a",648:"324343fd",683:"e70f1180",686:"13afaecc",690:"92156328",736:"c3eed19a",742:"a0276af6",814:"10f5e142",815:"0b290d33",845:"2ef2799b",860:"00b5aa6e",925:"b6b6866f",969:"862dee6f",976:"33619825"}[e]+".js",o.miniCssF=e=>{},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t={},d="braindance-docs:",o.l=(e,a,r,c)=>{if(t[e])t[e].push(a);else{var f,n;if(void 0!==r)for(var b=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var d=t[e];if(delete t[e],f.parentNode&&f.parentNode.removeChild(f),d&&d.forEach((e=>e(r))),a)return a(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=l.bind(null,f.onerror),f.onload=l.bind(null,f.onload),n&&document.head.appendChild(f)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="/brainloop/",o.gca=function(e){return e={17896441:"401","0c0d280c":"21",a94703ab:"48",a7bd4aaa:"98",dc176fb6:"128","9d27e319":"143",d3d09cfd:"162","43cd4838":"184","323168e2":"187",a7456010:"235","9025e78b":"237","66de5925":"255","288dd688":"267","496af695":"315","4ad60338":"326",f0423e55:"461","5fc6b505":"463","83686c74":"474","1f61acc8":"508",ceb07a85:"564","3f9c0f90":"573","1df93b7f":"583","50015d8e":"587","3ffd729a":"615","5e95c892":"647","6231b20d":"648",efa6ead6:"683",ad7a2512:"686","39d27e90":"690",cd7db571:"736",aba21aa0:"742","72e14192":"814","32cca411":"815","4c7309ee":"845",eddf7db5:"860","6484fcfc":"925","14eb3368":"969","0e384e19":"976"}[e]||e,o.p+o.u(e)},(()=>{var e={354:0,869:0};o.f.j=(a,r)=>{var t=o.o(e,a)?e[a]:void 0;if(0!==t)if(t)r.push(t[2]);else if(/^(354|869)$/.test(a))e[a]=0;else{var d=new Promise(((r,d)=>t=e[a]=[r,d]));r.push(t[2]=d);var c=o.p+o.u(a),f=new Error;o.l(c,(r=>{if(o.o(e,a)&&(0!==(t=e[a])&&(e[a]=void 0),t)){var d=r&&("load"===r.type?"missing":r.type),c=r&&r.target&&r.target.src;f.message="Loading chunk "+a+" failed.\n("+d+": "+c+")",f.name="ChunkLoadError",f.type=d,f.request=c,t[1](f)}}),"chunk-"+a,a)}},o.O.j=a=>0===e[a];var a=(a,r)=>{var t,d,c=r[0],f=r[1],n=r[2],b=0;if(c.some((a=>0!==e[a]))){for(t in f)o.o(f,t)&&(o.m[t]=f[t]);if(n)var i=n(o)}for(a&&a(r);bBrainDance | BrainDance
-
+
@@ -14,7 +14,6 @@