.AppButton[data-v-f47789d1]{display:inline-block;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;color:#fff;padding:8px 20px;text-align:center;font-weight:700;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;-webkit-transition:color .5s,background-color .5s,border-color .5s;transition:color .5s,background-color .5s,border-color .5s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.AppButton[data-v-f47789d1]:focus{outline:2px solid white}.AppButton.stealth[data-v-f47789d1]{background-color:transparent;color:inherit;border:none}.AppButton.basic[data-v-f47789d1]{background-color:#5b00d1}.AppButton.basic[data-v-f47789d1]:not(.disabled):hover{background-color:#4700a3;text-decoration:none}.AppButton.special[data-v-f47789d1]{background-color:#f05}.AppButton.special[data-v-f47789d1]:not(.disabled):hover{background-color:#c20047;text-decoration:none}.AppButton.big[data-v-f47789d1]{background-color:#5c00d3;font-size:1.5rem}.AppButton.big[data-v-f47789d1]:not(.disabled):hover{background-color:#4700a3;text-decoration:none}.AppButton.lean[data-v-f47789d1]{padding:4px 10px;font-size:.8rem;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom-width:3px}.AppButton.disabled[data-v-f47789d1]{cursor:initial;outline:none;color:#beabd8;background-color:#6c508c;border-bottom-color:#3e2954}.HelpContent[data-v-a918079f]{padding:20px;color:#000;fill:#000;stroke:#000}h2[data-v-a918079f]{margin:0;font-size:16px;line-height:20px;font-weight:600}p[data-v-a918079f]{margin:0;font-size:14px;line-height:20px;font-weight:400}.HelpWindow[data-v-d49ab982]{position:fixed;z-index:2001;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:white;border-radius:5px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:min(500px,100vw - 100px);max-height:min(500px,100vh - 100px)}.counter[data-v-d49ab982]{position:absolute;top:-25px;right:0;color:#fff;padding:4px;font-size:14px}.window-tip[data-v-d49ab982]{position:absolute;width:20px;height:20px;margin:-10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:inherit;z-index:1}.HelpContent[data-v-d49ab982]{z-index:2;background:inherit;border-radius:5px}.mask[data-v-d49ab982]{position:fixed;background:transparent;-webkit-box-shadow:0 0 0 max(150vw,150vh) rgba(20,20,20,.8),inset 0 0 10px rgba(20,20,20,.8);box-shadow:0 0 0 max(150vw,150vh) #141414cc,inset 0 0 10px #141414cc;z-index:2000;border-radius:3px;border:1px solid black;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fade-enter-active[data-v-d49ab982]{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.fade-enter-from[data-v-d49ab982],.fade-leave-to[data-v-d49ab982]{opacity:0}.parameter[data-v-97283e3d]{font-size:.7rem;text-anchor:end;fill:#fff;opacity:.5}.parameter[data-v-372aa4f2]{font-size:.7rem;text-anchor:end;fill:#61dbef}svg[data-v-372aa4f2]{overflow:visible}g.slab[data-v-372aa4f2]{-webkit-transform-origin:0 0;transform-origin:0 0}.mine-hidden[data-v-924eb404],.isCovered .mine-visible[data-v-924eb404]{visibility:hidden}.isCovered .mine-hidden[data-v-924eb404]{visibility:visible}.st0[data-v-302add67]{fill:#8468a5}.st1[data-v-302add67]{fill:#e5d9f7}.st0[data-v-4bf2713f]{fill:red}.st1[data-v-4bf2713f]{fill:#e5d9f7}.show-energized[data-v-91b25497]{-webkit-transition:opacity .3s;transition:opacity .3s}.animated[data-v-32931b81]{-webkit-transition:fill .2s ease,stroke .2s ease;transition:fill .2s ease,stroke .2s ease}.parameter[data-v-59ea0bcc],.parameter[data-v-c5298740]{font-size:.7rem;text-anchor:end;fill:#210235}.eyelid-mask[data-v-22d68214]{-webkit-transform:translateY(calc(var(--eye-y) * 8px - 1px));transform:translateY(calc(var(--eye-y) * 8px - 1px));-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.pupil[data-v-22d68214],.iris[data-v-22d68214]{-webkit-transform:translate(0px,0px);transform:translate(0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.pupil[data-v-22d68214]{-webkit-transform:translate(calc(var(--eye-x) * 4.8px),calc(var(--eye-y) * 4.8px));transform:translate(calc(var(--eye-x) * 4.8px),calc(var(--eye-y) * 4.8px))}.iris[data-v-22d68214]{-webkit-transform:translate(calc(var(--eye-x) * 3.8px),calc(var(--eye-y) * 3.8px));transform:translate(calc(var(--eye-x) * 3.8px),calc(var(--eye-y) * 3.8px))}svg.hover .eyelid-mask[data-v-22d68214]{-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}svg.hover .pupil[data-v-22d68214],svg.hover .iris[data-v-22d68214]{-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}svg.interacting .eyelid-mask[data-v-22d68214],svg.energized .eyelid-mask[data-v-22d68214]{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.parameter[data-v-6d50079f]{font-size:.7rem;text-anchor:end;fill:#5c00d3}.parameter[data-v-8541637a],.parameter[data-v-5b8f3727]{font-size:.7rem;text-anchor:end;fill:#61dbef}svg[data-v-5b8f3727]{overflow:visible}.parameter[data-v-46018685]{font-size:.7rem;text-anchor:end;fill:#f05}svg[data-v-46018685]{overflow:visible}.symbol[data-v-46cc788c],.sign[data-v-46cc788c]{font-size:.7rem;dominant-baseline:middle;text-anchor:middle;fill:#f05}.sign[data-v-46cc788c]{font-size:.7rem}path[data-v-46cc788c]{-webkit-transition:fill .2s ease,stroke .2s ease;transition:fill .2s ease,stroke .2s ease}stop[data-v-46cc788c]{-webkit-transition:stop-color .2s ease;transition:stop-color .2s ease}.animated[data-v-751b6f8f]{-webkit-transition:fill .2s ease,stroke .2s ease;transition:fill .2s ease,stroke .2s ease}svg[data-v-751b6f8f]{overflow:visible}.operator[data-v-751b6f8f]{fill:var(--color);stroke:var(--color);stroke-width:.3;font-size:.7em;text-anchor:middle;dominant-baseline:central}.superscript[data-v-751b6f8f]{font-size:.7em;text-anchor:middle}stop[data-v-0f2886f4]{-webkit-transition:stop-color .2s ease;transition:stop-color .2s ease}g[data-v-0f2886f4]{-webkit-transition:fill .2s ease;transition:fill .2s ease}.inner[data-v-0f2886f4]{fill:#49177f}.parameter[data-v-24c6379e]{font-size:.7rem;text-anchor:end;fill:#fff;opacity:.5}.label[data-v-cf8db0e6]{dominant-baseline:middle;text-anchor:middle;font-weight:700;fill:#fff;font-size:14px}svg[data-v-cf8db0e6]{overflow:visible}.name[data-v-cf8db0e6]{dominant-baseline:middle;text-anchor:middle;fill:#fff;font-size:.6rem;font-weight:700;text-shadow:0 0 2px #2e006a,0 0 5px #2e006a,0 0 10px #2e006a}.bg[data-v-02fa7572]{fill:#fff}.label[data-v-02fa7572],.labelStroke[data-v-02fa7572]{dominant-baseline:middle;text-anchor:middle;font-weight:700;font-size:13px}.label[data-v-02fa7572]{fill:#5c00d3}.labelStroke[data-v-02fa7572]{stroke:#fff;stroke-width:3px}.segment[data-v-02fa7572]{fill:none}.segment.active[data-v-02fa7572]{stroke:#5c00d3;stroke-width:2px}.segment-fill[data-v-02fa7572],.segment-fill-dark[data-v-02fa7572]{fill:none}.segment-fill.active[data-v-02fa7572]{fill:#ceb2f2}.segment-fill-dark.active[data-v-02fa7572]{fill:#5c00d3}.bg[data-v-fa021f7a]{fill:#fff}.label[data-v-fa021f7a],.labelStroke[data-v-fa021f7a]{dominant-baseline:middle;text-anchor:middle;font-weight:700;font-size:13px}.label[data-v-fa021f7a]{fill:#5c00d3}.labelStroke[data-v-fa021f7a]{stroke:#fff;stroke-width:3px}.segment[data-v-fa021f7a]{fill:none}.segment.active[data-v-fa021f7a]{stroke:#5c00d3;stroke-width:2px}.segment-fill[data-v-fa021f7a],.segment-fill-dark[data-v-fa021f7a]{fill:none}.segment-fill.active[data-v-fa021f7a]{fill:#ceb2f2}.segment-fill-dark.active[data-v-fa021f7a]{fill:#5c00d3}.bg[data-v-0222eee4]{fill:#fff}.label[data-v-0222eee4],.labelStroke[data-v-0222eee4]{dominant-baseline:middle;text-anchor:middle;font-weight:700;font-size:13px}.label[data-v-0222eee4]{fill:#5c00d3}.labelStroke[data-v-0222eee4]{stroke:#fff;stroke-width:3px}.venn[data-v-0222eee4]{fill:none}.venn.active[data-v-0222eee4]{stroke:#5c00d3;stroke-width:2px}.venn-fill[data-v-0222eee4],.venn-fill-dark[data-v-0222eee4]{fill:none}.venn-fill.active[data-v-0222eee4]{fill:#ceb2f2}.venn-fill-dark.active[data-v-0222eee4]{fill:#5c00d3}svg[data-v-6c7e6fa9]{overflow:visible;position:relative}.text-wrapper[data-v-6c7e6fa9]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.markdown[data-v-6c7e6fa9]{fill:#fff;margin:6px;font-size:12px}.markdown img{max-width:100%}.markdown a{pointer-events:auto}.markdown.grab a{pointer-events:none}.bg[data-v-ceb0f6c2]{fill:#fff}.label[data-v-ceb0f6c2],.labelStroke[data-v-ceb0f6c2]{dominant-baseline:middle;text-anchor:middle;font-weight:700;font-size:32px}.label[data-v-ceb0f6c2]{fill:#5c00d3}.labelStroke[data-v-ceb0f6c2]{stroke:#fff;stroke-width:3px}svg[data-v-3e0d43cb]{overflow:visible}.label[data-v-3e0d43cb]{dominant-baseline:middle;text-anchor:middle;fill:#fff;font-size:.65rem;font-weight:700}.name[data-v-3e0d43cb]{dominant-baseline:middle;text-anchor:middle;fill:#fff;font-size:.65rem;font-weight:700;text-shadow:0 0 2px #2e006a,0 0 5px #2e006a,0 0 10px #2e006a}.threshold[data-v-0c490ac6]{-webkit-transition:stroke .15s;transition:stroke .15s}.goal-probability[data-v-7a7f8bcb]{pointer-events:none;font-size:.7rem;font-weight:700;fill:#fffa}.goal-probability.long[data-v-7a7f8bcb]{font-size:.6rem}.goal-probability.active[data-v-7a7f8bcb]{fill:#fff}.goal-label[data-v-7a7f8bcb]{pointer-events:none;font-size:.5rem;font-weight:700;fill:#fffa}svg[data-v-a845eb18]{overflow:visible}.label[data-v-a845eb18],.multiplier[data-v-a845eb18]{font-size:.5rem;dominant-baseline:hanging;fill:#ffffff80;font-weight:700}.multiplier[data-v-a845eb18]{text-anchor:end;dominant-baseline:alphabetic}.parameter[data-v-a845eb18]{font-size:1rem;text-anchor:middle;dominant-baseline:central;fill:#fffc;font-weight:700}.group>.background[data-v-a845eb18]{fill:#5c00d3}.group.even>.background[data-v-a845eb18]{fill:#5000b3}.group.active>.label[data-v-a845eb18]{fill:#fff}.sum>.background[data-v-a845eb18]{fill:#210235}.sum.active>.background[data-v-a845eb18]{fill:#f05}.sum.active>.parameter[data-v-a845eb18]{fill:#210235}.parameter[data-v-1e3d7fdf]{font-size:.7rem;text-anchor:end;fill:#fff;opacity:.5}.AppCell[data-v-f11cd92e]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.frozen[data-v-f11cd92e]{cursor:not-allowed}.interacting[data-v-f11cd92e]{cursor:-webkit-grabbing;cursor:grabbing}.active[data-v-f11cd92e]{cursor:-webkit-grab;cursor:grab}.active .transparent[data-v-f11cd92e]{opacity:.5}.ElementDrawer[data-v-598e9423]{pointer-events:initial;position:relative;overflow-y:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.tool[data-v-598e9423]{cursor:-webkit-grab;cursor:grab;text-align:center;width:25%;max-width:64px;-ms-touch-action:none;touch-action:none}.overlay[data-v-598e9423]{pointer-events:none;position:absolute;inset:0;margin:0;background-color:#20004acc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.overlay>.i[data-v-598e9423]{color:#fff;width:64px;height:64px;opacity:1}.ElementDrawer.showTrash:hover .overlay[data-v-598e9423]{opacity:1}svg[data-v-598e9423]{width:100%}.track[data-v-1eb79330]{-ms-touch-action:none;touch-action:none;cursor:pointer;height:20px;margin:0 5.5px;outline:none;position:relative}.track[data-v-1eb79330]:before{background-color:#ffffff80;border-radius:1px;content:"";display:block;height:1px;inset:0;margin:auto;position:absolute}.knob[data-v-1eb79330]{height:100%;left:0;position:absolute;top:0}.knob[data-v-1eb79330]:before{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background-color:#f05;border-radius:1px;content:"";display:block;height:1px;inset:0;margin-bottom:auto;margin-top:auto;position:absolute}.inactive .knob[data-v-1eb79330]:before{background-color:#472676}.knob[data-v-1eb79330]:after{background-color:#f05;border-radius:6px;bottom:0;content:"";display:block;height:11px;margin-bottom:auto;margin-top:auto;position:absolute;right:-5.5px;top:0;width:11px;z-index:2;-webkit-transition:background-color .2s ease,-webkit-transform .1s ease;transition:background-color .2s ease,-webkit-transform .1s ease;transition:background-color .2s ease,transform .1s ease;transition:background-color .2s ease,transform .1s ease,-webkit-transform .1s ease}.inactive .knob[data-v-1eb79330]:after{background-color:#472676}.division[data-v-1eb79330]{position:absolute;top:0;bottom:0;margin-bottom:auto;margin-top:auto;height:1px;width:2px;margin-left:-1px;background-color:#2e006a;z-index:1}.track:hover .knob[data-v-1eb79330]:after{background-color:#ff80aa}.track:focus .knob[data-v-1eb79330]:after{background-color:#f05;-webkit-box-shadow:0 0 0 1px black,0 0 0 2px white;box-shadow:0 0 0 1px #000,0 0 0 2px #fff}.inactive .track:focus .knob[data-v-1eb79330]:after{background-color:#472676}.track:active .knob[data-v-1eb79330]:after{background-color:#fff}.Slider.disabled .track[data-v-1eb79330]{cursor:default}.Slider.disabled .knob[data-v-1eb79330]:before{background-color:#472676}.Slider.disabled .knob[data-v-1eb79330]:after{background-color:#472676}.Slider.thick .track[data-v-1eb79330]:before,.Slider.gradient .track[data-v-1eb79330]:before{height:4px}.Slider.thick .knob[data-v-1eb79330]:before,.Slider.gradient .knob[data-v-1eb79330]:before{height:4px}.Slider.thick .division[data-v-1eb79330],.Slider.gradient .division[data-v-1eb79330]{height:4px}.Slider.gradient .track[data-v-1eb79330]:before{background-image:-webkit-gradient(linear,left top,right top,from(#fbb03b),to(#ff0055));background-image:linear-gradient(to right,#fbb03b,#ff0055)}.Slider.gradient .division[data-v-1eb79330]{background-color:#29005d}.Slider.gradient .knob[data-v-1eb79330]:before{display:none}.Slider.gradient .knob[data-v-1eb79330]:after{background-color:#fff;-webkit-box-shadow:0 0 0 2px #29005d;box-shadow:0 0 0 2px #29005d}.Slider.fine .knob[data-v-1eb79330]:after{-webkit-transform:scale(.6);transform:scale(.6)}.LabPlayControls[data-v-6d73787a]{padding-top:1rem;padding-bottom:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:5px;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 576px){.LabPlayControls[data-v-6d73787a]{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}.LabPlayControls[data-v-6d73787a]:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(30%,rgba(32,0,74,.7)),color-stop(70%,rgba(32,0,74,.7)),to(transparent));background-image:linear-gradient(to right,transparent 0%,rgba(32,0,74,.7) 30%,rgba(32,0,74,.7) 70%,transparent 100%)}.i[data-v-6d73787a]{height:20px;width:20px}.i-playLab[data-v-6d73787a],.i-pauseLab[data-v-6d73787a]{height:38px;width:38px;margin:0 .5rem}button[data-v-6d73787a]{-ms-touch-action:manipulation;touch-action:manipulation}.looping[data-v-6d73787a]{margin:4px}.looping .Slider[data-v-6d73787a]{width:100%}.looping .labels[data-v-6d73787a]{font-size:.6em;text-align:center;line-height:1em;margin:0 -4px;cursor:pointer;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.looping .labels.disabled[data-v-6d73787a]{opacity:.5}.looping .labels>div[data-v-6d73787a]{opacity:.5;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.looping .labels>div.active[data-v-6d73787a]{opacity:.9}.looping .labels .inf[data-v-6d73787a]{font-size:1.8em;font-weight:lighter;line-height:.6em}button.text-button[data-v-234cc856]{padding-right:20px}button.text-button.opened[data-v-234cc856]{background-color:#705695}.Dropdown[data-v-234cc856]{position:relative}.dropdown-container[data-v-234cc856]{color:#fff;position:absolute;z-index:100;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;top:30px;background-color:#472676;border-radius:1px}@media (max-width: 576.9px){.dropdown-container[data-v-234cc856]{width:200px}}.dropdown-inner[data-v-234cc856]{overflow:auto}.chevron[data-v-234cc856]{width:6px;height:6px;margin:0 5px;border-style:solid;border-width:1px 1px 0 0;border-color:#fff;display:inline-block;position:absolute;right:2px;top:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(50%) translateY(4px) rotate(135deg);transform:translateY(50%) translateY(4px) rotate(135deg);z-index:11}.opened .chevron[data-v-234cc856]{-webkit-transform:translateY(50%) translateY(6px) rotate(225deg);transform:translateY(50%) translateY(6px) rotate(225deg)}.LabTopPanel.modified .i-save[data-v-69b61736]:before{content:"\2731";position:absolute;top:-6px;left:-3px;font-size:14px;color:#f05;text-shadow:1px 1px 2px black}input[type=file][data-v-69b61736]{display:none}.sequences-wrapper[data-v-69b61736]{height:210px;overflow-y:auto;width:250px}.sequences-header[data-v-69b61736]{position:sticky;top:0;z-index:1;margin:0;padding:3px 10px;font-size:1.1rem;font-weight:400;background-color:#5a3c84}.sequence[data-v-69b61736]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:6px 10px;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out;cursor:pointer}.sequence[data-v-69b61736]:hover{-webkit-transition:background-color 0s ease;transition:background-color 0s ease;background-color:#705695}.sequence .count[data-v-69b61736]{opacity:.5}.sequence+.sequence[data-v-69b61736]{position:relative;margin-top:1px}.sequence+.sequence[data-v-69b61736]:before{content:"";position:absolute;top:-1px;left:10px;right:10px;border-top:1px solid #2e006a}.drag-container[data-v-f267136d]{pointer-events:none;-ms-touch-action:none;touch-action:none;position:absolute;top:0;left:0;z-index:10}.drag-container svg[data-v-f267136d]{overflow:visible}.link[data-v-7c7fea45]{position:relative;display:block;text-decoration:none;padding:.4rem .6rem;color:#fff;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out}.link[data-v-7c7fea45]:hover{-webkit-transition:background-color 0s ease;transition:background-color 0s ease;background-color:#705695}.upper[data-v-7c7fea45]{text-transform:uppercase}hr[data-v-7c7fea45]{border:none;border-top:.2rem solid #2e006a}.link+.link[data-v-7c7fea45]{position:relative;margin-top:1px}.link+.link[data-v-7c7fea45]:before{content:"";position:absolute;top:-1px;left:10px;right:10px;border-top:1px solid #2e006a}.toolbox[data-v-e7d4c9d3]{pointer-events:initial}.tool[data-v-e7d4c9d3]{cursor:-webkit-grab;cursor:grab;text-align:center;width:25%;max-width:64px;-ms-touch-action:none;touch-action:none}.tool.inactive[data-v-e7d4c9d3]{opacity:.4}.counter[data-v-e7d4c9d3]{fill:#fff;text-anchor:middle;font-size:.6rem}.ModeSelector[data-v-764a57d0]{padding:20px 4px}.ModeSelector>span[data-v-764a57d0]{padding:0 5.5px}.labels[data-v-764a57d0]{margin-top:-1px;padding:0 5.5px}.labels span[data-v-764a57d0]{cursor:pointer;text-align:center;font-size:.8em;opacity:.5}.labels span.active[data-v-764a57d0]{opacity:.9}.FakeScroll[data-v-4c04c033]{position:relative;overflow-x:hidden;overflow-y:scroll;max-height:100%}.fake-area[data-v-4c04c033]{top:0;left:0;margin:0;padding:0;pointer-events:none;position:absolute;float:right;visibility:hidden;width:.01px}.fixed-content[data-v-4c04c033]{top:0;left:0;margin:0;padding:0;position:relative;-ms-touch-action:manipulation;touch-action:manipulation;pointer-events:all}.fixed-content.sticky[data-v-4c04c033]{position:sticky}.CanvasSurface[data-v-9c5e42d2]{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.CanvasSurface.manipulation[data-v-9c5e42d2]{-ms-touch-action:manipulation;touch-action:manipulation}.default[data-v-9c5e42d2]{cursor:default}.pointer[data-v-9c5e42d2]{cursor:pointer}.grab[data-v-9c5e42d2]{cursor:-webkit-grab;cursor:grab}.grabbing[data-v-9c5e42d2]{cursor:-webkit-grabbing;cursor:grabbing}.FloatingWindow[data-v-c2cf0607]{top:0;left:0;background-color:#472676;z-index:102;position:absolute;color:#fff;font-size:12px;padding:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;overflow:auto}.FloatingWindow .close[data-v-c2cf0607]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:4px;height:10px;width:10px;cursor:pointer}.FloatingWindow .close[data-v-c2cf0607]:before,.FloatingWindow .close[data-v-c2cf0607]:after{content:"";display:block;position:absolute;top:50%;width:10px;height:1px;background-color:#2e006a;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.FloatingWindow .close[data-v-c2cf0607]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.FloatingWindow .close[data-v-c2cf0607]:hover:before,.FloatingWindow .close[data-v-c2cf0607]:hover:after{background-color:#fff}.bubble-enter-active[data-v-c2cf0607]{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.bubble-leave-active[data-v-c2cf0607]{-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;pointer-events:none!important}.bubble-enter-from[data-v-c2cf0607],.bubble-leave-to[data-v-c2cf0607]{opacity:0}h2[data-v-c2cf0607]{padding:5px;margin:-5px;font-size:12px;font-weight:400;cursor:-webkit-grab;cursor:grab}h2.hasClose[data-v-c2cf0607]{padding-right:15px}h2.dragging[data-v-c2cf0607]{cursor:-webkit-grabbing;cursor:grabbing}hr[data-v-c2cf0607]{border:none;border-top:2px solid #2e006a;margin-left:-8px;margin-right:-8px}.canvas-wrap[data-v-ff8de793]{width:100%;height:100%;max-height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.canvas[data-v-ff8de793]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000001a}.detection[data-v-ff8de793]{margin:-8px;padding:8px;white-space:nowrap}.detection+.detection[data-v-ff8de793]{margin-top:8px;border-top:2px solid #2e006a}.canvas-wrap[data-v-f6ed61cd]{width:100%;height:0;padding-top:56%;position:relative;background-color:#0000001a}.canvas[data-v-f6ed61cd]{position:absolute;top:0;width:100%;height:100%}.CoordinateLegend[data-v-6fd77ac7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase}.CoordinateLegend>.legend-complex[data-v-6fd77ac7]{color:#d28fff}.CoordinateLegend>.legend-dimension[data-v-6fd77ac7]{color:#fff}.legend-complex[data-v-6fd77ac7],.legend-dimension[data-v-6fd77ac7]{margin:5px}.button[data-v-11f99cad]{display:inline-block;font-family:Montserrat,Helvetica,Arial,sans-serif;cursor:pointer;padding:3px 8px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:9px;-webkit-transition:.5s;transition:.5s;margin:3px;background-color:#ffffff1a;color:#fff}.button[data-v-11f99cad]:hover,.button.selected[data-v-11f99cad]{background:rgba(255,255,255,.2)}.btn-group[data-v-11f99cad]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-group[data-v-0dd4e650]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;overflow:hidden;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.button[data-v-0dd4e650]{font-family:Montserrat,Helvetica,Arial,sans-serif;cursor:pointer;text-align:center;text-decoration:none;text-transform:uppercase;font-size:9px;-webkit-transition:.5s;transition:.5s;margin:3px;background-color:#ffffff1a}.button[data-v-0dd4e650]:hover,.button.selected[data-v-0dd4e650]{background:rgba(255,255,255,.2)}.KetViewer[data-v-2370299b]{-webkit-transition:height .5s;transition:height .5s;overflow:hidden;font-family:Montserrat,Helvetica,Arial,sans-serif;background-color:#0000001a}@media screen and (max-width: 1000px){.KetViewer[data-v-2370299b]{border:none}}.ket[data-v-2370299b]{-ms-flex-negative:1;flex-shrink:1}.options[data-v-2370299b]{margin-top:5px}hr[data-v-2370299b]{border:0;height:0;margin:0;width:100%;border-bottom:2px solid #210235}.CoordinateLegend[data-v-2370299b]{font-size:9px}.complexOptions[data-v-2370299b] .button{font-size:8px}.quantum-state-viewer[data-v-2370299b]{font-size:12px;font-family:Consolas,monospace;max-height:400px;min-height:0;overflow:auto;width:100%;pointer-events:all}.ket-component[data-v-2370299b]{position:absolute;top:0;width:100%;height:var(--component-height);-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#0003;cursor:pointer}.ket-component[data-v-2370299b]:hover{background-color:#ffffff1a}.ket-complex[data-v-2370299b]{display:inline-block;margin-right:2px;white-space:nowrap;color:#d28fff}.ket-coords[data-v-2370299b]{display:inline-block;white-space:nowrap;font-size:.9em;color:#fff}.ket-coord[data-v-2370299b]{padding-left:2px;padding-right:2px}.ket-coord.ket-coord-highlight[data-v-2370299b]{border-radius:5px;background:rgba(255,255,255,.2)}.ket-coord.ket-coord-highlight+.ket-coord.ket-coord-highlight[data-v-2370299b]{border-top-left-radius:0;border-bottom-left-radius:0}.ket-coord.ket-coord-highlight.ket-coord-highlight-next[data-v-2370299b]{border-top-right-radius:0;border-bottom-right-radius:0}.KetPanel[data-v-7996aa48]{min-height:0}.placeholder[data-v-7996aa48]{margin:auto;color:#999;font-style:italic}.modal[data-v-7b44184d]{z-index:101;position:fixed;left:0;right:0;background:#20004A;-webkit-box-shadow:0 -2px 4px 0 #20004A;box-shadow:0 -2px 4px #20004a;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:4px;bottom:42px;max-height:calc(100vh - 43px)}@media (min-width: 370px){.modal[data-v-7b44184d]{padding:8px;bottom:59px;max-height:calc(100vh - 60px)}}@media (min-width: 992px){.modal-wrapper[data-v-7b44184d]{z-index:101;position:fixed;inset:-15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px;background:rgba(0,0,0,.5)}.modal[data-v-7b44184d]{max-width:576px;margin:auto;position:static;overflow-y:auto;max-height:100vh}}.close-button[data-v-7b44184d]{margin:4px 4px 4px auto;height:30px;width:30px}@media (min-width: 370px){.close-button[data-v-7b44184d]{margin:6px 6px 6px auto}}.modal-enter-active[data-v-7b44184d],.modal-leave-active[data-v-7b44184d]{-webkit-transition:opacity .1s ease-out,-webkit-transform .1s ease-out;transition:opacity .1s ease-out,-webkit-transform .1s ease-out;transition:opacity .1s ease-out,transform .1s ease-out;transition:opacity .1s ease-out,transform .1s ease-out,-webkit-transform .1s ease-out}.modal-enter-from[data-v-7b44184d],.modal-leave-to[data-v-7b44184d]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}@media (min-width: 370px){.modal-enter-from[data-v-7b44184d],.modal-leave-to[data-v-7b44184d]{-webkit-transform:translateY(15px);transform:translateY(15px)}}.MobileFooter[data-v-a61884cf]{background-color:#20004a;padding:8px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;margin-left:-5px;margin-right:-5px}@media (min-width: 370px){.MobileFooter[data-v-a61884cf]{padding:10px 5px}}@media (min-width: 576px){.MobileFooter[data-v-a61884cf]{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}button[data-v-a61884cf]{height:20px;width:20px}@media (min-width: 370px){button[data-v-a61884cf]{height:30px;width:30px}}label[data-v-a61884cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}label span[data-v-a61884cf]{text-transform:uppercase;font-size:.4em}@media (min-width: 370px){label span[data-v-a61884cf]{font-size:.5em}}.modal-inner[data-v-a61884cf]{width:100%;overflow:hidden;max-height:calc(100vh - 210px);margin:auto;color:#d2ccdb}.modal-inner.elements[data-v-a61884cf]{overflow-x:hidden;overflow-y:auto}.modal-inner.tree[data-v-a61884cf],.modal-inner.entanglement[data-v-a61884cf]{max-width:400px}.modal-inner.ket[data-v-a61884cf]{max-width:500px}.play-controls[data-v-a61884cf]{-ms-flex-item-align:center;align-self:center}.icon-label[data-v-a61884cf]{text-align:center}.probability[data-v-42d16b6d]{pointer-events:none;fill:#f05;font-size:.8rem;font-weight:700;text-shadow:0 0 2px #2e006a,0 0 5px #2e006a,0 0 10px #2e006a}.gaussian[data-v-72ee78bb]{stroke-width:.1px;stroke-opacity:.5;stroke-linecap:round;stroke-linejoin:round}.hintOverlay[data-v-9e5762e2]{pointer-events:none;-webkit-transform-origin:32px 32px;transform-origin:32px 32px;opacity:0}.hintOverlay[data-v-9e5762e2] [fill]{fill:#f05}.hintOverlay[data-v-9e5762e2] [stroke]{stroke:#f05}.hintRotation[data-v-9e5762e2]{-webkit-animation:hintRotation-9e5762e2 5s .5s ease-in-out infinite;animation:hintRotation-9e5762e2 5s .5s ease-in-out infinite}.hintDrag[data-v-9e5762e2]{-webkit-animation:hintDrag-9e5762e2 5s .5s ease-in-out infinite;animation:hintDrag-9e5762e2 5s .5s ease-in-out infinite}.hintPulse[data-v-9e5762e2]{-webkit-animation:hintPulse-9e5762e2 2s .5s ease-in-out infinite;animation:hintPulse-9e5762e2 2s .5s ease-in-out infinite}@-webkit-keyframes hintRotation-9e5762e2{0%{opacity:0}6%{opacity:.5;-webkit-transform:rotate(3deg);transform:rotate(3deg)}8%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}10%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}12%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}14%{opacity:.5;-webkit-transform:rotate(0deg);transform:rotate(0)}20%{opacity:0}}@keyframes hintRotation-9e5762e2{0%{opacity:0}6%{opacity:.5;-webkit-transform:rotate(3deg);transform:rotate(3deg)}8%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}10%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}12%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}14%{opacity:.5;-webkit-transform:rotate(0deg);transform:rotate(0)}20%{opacity:0}}@-webkit-keyframes hintDrag-9e5762e2{0%{opacity:0}4%{opacity:.5;-webkit-transform:translate(2px,0px);transform:translate(2px)}8%{-webkit-transform:translate(-3px,0px);transform:translate(-3px)}10%{-webkit-transform:translate(3px,0px);transform:translate(3px)}12%{-webkit-transform:translate(-2px,0px);transform:translate(-2px)}14%{opacity:.5;-webkit-transform:translate(0px,0px);transform:translate(0)}20%{opacity:0}}@keyframes hintDrag-9e5762e2{0%{opacity:0}4%{opacity:.5;-webkit-transform:translate(2px,0px);transform:translate(2px)}8%{-webkit-transform:translate(-3px,0px);transform:translate(-3px)}10%{-webkit-transform:translate(3px,0px);transform:translate(3px)}12%{-webkit-transform:translate(-2px,0px);transform:translate(-2px)}14%{opacity:.5;-webkit-transform:translate(0px,0px);transform:translate(0)}20%{opacity:0}}@-webkit-keyframes hintPulse-9e5762e2{0%{opacity:0}40%{opacity:.2}80%{opacity:0;-webkit-transform:scale(1.8,1.8);transform:scale(1.8)}}@keyframes hintPulse-9e5762e2{0%{opacity:0}40%{opacity:.2}80%{opacity:0;-webkit-transform:scale(1.8,1.8);transform:scale(1.8)}}.Board[data-v-2abfb509]{position:relative;margin:0 auto;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.board-wrapper[data-v-2abfb509]{position:absolute;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grid-sizer[data-v-2abfb509]{pointer-events:none;will-change:transform;overflow:hidden}.overlay-svg[data-v-2abfb509]{pointer-events:none;overflow:visible;width:100%;position:absolute;top:0;left:0}.canvas[data-v-2abfb509]{width:100%;height:100%;position:absolute;top:0;left:0}.touch-manipulation[data-v-2abfb509]{pointer-events:fill;-ms-touch-action:manipulation;touch-action:manipulation;fill:#ffffff80}.highlight[data-v-2abfb509]{--fill: #ffff3333;--stroke: #ffff3388;--shadow-x: 0px;--shadow-y: 0px;fill:var(--fill);stroke:var(--stroke);stroke-width:2px}.highlight.shadow[data-v-2abfb509]{stroke-width:5px;-webkit-filter:drop-shadow(var(--shadow-x) var(--shadow-y) 5px var(--stroke));filter:drop-shadow(var(--shadow-x) var(--shadow-y) 5px var(--stroke))}.highlight.dir-up[data-v-2abfb509]{--shadow-y: 5px}.highlight.dir-down[data-v-2abfb509]{--shadow-y: -5px}.highlight.dir-left[data-v-2abfb509]{--shadow-x: 5px}.highlight.dir-right[data-v-2abfb509]{--shadow-x: -5px}.highlight.Red[data-v-2abfb509]{--fill: #ff005525;--stroke: #ff0055}.highlight.Blue[data-v-2abfb509]{--fill: #00c9ff25;--stroke: #00c9ff}.highlight.Orange[data-v-2abfb509]{--fill: #ffac0025;--stroke: #ffac00}.highlight.Green[data-v-2abfb509]{--fill: #20ff0025;--stroke: #20ff00}.highlight.animate-dash[data-v-2abfb509]{stroke-dashoffset:var(--dashoffset-start);-webkit-animation:rotate-dash-2abfb509 4s linear infinite;animation:rotate-dash-2abfb509 4s linear infinite}@-webkit-keyframes rotate-dash-2abfb509{0%{stroke-dashoffset:var(--dashoffset-start)}to{stroke-dashoffset:var(--dashoffset-end)}}@keyframes rotate-dash-2abfb509{0%{stroke-dashoffset:var(--dashoffset-start)}to{stroke-dashoffset:var(--dashoffset-end)}}.Label[data-v-3ef50109]{display:inline-block;width:100px;color:#fff}.track[data-v-cf0f1c8e]{-ms-touch-action:none;touch-action:none;cursor:pointer;height:20px;margin:0 5.5px;position:relative}.track[data-v-cf0f1c8e]:before{background-color:#ffffff80;border-radius:1px;content:"";display:block;height:1px;inset:0;margin:auto;position:absolute}.hoverPad[data-v-cf0f1c8e]{height:100%;position:absolute;top:0;z-index:2}.knob[data-v-cf0f1c8e]{height:100%;left:0;position:absolute;outline:none;top:0}.knob.max[data-v-cf0f1c8e]:before{background-color:#f05;border-radius:1px;bottom:0;content:"";display:block;height:1px;width:var(--track-width);margin-bottom:auto;margin-top:auto;position:absolute;right:0;top:0}.knob[data-v-cf0f1c8e]:after{z-index:1;background-color:#f05;border-radius:6px;bottom:0;content:"";display:block;height:11px;margin-bottom:auto;margin-top:auto;position:absolute;right:-5.5px;top:0;width:11px}.hoverPad.min:hover~.knob.min[data-v-cf0f1c8e]:after,.hoverPad.max:hover~.knob.max[data-v-cf0f1c8e]:after{background-color:#ff80aa}.knob[data-v-cf0f1c8e]:focus:after{background-color:#f05;-webkit-box-shadow:0 0 0 1px black,0 0 0 2px white;box-shadow:0 0 0 1px #000,0 0 0 2px #fff}.knob[data-v-cf0f1c8e]:active:after{background-color:#fff}.handle[data-v-fa2a140b]{background-color:#2e006a;width:8px;cursor:pointer;border-radius:1px 0 0 1px}.handle[data-v-fa2a140b]:hover,.handle.dragging[data-v-fa2a140b]{background-color:#fff}input[data-v-fa2a140b]{border-radius:1px;border:1px solid #5a3c84;width:100%;color:#fff;background-color:#5a3c84;font-size:12px}.handle+input[data-v-fa2a140b]{border-radius:0 1px 1px 0;width:calc(100% - 8px)}.handle[data-v-fa2a140b],input[data-v-fa2a140b]{height:20px}.input[data-v-a8a5cdf1],.input[data-v-ebc9cebb],.input[data-v-902d9305]{width:60px}.scissor-outer[data-v-18c2dcd2]{z-index:10;position:relative;overflow:hidden}.open .scissor-outer[data-v-18c2dcd2]{z-index:12}.options[data-v-18c2dcd2]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.scissor-outer[data-v-18c2dcd2],.scissor-inner[data-v-18c2dcd2]{-webkit-transition:height .2s,-webkit-transform .2s;transition:height .2s,-webkit-transform .2s;transition:height .2s,transform .2s;transition:height .2s,transform .2s,-webkit-transform .2s;background:#2e006a;cursor:pointer}.option[data-v-18c2dcd2]{-webkit-box-sizing:content-box;box-sizing:content-box;height:20px;line-height:20px;padding:0 3px;background-color:#472676;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:400}.option.active[data-v-18c2dcd2],.option[data-v-18c2dcd2]:hover{background-color:#5a3c84}.ListSelect[data-v-18c2dcd2]{height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation}.ListSelect.disabled[data-v-18c2dcd2]{opacity:.5}.ListSelect.disabled .scissor-inner[data-v-18c2dcd2]{cursor:default}.ListSelect[data-v-18c2dcd2]:focus{outline:none}.ListSelect.open .option[data-v-18c2dcd2]{pointer-events:all}.ListSelect:focus:not(.disabled) .scissor-outer[data-v-18c2dcd2],.ListSelect.open .scissor-outer[data-v-18c2dcd2]{-webkit-box-shadow:0 0 0 1px black,0 0 0 2px white;box-shadow:0 0 0 1px #000,0 0 0 2px #fff}.option+.option[data-v-18c2dcd2]{margin-top:2px}.option .i[data-v-18c2dcd2]{margin-left:-4px;margin-right:6px}.hasChevron .option[data-v-18c2dcd2]{padding-right:20px}.chevron[data-v-18c2dcd2]{width:6px;height:6px;margin:0 5px;border-style:solid;border-width:1px 1px 0 0;border-color:#fff;display:inline-block;position:absolute;right:2px;top:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(50%) translateY(2px) rotate(135deg);transform:translateY(50%) translateY(2px) rotate(135deg);z-index:11}.open .chevron[data-v-18c2dcd2]{-webkit-transform:translateY(50%) translateY(4px) rotate(225deg);transform:translateY(50%) translateY(4px) rotate(225deg);z-index:13}.ListSelect.kind-button[data-v-18c2dcd2]{height:24px}.ListSelect.kind-button .option[data-v-18c2dcd2]{-webkit-box-sizing:content-box;box-sizing:content-box;height:24px;line-height:24px;font-size:.8rem;background-color:#5c00d3;padding:0 10px}.ListSelect.kind-button.hasChevron .option[data-v-18c2dcd2]{padding-right:20px}.ListSelect.kind-button .chevron[data-v-18c2dcd2]{top:2px}.ListSelect.kind-text-button[data-v-18c2dcd2]{height:25px}.ListSelect.kind-text-button:hover:not(.open) .option[data-v-18c2dcd2]{background-color:#705695;text-decoration:none}.ListSelect.kind-text-button.open .scissor-outer[data-v-18c2dcd2]{-webkit-box-shadow:none;box-shadow:none}.ListSelect.kind-text-button .option[data-v-18c2dcd2]{height:25px;line-height:25px;width:auto;background-color:#472676;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out;color:#fff;text-transform:uppercase;border:none;padding:0 8px;font-size:.85rem}.ListSelect.kind-text-button .option[data-v-18c2dcd2]:hover{background-color:#705695;text-decoration:none}.ListSelect.kind-text-button.hasChevron .option[data-v-18c2dcd2]{padding-right:20px}.ListSelect.kind-text-button .chevron[data-v-18c2dcd2]{top:2px}input[data-v-5901a206]{border-radius:1px;border:1px solid #5a3c84;width:100%;color:#fff;background-color:#5a3c84;font-size:12px}input[maxlength="1"][data-v-5901a206]{width:2em}input[data-v-63ae409f]{display:block;width:0;height:0;position:absolute;opacity:0}.Checkbox[data-v-63ae409f]{width:13px;height:13px;-ms-touch-action:manipulation;touch-action:manipulation}.check[data-v-63ae409f]{width:12px;height:12px;border:1px solid white;background:#5a3c84;position:relative}input:focus+.check[data-v-63ae409f]{-webkit-box-shadow:0 0 0 1px black,0 0 0 2px white;box-shadow:0 0 0 1px #000,0 0 0 2px #fff}input:checked+.check[data-v-63ae409f]{background:#ff0055;border-color:#f05}input:checked+.check[data-v-63ae409f]:after{content:"";display:block;position:absolute;width:6px;height:3px;top:1.5px;left:1px;border-style:solid;border-width:0 0 2px 2px;border-color:#2e006a;display:inline-block;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.label[data-v-31821043]{display:inline-block;color:#fff}.EditorBoolean[data-v-31821043]{height:26px}.ElementEditor span[data-v-4db0094e]{display:inline-block;width:100px}.state-name[data-v-4db0094e]{dominant-baseline:middle;text-anchor:middle;font-weight:700;fill:#fff;font-size:14px}.header[data-v-4db0094e]{color:#fff}.header.active[data-v-4db0094e]{color:#f05}.subheader[data-v-4db0094e]{color:#fff;font-size:1.3em}hr[data-v-4db0094e]{border:none;border-top:2px solid #2e006a;margin-left:-4px;margin-right:-4px}.matrix-labels text.coord[data-v-fa4efee8]{font-size:min(16px,var(--54a26c15) * .6px);dominant-baseline:central;text-anchor:middle;cursor:default;font-family:Consolas,monospace;font-weight:400;fill:#ffffff80}.matrix-labels text.coord.selected[data-v-fa4efee8]{font-weight:700;fill:#fff}.matrix-labels .label[data-v-fa4efee8]{font-size:12px;text-anchor:middle;cursor:default;text-transform:uppercase;font-weight:400;fill:#ffffffb3}.matrix-labels .menu-tile[data-v-fa4efee8]{stroke-width:1px;fill:#0000;stroke:#ffffff1a}.matrix-labels .menu-tile-outline[data-v-fa4efee8]{fill:none;stroke-width:1px;stroke:#fff}.dimension-labels .dimension-label[data-v-54628f91]{font-size:12px;text-anchor:end;dominant-baseline:central;cursor:default;text-transform:uppercase;font-weight:400;fill:#ffffffb3}.dimension-labels .dimension-swap[data-v-54628f91]{font-size:18px;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-transform:uppercase;fill:#fff}.complex-legend .label[data-v-a3beab00]{font-size:12px;text-anchor:middle;cursor:default;text-transform:uppercase;font-weight:400}.complex-legend .label[data-v-a3beab00]{fill:#ffffffb3}.complex-legend .radius-reference[data-v-a3beab00]{fill:#fff;opacity:.25}.complex-legend .radius-value[data-v-a3beab00]{fill:#fff}.complex-legend .phase-arc[data-v-a3beab00]{stroke-width:.5px;stroke:#00000080}.matrix-viewer[data-v-0b92fc7d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Montserrat,Helvetica,Arial,sans-serif}.legend-container[data-v-0b92fc7d]{margin-top:20px}.legend-container .matrix-legend[data-v-0b92fc7d]{text-align:center;padding-top:8px;padding-bottom:0;border-top:1px solid rgba(255,255,255,.3)}.legend-container .matrix-legend.first[data-v-0b92fc7d]{border-top:none;margin-top:-65px;margin-left:70px;margin-bottom:10px}.legend-container .matrix-legend .legend-text[data-v-0b92fc7d]{text-align:right;font-size:12px;text-transform:uppercase;font-weight:400;padding:0 4px 2px;color:#ffffffb3}.legend-container .matrix-legend .btn-group[data-v-0b92fc7d]{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.quantum-matrix[data-v-0b92fc7d]{display:inline-block;overflow:visible}.quantum-matrix .selected-column[data-v-0b92fc7d]{stroke-width:1px;fill:#ffffff1a;stroke:#fff}.quantum-matrix .entry-tile[data-v-0b92fc7d]{stroke-width:1px;fill:#0000;stroke:#ffffff1a}.quantum-matrix .entry-border[data-v-0b92fc7d]{fill:none;stroke-width:1px;stroke:#fff}.quantum-matrix .tile-value[data-v-0b92fc7d]{cursor:pointer}.quantum-matrix .tile-value[data-v-0b92fc7d]:hover{stroke-width:2px;stroke:#fff}.overlay-arrows[data-v-0b92fc7d]{fill:#000}.matrix-legend[data-v-fca13969]{margin-top:-40px;margin-left:80px;margin-bottom:-5px}.matrix-legend[data-v-fca13969] svg{overflow:visible}.ElementDescription[data-v-61700d10]{padding:8px;max-width:250px}img[data-v-61700d10]{margin:-8px -8px 8px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;border-bottom:1px solid rgba(0,0,0,.3)}.title[data-v-61700d10]{text-transform:uppercase;margin-top:8px;font-weight:500}.description[data-v-61700d10]{text-align:left;line-height:150%;color:#fff9}ul[data-v-61700d10]{list-style-type:none;margin:0;padding:1.5em}.FoldGroup[data-v-1df4df28]{position:relative}.header[data-v-ed852f90]{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:mixed;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:rgba(0,0,0,.2);padding:10px 2px 30px;text-align:right;position:relative;width:20px;-ms-flex-preferred-size:20px;flex-basis:20px;cursor:pointer;border-left:1px solid #2e006a}.header[data-v-ed852f90]:hover{background:rgba(0,0,0,.4)}.chevron[data-v-ed852f90]{width:6px;height:6px;margin:0 5px;border-style:solid;border-width:1px 1px 0 0;border-color:#fff;display:inline-block;position:absolute;right:2px;bottom:12px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateX(1px) rotate(-135deg);transform:translate(1px) rotate(-135deg)}.open>.chevron[data-v-ed852f90]{-webkit-transform:translateX(-1px) translateY(2px) rotate(-45deg);transform:translate(-1px) translateY(2px) rotate(-45deg)}.fold-outer[data-v-ed852f90]{position:relative;overflow:hidden;--anim-margin-x: auto;--anim-margin-y: auto}.fold-enter-active.fold-outer[data-v-ed852f90],.fold-leave-active.fold-outer[data-v-ed852f90]{-webkit-transition:margin .2s ease;transition:margin .2s ease}.fold-enter-active.fold-outer .fold[data-v-ed852f90],.fold-leave-active.fold-outer .fold[data-v-ed852f90]{-webkit-transition:margin .2s ease;transition:margin .2s ease;margin-left:0}.fold-enter-from.fold-outer .fold[data-v-ed852f90],.fold-leave-to.fold-outer .fold[data-v-ed852f90]{margin-left:var(--anim-margin-x);margin-bottom:var(--anim-margin-y)}.output-button.output-button[data-v-290afaa1]{border:1px solid #2e006a}.VerticalFold[data-v-290afaa1]{margin:2px 0 0}.ElementMatrix[data-v-290afaa1],.rotation-editor[data-v-290afaa1]{padding:8px}.ElementMatrix label[data-v-290afaa1],.rotation-editor label[data-v-290afaa1]{cursor:pointer}.ElementMatrix button[data-v-290afaa1],.rotation-editor button[data-v-290afaa1]{padding:13px;background-position:50% 30%;background-size:20px 20px;background-color:#0000001a;border:1px solid rgba(0,0,0,.2);border-radius:1px}.ElementMatrix button[data-v-290afaa1]:hover,.rotation-editor button[data-v-290afaa1]:hover{background-color:#0006}.input-sizer[data-v-8d2d43c0]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:2em;height:1em;padding:0}.input-sizer input[data-v-8d2d43c0]{outline:none;position:absolute;top:0;left:0;width:100%;height:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:-.25em 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:1px;background:none;font-size:inherit;font-family:inherit;color:inherit;line-height:inherit;font-weight:inherit;border-color:#ffffff80}.input-sizer input[data-v-8d2d43c0]:active,.input-sizer input[data-v-8d2d43c0]:focus{border-color:#fff}.text[data-v-8d2d43c0]{min-width:2em;height:1em;line-height:1em;padding:0 2px}.text.clip[data-v-8d2d43c0]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 40px)}button[data-v-8d2d43c0]{border:none;background:none;cursor:pointer;padding:0;-ms-touch-action:manipulation;touch-action:manipulation}.Sticky[data-v-edc4424b]{position:sticky;bottom:0;overflow:visible}.sticky-sentinel[data-v-edc4424b]{position:absolute;height:1px;width:1px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header[data-v-9a58fba3]{background:#20004A;padding:4px 30px 4px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;border-left:1px solid #2e006a;text-transform:uppercase;-webkit-transition:top .2s ease,height .2s ease;transition:top .2s ease,height .2s ease}.header[data-v-9a58fba3]:hover{background:rgba(0,0,0,.4)}.chevron[data-v-9a58fba3]{width:6px;height:6px;margin:0 5px;border-style:solid;border-width:1px 1px 0 0;border-color:#fff;display:inline-block;position:absolute;right:7px;top:11px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(-4px) rotate(135deg);transform:translateY(-4px) rotate(135deg)}.open>.chevron[data-v-9a58fba3]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.HorizontalFold[data-v-9a58fba3]{position:relative;margin-top:calc(-1 * var(--layout-margin-parent));--anim-element-height: auto;--anim-overflow: auto;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:top .2s ease,height .2s ease;transition:top .2s ease,height .2s ease}.HorizontalFold.flex[data-v-9a58fba3]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.HorizontalFold.scroll[data-v-9a58fba3]{overflow:auto}.fold-enter-active.HorizontalFold[data-v-9a58fba3],.fold-leave-active.HorizontalFold[data-v-9a58fba3]{-webkit-transition:top .2s ease,height .2s ease,margin .2s ease,flex-grow .2s ease,-webkit-box-flex .2s ease;transition:top .2s ease,height .2s ease,margin .2s ease,flex-grow .2s ease,-webkit-box-flex .2s ease;transition:top .2s ease,height .2s ease,margin .2s ease,flex-grow .2s ease;transition:top .2s ease,height .2s ease,margin .2s ease,flex-grow .2s ease,-webkit-box-flex .2s ease,-ms-flex-positive .2s ease;overflow:var(--anim-overflow)}.fold-enter-to.HorizontalFold.flex[data-v-9a58fba3]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fold-enter-to.HorizontalFold.setSize[data-v-9a58fba3]{height:0}.fold-enter-to[data-v-9a58fba3],.fold-leave-from[data-v-9a58fba3]{height:var(--anim-element-height)}.fold-enter-from.HorizontalFold[data-v-9a58fba3],.fold-leave-to.HorizontalFold[data-v-9a58fba3]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;height:0}.CounterTable[data-v-cb06b268]{min-height:0}.table-row[data-v-cb06b268]{height:24px;background-color:#0000001a}table[data-v-cb06b268]{min-width:100%;border-spacing:0}.container[data-v-cb06b268]{overflow-x:auto}.table-row.even[data-v-cb06b268]{background-color:#0000000d}.table-header[data-v-cb06b268]{background-color:#22004d;border-bottom:1px solid black;position:sticky;top:0;z-index:1}.input[data-v-cb06b268],.output[data-v-cb06b268],.cell[data-v-cb06b268]{padding:2px;height:24px;text-align:center}.input[data-v-cb06b268],.output[data-v-cb06b268]{font-weight:400}.input[data-v-cb06b268]{color:#d2ccdb}.output[data-v-cb06b268]{color:#f05}.idx[data-v-cb06b268]{text-align:right;width:4ch;color:#93839c}.idx-width-4 .idx[data-v-cb06b268]{width:5ch}.idx-width-5 .idx[data-v-cb06b268]{width:6ch}.idx-width-6 .idx[data-v-cb06b268]{width:7ch}.idx-width-7 .idx[data-v-cb06b268]{width:8ch}.text-button[data-v-cb06b268]{width:60%;-ms-flex-item-align:center;align-self:center}.placeholder[data-v-cb06b268]{margin:auto;color:#999;font-style:italic}.control-inner[data-v-4c8d3c9a]{background:rgba(0,0,0,.1);color:#d2ccdb;font-size:12px}.LocaleSelect[data-v-2f8d2812]{margin-right:10px;min-width:80px}.main-layout-inner[data-v-8935386b],header[data-v-8935386b]{max-width:calc(var(--4570d499) * 1px);width:100%;margin:0 auto}.header-wrap[data-v-8935386b]{width:100%;background:#20004A;margin:0}.main-layout-inner[data-v-8935386b]{max-width:calc(var(--270a0e45) * 1px);color:#fff;padding:0 5px}.main-layout-inner.noscroll[data-v-8935386b]{overflow-y:auto}@media (min-width: 576px){.main-layout-inner[data-v-8935386b]{padding:0 20px}}@media (min-width: 992px){header>.header-aside[data-v-8935386b]{-webkit-box-flex:2;-ms-flex:2;flex:2;max-width:200px}header>.header-main[data-v-8935386b]{max-width:none;-webkit-box-flex:7;-ms-flex:7;flex:7}}@media (max-width: 991.9px){header .header-main[data-v-8935386b]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:20px;min-height:46px}header .login-status[data-v-8935386b]{height:43px}header[data-v-8935386b]:before{content:"";display:block;position:absolute;left:0;right:0;top:0;height:43px;background-color:#20004a;z-index:-1}}@media (min-width: 992px){.left[data-v-8935386b],.right[data-v-8935386b]{width:200px}}#confetti-canvas{z-index:1}.overlay-enter-active[data-v-98ce4e21],.overlay-leave-active[data-v-98ce4e21]{-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-enter-from[data-v-98ce4e21],.overlay-leave-to[data-v-98ce4e21]{opacity:0}.content[data-v-98ce4e21]{min-width:300px;min-height:300px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px;background:rgba(32,0,74,.75);border-radius:8px}.victory .content[data-v-98ce4e21]{background:-webkit-gradient(linear,left top,left bottom,from(#5c00d3),color-stop(#ff0055),to(#fbb03b));background:linear-gradient(#5c00d3,#ff0055,#fbb03b)}h2[data-v-98ce4e21]{color:#fff;font-size:2rem;margin-bottom:10px}.wrapper[data-v-98ce4e21]{height:100vh;width:100vw;position:fixed;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mask[data-v-0499a638]{position:fixed;background-color:#141414cc;z-index:2000;border-radius:3px;border:1px solid black;inset:0}.Dialog[data-v-0499a638]{position:fixed;inset:0;z-index:2001;pointer-events:none}.Dialog-inner[data-v-0499a638]{z-index:2001}.slide-enter-active[data-v-0499a638],.slide-leave-active[data-v-0499a638]{-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out}.slide-enter-from[data-v-0499a638]{opacity:0;-webkit-transform:translateX(50%);transform:translate(50%)}.slide-leave-to[data-v-0499a638]{opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}.AppHeader[data-v-7f4dafee]{background-color:#20004a;padding:0 10px;font-size:14px}.brand h1[data-v-7f4dafee]{font-size:1rem;font-weight:700;padding-left:10px}.brand a[data-v-7f4dafee],.brand a[data-v-7f4dafee]:visited{color:#fff;text-decoration:none}@media (min-width: 992px){.brand[data-v-7f4dafee]{width:250px}}.menu-bar[data-v-7f4dafee]{padding:0}.menu-bar[data-v-7f4dafee]:hover,.menu-bar[data-v-7f4dafee]:focus-visible,.menu-bar[data-v-7f4dafee]:focus{outline:none}.flex[data-v-7f4dafee]{-webkit-box-flex:1;-ms-flex:1;flex:1}.dialog-panel[data-v-7f4dafee]{position:fixed;top:10px;right:0;color:#fff;background-color:#5a3c84;min-width:50%;max-width:70%;height:100%;pointer-events:visible;z-index:2001}.menu-bar-cancel[data-v-7f4dafee]{padding:0 20px;-ms-flex-item-align:end;align-self:flex-end;height:20px;width:20px}.menu-item[data-v-7f4dafee]{margin:0;padding:10px;color:#d2ccdb}.menu-item[data-v-7f4dafee]:hover,.menu-item[data-v-7f4dafee]:focus{background-color:#2e006a;color:#fff;text-decoration:none;border:1px solid white;-webkit-box-sizing:border-box;box-sizing:border-box}.build-date[data-v-7f4dafee]{font-size:.8em;opacity:.7;font-weight:400;color:#fff;margin:0 10px;white-space:nowrap}@media (max-width: 768px){.build-date[data-v-7f4dafee]{display:none}}.overlay .backButton[data-v-7b54704c]{font-size:.8rem;opacity:.8;cursor:pointer}h1.title[data-v-7b54704c]{-ms-flex-negative:1;flex-shrink:1;font-size:1rem;margin-top:8px;margin-bottom:8px;text-align:left;padding:2px 0}.link-disabled[data-v-7b54704c]{opacity:.3}.lab[data-v-7b54704c]{width:100%}.lab.goals[data-v-7b54704c]{height:600px}.main-layout[data-v-7b54704c]{width:100%;height:100%;color:#fff}main[data-v-7b54704c]{padding:10px 10px 0;font-size:14px}main>div[data-v-7b54704c]{width:100%}.side-left[data-v-7b54704c],.side-right[data-v-7b54704c]{width:250px}.side-left>div[data-v-7b54704c],.side-right>div[data-v-7b54704c]{height:100%}.side-middle[data-v-7b54704c]{width:calc(100% - 530px)}.menu-icon[data-v-7b54704c]{font-size:.8rem;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;color:#d2ccdb}.menu-icon[data-v-7b54704c]:hover{text-decoration:none;color:#fff}.board-container[data-v-7b54704c]{overflow:scroll;overflow:overlay;margin:0}.control-inner[data-v-7b54704c]{background:rgba(0,0,0,.1);color:#d2ccdb;font-size:12px;overflow:auto}.brand h1[data-v-7b54704c]{text-transform:uppercase}.GameInfoPanel[data-v-e914abaf]{padding:2px;font-size:.8rem}h3[data-v-e914abaf]{text-transform:uppercase;margin-top:8px;font-weight:500}p[data-v-e914abaf]{text-align:left;line-height:150%;color:#fff9}a[data-v-e914abaf]{color:#ffffff4d;font-weight:500;text-decoration:underline}.GameBottomPanel[data-v-a6c893f9]{padding-top:1rem;padding-bottom:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(46,0,106,.9);margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:5px;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 576px){.GameBottomPanel[data-v-a6c893f9]{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}.GameBottomPanel[data-v-a6c893f9]:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(30%,rgba(32,0,74,.7)),color-stop(70%,rgba(32,0,74,.7)),to(transparent));background-image:linear-gradient(to right,transparent 0%,rgba(32,0,74,.7) 30%,rgba(32,0,74,.7) 70%,transparent 100%)}.GameBottomPanel.stuck[data-v-a6c893f9]:before{opacity:1}.i-play[data-v-a6c893f9],.i-play2[data-v-a6c893f9],.i-play3[data-v-a6c893f9],.i-pause[data-v-a6c893f9],.i-stop[data-v-a6c893f9]{height:30px;width:30px;margin:0 .2rem}.i-play[data-v-a6c893f9],.i-play2[data-v-a6c893f9],.i-play3[data-v-a6c893f9]{opacity:1;-webkit-filter:hue-rotate(290deg);filter:hue-rotate(290deg)}button[data-v-a6c893f9]{-ms-touch-action:manipulation;touch-action:manipulation}.volume-dropdown[data-v-72089566]{width:200px;padding:2px 4px;margin:0;border-radius:4px;background:#20004A;pointer-events:all}.nav-icon[data-v-74d7d57c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;position:relative}.nav-icon>div[data-v-74d7d57c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-icon>div>svg[data-v-74d7d57c]{width:20px;height:20px}.nav-icon>span[data-v-74d7d57c]{display:inline-block;font-weight:400;margin-top:5px;font-size:.8em;padding:2px 4px;color:#2e006a;background:#93839c;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;top:-26px;opacity:0;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.nav-icon:hover>span[data-v-74d7d57c],.nav-icon:active>span[data-v-74d7d57c]{opacity:1}h1.title[data-v-e18132ba]{-ms-flex-negative:1;flex-shrink:1;font-size:1.5rem;margin-top:8px;margin-bottom:8px;text-align:left}.link-disabled[data-v-e18132ba]{opacity:.3}.game[data-v-e18132ba]{width:100%}.game.goals[data-v-e18132ba]{height:600px}.main-section[data-v-e18132ba]{position:relative}.game-header[data-v-e18132ba]{margin:0 0 10px}.editor[data-v-e18132ba]{position:absolute;top:0;left:0;z-index:10}.overlay-goals[data-v-e18132ba]{list-style:none;margin:0;padding:0;cursor:default}.overlay-goals li[data-v-e18132ba]{padding:4px}.overlay-goals li[data-v-e18132ba]:hover{background-color:#ff03}.level-number[data-v-e18132ba]{display:block;font-weight:700;font-size:1.7rem;font-weight:900;width:40px;line-height:40px;text-align:center;height:40px;color:#fff;background-color:#5c00d3;-webkit-box-shadow:4px 4px #20004A;box-shadow:4px 4px #20004a;border-radius:3px;text-decoration:none}.board-wrap[data-v-e18132ba]{overflow:overlay}.ket-footer-margin[data-v-e18132ba]{max-height:60px;-webkit-box-flex:1000000;-ms-flex-positive:1000000;flex-grow:1000000;margin:0}.i.i-wikipedia{background-image:url(/assets/wikipedia-w.2aea589a.svg)}.i.i-youtube{background-image:url(/assets/youtube.68abf8cf.svg)}.i.i-book-open{background-image:url(/assets/book-open.256028aa.svg)}.i.i-microscope{background-image:url(/assets/microscope.4deb5a2e.svg)}.i.i-pause{background-image:url(/assets/pause.1d4b4d45.svg)}.i.i-playLab{background-image:url(/assets/play-lab.ea2ea775.svg)}.i.i-pauseLab{background-image:url(/assets/pause-lab.e1c7f210.svg)}.i.i-stopLab{background-image:url(/assets/stop-lab.00871977.svg)}.i.i-play{background-image:url(/assets/play.19f9cec1.svg)}.i.i-play2{background-image:url(/assets/play2.317393cf.svg)}.i.i-play3{background-image:url(/assets/play3.c6f67c1f.svg)}.i.i-reload{background-image:url(/assets/reload.80628f93.svg)}.i.i-rewind{background-image:url(/assets/rewind.1991716b.svg)}.i.i-stop{background-image:url(/assets/stop.1bfa3d9f.svg)}.i.i-undo{background-image:url(/assets/undo.3ffae6b4.svg)}.i.i-redo{background-image:url(/assets/redo.44d74997.svg)}.i.i-stepBack{background-image:url(/assets/skip_back.cbef7009.svg)}.i.i-stepForward{background-image:url(/assets/skip_forward.90fb4444.svg)}.i.i-origStepBack{background-image:url(/assets/orig_step_back.79ca2d83.svg)}.i.i-origStepForward{background-image:url(/assets/orig_step_forward.67d19806.svg)}.i.i-soundOff{background-image:url(/assets/sound_off.43be11bc.svg)}.i.i-soundOn{background-image:url(/assets/sound_on.05c42c98.svg)}.i.i-musicOff{background-image:url(/assets/music_off.7826626f.svg)}.i.i-musicOn{background-image:url(/assets/music_on.250c2d80.svg)}.i.i-sfxOff{background-image:url(/assets/sfx_off.381b18b3.svg)}.i.i-sfxOn{background-image:url(/assets/sfx_on.b50da8c8.svg)}.i.i-rotateCcw{background-image:url(/assets/rotate_ccw.f7c5b6fd.svg)}.i.i-download{background-image:url(/assets/download.1ae71355.svg)}.i.i-upload{background-image:url(/assets/upload.3c5a2be1.svg)}.i.i-save{background-image:url(/assets/save.83869214.svg)}.i.i-account{background-image:url(/assets/account.0e81912f.svg)}.i.i-accountRegister{background-image:url(/assets/account_register.767f1980.svg)}.i.i-options{background-image:url(/assets/options.ca98a6a4.svg)}.i.i-map{background-image:url(/assets/map.60201886.svg)}.i.i-editName{background-image:url(/assets/edit_name.dfc08ecc.svg)}.i.i-confirm{background-image:url(/assets/confirm.5f52fcde.svg)}.i.i-cancel{background-image:url(/assets/cancel.d3051f07.svg)}.i.i-moreOptions{background-image:url(/assets/more_options.478e69c4.svg)}.i.i-newFile{background-image:url(/assets/new_file.60d8e464.svg)}.i.i-help{background-image:url(/assets/help.0623dd13.svg)}.i.i-profile{background-image:url(/assets/profile.a45edb18.svg)}.i.i-public{background-image:url(/assets/public.7943c8e7.svg)}.i.i-unlisted{background-image:url(/assets/unlisted.f6b1ff8c.svg)}.i.i-mobile-elements{background-image:url(/assets/mobile-elements.2d16bd2e.svg)}.i.i-mobile-entanglement{background-image:url(/assets/mobile-entanglement.0f1a077b.svg)}.i.i-mobile-ket{background-image:url(/assets/mobile-ket.dbe9526b.svg)}.i.i-mobile-tree{background-image:url(/assets/mobile-tree.65f794ef.svg)}.i.i-trash{background-image:url(/assets/trash.4719cdda.svg)}.i.i-clockspeed{background-image:url(/assets/clockspeed.701c1ec8.svg)}.i.i-list-add{background-image:url(/assets/list-add.09c4356b.svg)}.i.i-fork{background-image:url(/assets/fork.d9fc837b.svg)}.i.i-lock{background-image:url(/assets/lock.d822a20e.svg)}.i.i-nextLevelOutline{background-image:url(/assets/nextLevelOutline.d9a33bea.svg)}.i.i-cancel-dark{background-image:url(/assets/cancel-dark.56a5c766.svg)}.i.i-photonIntensity{background-image:url(/assets/photon-intensity.b4e8895c.svg)}.i.i-menuBar{background-image:url(/assets/menu-bar.76d744d9.svg)}.i.i-wavelength-red{background-image:url(/assets/wavelength-red.a06d3073.svg)}.i.i-wavelength-blue{background-image:url(/assets/wavelength-blue.b75de162.svg)}.i.i-wavelength-orange{background-image:url(/assets/wavelength-orange.1bacc176.svg)}.i.i-wavelength-green{background-image:url(/assets/wavelength-green.8d895e86.svg)}i.i{display:inline-block;color:currentColor;vertical-align:middle}.i{cursor:pointer;position:relative;height:20px;width:20px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;border:none;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;opacity:.16}.i.active{opacity:1}*{--layout-margin-parent: 0px;--layout-margin-self: 0px}[layout]>*{pointer-events:initial;-ms-flex-negative:0;flex-shrink:0}[layout]{pointer-events:none}[layout],[layout]>*{margin:calc(var(--layout-margin-parent) - var(--layout-margin-self))}[flex]{-webkit-box-flex:1;-ms-flex:1;flex:1}[layout~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[layout~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[layout~=clip]{overflow:hidden}[layout]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}[layout~=inline]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}[layout~=start]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[layout~=end]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[layout~=center]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}[layout~=middle]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[layout~=around]{-ms-flex-pack:distribute;justify-content:space-around}[layout~=between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[layout~=content-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[layout~=content-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[layout~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[layout~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[layout~=self-stretch]{-ms-flex-item-align:stretch;align-self:stretch}[layout~=u1]{--layout-margin-self: 2px}[layout~=u1]>*{--layout-margin-parent: 2px}[layout~=u2]{--layout-margin-self: 4px}[layout~=u2]>*{--layout-margin-parent: 4px}[layout~=u3]{--layout-margin-self: 6px}[layout~=u3]>*{--layout-margin-parent: 6px}[layout~=u4]{--layout-margin-self: 8px}[layout~=u4]>*{--layout-margin-parent: 8px}[layout~=u5]{--layout-margin-self: 10px}[layout~=u5]>*{--layout-margin-parent: 10px}[layout~=u10]{--layout-margin-self: 20px}[layout~=u10]>*{--layout-margin-parent: 20px}@media (min-width: 576px){[layout-sm~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[layout-sm~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[layout-sm~=clip]{overflow:hidden}[layout-sm]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}[layout-sm~=inline]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}[layout-sm~=start]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[layout-sm~=end]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[layout-sm~=center]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}[layout-sm~=middle]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[layout-sm~=around]{-ms-flex-pack:distribute;justify-content:space-around}[layout-sm~=between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[layout-sm~=content-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[layout-sm~=content-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[layout-sm~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[layout-sm~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[layout-sm~=self-stretch]{-ms-flex-item-align:stretch;align-self:stretch}[layout-sm~=u1]{--layout-margin-self: 2px}[layout-sm~=u1]>*{--layout-margin-parent: 2px}[layout-sm~=u2]{--layout-margin-self: 4px}[layout-sm~=u2]>*{--layout-margin-parent: 4px}[layout-sm~=u3]{--layout-margin-self: 6px}[layout-sm~=u3]>*{--layout-margin-parent: 6px}[layout-sm~=u4]{--layout-margin-self: 8px}[layout-sm~=u4]>*{--layout-margin-parent: 8px}[layout-sm~=u5]{--layout-margin-self: 10px}[layout-sm~=u5]>*{--layout-margin-parent: 10px}[layout-sm~=u10]{--layout-margin-self: 20px}[layout-sm~=u10]>*{--layout-margin-parent: 20px}}@media (min-width: 768px){[layout-md~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[layout-md~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[layout-md~=clip]{overflow:hidden}[layout-md]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}[layout-md~=inline]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}[layout-md~=start]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[layout-md~=end]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[layout-md~=center]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}[layout-md~=middle]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[layout-md~=around]{-ms-flex-pack:distribute;justify-content:space-around}[layout-md~=between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[layout-md~=content-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[layout-md~=content-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[layout-md~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[layout-md~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[layout-md~=self-stretch]{-ms-flex-item-align:stretch;align-self:stretch}[layout-md~=u1]{--layout-margin-self: 2px}[layout-md~=u1]>*{--layout-margin-parent: 2px}[layout-md~=u2]{--layout-margin-self: 4px}[layout-md~=u2]>*{--layout-margin-parent: 4px}[layout-md~=u3]{--layout-margin-self: 6px}[layout-md~=u3]>*{--layout-margin-parent: 6px}[layout-md~=u4]{--layout-margin-self: 8px}[layout-md~=u4]>*{--layout-margin-parent: 8px}[layout-md~=u5]{--layout-margin-self: 10px}[layout-md~=u5]>*{--layout-margin-parent: 10px}[layout-md~=u10]{--layout-margin-self: 20px}[layout-md~=u10]>*{--layout-margin-parent: 20px}}@media (min-width: 992px){[layout-lg~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[layout-lg~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[layout-lg~=clip]{overflow:hidden}[layout-lg]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}[layout-lg~=inline]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}[layout-lg~=start]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[layout-lg~=end]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[layout-lg~=center]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}[layout-lg~=middle]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[layout-lg~=around]{-ms-flex-pack:distribute;justify-content:space-around}[layout-lg~=between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[layout-lg~=content-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[layout-lg~=content-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[layout-lg~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[layout-lg~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[layout-lg~=self-stretch]{-ms-flex-item-align:stretch;align-self:stretch}[layout-lg~=u1]{--layout-margin-self: 2px}[layout-lg~=u1]>*{--layout-margin-parent: 2px}[layout-lg~=u2]{--layout-margin-self: 4px}[layout-lg~=u2]>*{--layout-margin-parent: 4px}[layout-lg~=u3]{--layout-margin-self: 6px}[layout-lg~=u3]>*{--layout-margin-parent: 6px}[layout-lg~=u4]{--layout-margin-self: 8px}[layout-lg~=u4]>*{--layout-margin-parent: 8px}[layout-lg~=u5]{--layout-margin-self: 10px}[layout-lg~=u5]>*{--layout-margin-parent: 10px}[layout-lg~=u10]{--layout-margin-self: 20px}[layout-lg~=u10]>*{--layout-margin-parent: 20px}}@media (min-width: 1200px){[layout-xl~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[layout-xl~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[layout-xl~=clip]{overflow:hidden}[layout-xl]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}[layout-xl~=inline]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}[layout-xl~=start]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[layout-xl~=end]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[layout-xl~=center]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}[layout-xl~=middle]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[layout-xl~=around]{-ms-flex-pack:distribute;justify-content:space-around}[layout-xl~=between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[layout-xl~=content-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[layout-xl~=content-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[layout-xl~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[layout-xl~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[layout-xl~=self-stretch]{-ms-flex-item-align:stretch;align-self:stretch}[layout-xl~=u1]{--layout-margin-self: 2px}[layout-xl~=u1]>*{--layout-margin-parent: 2px}[layout-xl~=u2]{--layout-margin-self: 4px}[layout-xl~=u2]>*{--layout-margin-parent: 4px}[layout-xl~=u3]{--layout-margin-self: 6px}[layout-xl~=u3]>*{--layout-margin-parent: 6px}[layout-xl~=u4]{--layout-margin-self: 8px}[layout-xl~=u4]>*{--layout-margin-parent: 8px}[layout-xl~=u5]{--layout-margin-self: 10px}[layout-xl~=u5]>*{--layout-margin-parent: 10px}[layout-xl~=u10]{--layout-margin-self: 20px}[layout-xl~=u10]>*{--layout-margin-parent: 20px}}@media (max-width: 575.9px){.hide{display:none!important}}@media (min-width: 576px) and (max-width: 767.9px){.hide:not(.show-sm),.hide-sm:not(.show-sm){display:none!important}}@media (min-width: 768px) and (max-width: 991.9px){.hide:not(.show-sm):not(.show-md),.hide-sm:not(.show-sm):not(.show-md),.hide-md:not(.show-md){display:none!important}}@media (min-width: 992px) and (max-width: 1199.9px){.hide:not(.show-sm):not(.show-md):not(.show-lg),.hide-sm:not(.show-sm):not(.show-md):not(.show-lg),.hide-md:not(.show-md):not(.show-lg),.hide-lg:not(.show-lg){display:none!important}}@media (min-width: 1200px){.hide:not(.show-sm):not(.show-md):not(.show-lg):not(.show-xl),.hide-sm:not(.show-sm):not(.show-md):not(.show-lg):not(.show-xl),.hide-md:not(.show-md):not(.show-lg):not(.show-xl),.hide-lg:not(.show-lg):not(.show-xl),.hide-xl:not(.show-xl){display:none!important}}svg [stroke="#F0F"]{stroke:none}svg .interacting [stroke="#F0F"]{stroke:#fff}svg .energized [stroke="#F0F"]{stroke:#f05}svg [fill="#F0F"]{fill:none}svg .interacting [fill="#F0F"]{fill:#fff}svg .energized [fill="#F0F"]:not(.skip-energized){fill:#f05}svg .show-energized,svg .show-hover,svg .show-interacting,svg .hover .hide-hover,svg .interacting .hide-interacting,svg .energized .hide-energized{opacity:0}svg .energized .show-energized,svg .hover .show-hover,svg .interacting .show-interacting{opacity:initial}.text-button{-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;height:25px;line-height:25px;width:auto;background-color:#472676;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out;color:#fff;text-transform:uppercase;border:none;padding:0 8px;display:inline-block;font-size:.85rem;text-align:center}.text-button:hover,.text-button:focus{background-color:#705695;text-decoration:none}.text-button.active{background-color:#705695}.text-button.primary{background-color:#f05;color:#20004a}.text-button.primary:hover,.text-button.primary:focus,.text-button.primary.active{background-color:#ff4d88}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.fade-enter-from,.fade-leave-to{opacity:0}.scrollbar-dark{scrollbar-color:#43177c #28005d;scrollbar-width:thin}.scrollbar-dark::-webkit-scrollbar{width:6px;height:6px}.scrollbar-dark::-webkit-scrollbar-track{background:#28005d}.scrollbar-dark::-webkit-scrollbar-thumb{background-color:#43177c}.scrollbar-dark::-webkit-scrollbar-corner{background-color:#360c6d}.scrollbar-hide{scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.v-toast{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;padding:2em;overflow:hidden;z-index:1052;pointer-events:none}.v-toast__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-duration:.15s;animation-duration:.15s;margin:.5em 0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);box-shadow:0 1px 4px #0000001f,0 0 6px #0000000a;pointer-events:auto;opacity:.92;color:#fff;min-height:3em;cursor:pointer}.v-toast__item--success{background-color:#28a745}.v-toast__item--info{background-color:#17a2b8}.v-toast__item--warning{background-color:#ffc107}.v-toast__item--error{background-color:#dc3545}.v-toast__item--default{background-color:#343a40}.v-toast__item.v-toast__item--top,.v-toast__item.v-toast__item--bottom{-ms-flex-item-align:center;align-self:center}.v-toast__item.v-toast__item--top-right,.v-toast__item.v-toast__item--bottom-right{-ms-flex-item-align:end;align-self:flex-end}.v-toast__item.v-toast__item--top-left,.v-toast__item.v-toast__item--bottom-left{-ms-flex-item-align:start;align-self:flex-start}.v-toast__text{margin:0;padding:.7em 1em;word-break:break-word}.v-toast__icon{display:none}.v-toast.v-toast--top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-toast.v-toast--bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-toast.v-toast--custom-parent{position:absolute}@media screen and (max-width: 768px){.v-toast{padding:0;position:fixed!important}}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,Helvetica,Arial,sans-serif}html,body{height:100%}body{margin:0;padding:0;overflow:hidden;background:#2e006a}body.menu-opened{position:fixed;width:100%;height:100%}body.compensate-scroll{margin-right:calc(100% - 100vw)}#app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;padding:0;height:100%;overflow:auto;position:relative}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#796bbc}a{color:#837e9b;text-decoration:none}a:hover{text-decoration:underline}.entry img{width:100%}h1[data-v-3ad11dea]{color:#fff;font-size:1.5rem;font-weight:900;line-height:150%;margin-top:20px}.levels-list[data-v-3ad11dea]{max-width:1184px;margin:auto}.LevelCard[data-v-a0253d76]{background:#472676;padding:8px;width:276px;position:relative;overflow:visible}.LevelCard[data-v-a0253d76],.LevelCard a[data-v-a0253d76]{color:#fff}.preview[data-v-a0253d76]{width:260px;height:200px;background:#2e006a}.preview>svg[data-v-a0253d76]{height:100%;width:100%}.preview:hover+div .name[data-v-a0253d76]{text-decoration:underline}.createdAt[data-v-a0253d76]{position:absolute;pointer-events:none;top:0;right:0;margin:0;height:32px;line-height:32px;padding-right:10px;padding-left:5px;background:#472676}.createdAt[data-v-a0253d76]:before{content:"";position:absolute;top:0;left:-10px;width:0;border-right:10px solid #472676;border-bottom:32px solid transparent}.name[data-v-a0253d76]{font-weight:700}a.username[data-v-a0253d76]{color:#bbb}.main[data-v-95d64311]{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:auto}.main .container[data-v-95d64311]{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding:3em}.main .group[data-v-95d64311]{display:block;padding:20px}.group.locked[data-v-95d64311]{opacity:.7}.log-in-message[data-v-95d64311]{text-align:center;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.2)}.log-in-message a[data-v-95d64311]{color:#fff}.level[data-v-95d64311],.rock[data-v-95d64311]{position:relative;display:block;font-weight:700;font-size:2rem;font-weight:900;width:80px;height:80px;line-height:80px;text-align:center}.level[data-v-95d64311]{color:#fff;background-color:#5c00d3;-webkit-box-shadow:4px 4px #20004A;box-shadow:4px 4px #20004a;border-radius:3px;-webkit-transition:all .1s ease-in-out,-webkit-transform .1s ease-out,-webkit-box-shadow .1s ease-out;transition:all .1s ease-in-out,-webkit-transform .1s ease-out,-webkit-box-shadow .1s ease-out;transition:all .1s ease-in-out,transform .1s ease-out,box-shadow .1s ease-out;transition:all .1s ease-in-out,transform .1s ease-out,box-shadow .1s ease-out,-webkit-transform .1s ease-out,-webkit-box-shadow .1s ease-out;text-decoration:none}.level span[data-v-95d64311]{position:relative}.level[data-v-95d64311]:not(.locked):hover{background-color:#640dd5;text-shadow:0 0 25px #ff0055;-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px);-webkit-box-shadow:6px 6px #20004A,inset 0 0 70px -60px #ff0055;box-shadow:6px 6px #20004a,inset 0 0 70px -60px #f05}.level.locked[data-v-95d64311]{background:#5300be;cursor:default}.level.locked span[data-v-95d64311]{color:#8d4de0}.level.completed[data-v-95d64311]{background-color:#437b72}.level.completed[data-v-95d64311]:hover{background-color:#36b942}.level.completed[data-v-95d64311]:before{content:"\2714\fe0f";position:absolute;top:-40px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%);text-shadow:none}.i.i-lock[data-v-95d64311]{cursor:default;width:80px;height:80px;opacity:.3;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rock[data-v-95d64311]{width:40px;height:40px;line-height:40px}.rock .i.i-lock[data-v-95d64311]{width:32px;height:32px;-webkit-transform:translate(-50%,-48%);transform:translate(-50%,-48%)}.rock .rock-body[data-v-95d64311]{-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.rock:not(.locked):hover .rock-body[data-v-95d64311]{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.rock .rock-wrap[data-v-95d64311]{pointer-events:none;-webkit-transform-origin:32px 32px;transform-origin:32px 32px;opacity:1;width:40px;height:40px;overflow:visible}.rock .rock-wrap .shadow[data-v-95d64311] [fill]{fill:#20004a}.rock.locked .rock-wrap .rock-body[data-v-95d64311] [fill]{fill:#5300be}.rock-text[data-v-f3f7c542]{margin-top:4rem;margin-bottom:1rem;font-size:1rem}.rock-text a[data-v-f3f7c542]{text-transform:uppercase}.rock-line[data-v-f3f7c542]{width:95%}.rock-img[data-v-f3f7c542]{margin:auto;height:100%;min-height:100px;width:30vw;max-width:400px}.inter-level-overlay[data-v-ed11f14d]{width:40vw;color:#fff}.button-next[data-v-ed11f14d]{margin:10px}h1[data-v-e02121fb]{color:#fff;font-size:1.5rem;font-weight:900;line-height:150%;margin-top:20px}h3[data-v-e02121fb]{color:#fff;font-size:1rem;font-weight:400;line-height:150%}.levels-list[data-v-e02121fb]{max-width:1184px;margin:auto}.more[data-v-e02121fb]{-ms-flex-item-align:center;align-self:center}.no-results[data-v-e02121fb]{margin:auto;color:#999;font-style:italic}.LevelCard[data-v-50d1a304]{background:#472676;padding:8px;overflow:visible}.LevelCard[data-v-50d1a304],.LevelCard a[data-v-50d1a304]{color:#fff}.preview[data-v-50d1a304]{background:#2e006a}.preview>svg[data-v-50d1a304]{height:100%;width:100%}.preview:hover+div .name[data-v-50d1a304]{text-decoration:underline}.name[data-v-50d1a304]{font-weight:700}a.username[data-v-50d1a304]{color:#bbb}.handle[data-v-7bd59a94]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;opacity:.5}.handle[data-v-7bd59a94]:hover,.dragged .handle[data-v-7bd59a94]{-webkit-transition:opacity .2s;transition:opacity .2s;opacity:1}.reorder-move[data-v-7bd59a94]{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.dragged[data-v-7bd59a94]{-webkit-box-shadow:0 0 2px white;box-shadow:0 0 2px #fff}.new-experiment-button[data-v-7bd59a94]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login-page-wrapper[data-v-d7117540]{max-width:320px;margin:80px auto 0}h1[data-v-d7117540]{color:#fff;font-size:2rem;font-weight:400;line-height:150%;text-transform:uppercase}p[data-v-d7117540]{color:#ffffffb3}input[type=email][data-v-d7117540],input[type=name][data-v-d7117540],input[type=password][data-v-d7117540]{outline:none;display:inline-block;width:100%;padding:10px;background:#fff;border-top:none;border-right:none;border-left:none;border-bottom:none;box-sizing:border-box;color:#000;font-size:1rem;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;margin-bottom:5px}input[type=email][data-v-d7117540]:focus,input[type=name][data-v-d7117540]:focus,input[type=password][data-v-d7117540]:focus{color:#000;font-size:1rem;font-weight:400;border-top:none;border-right:none;border-left:none;border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-d7117540]::-webkit-input-placeholder{color:#0006;text-align:center}[data-v-d7117540]::-moz-placeholder{color:#0006;text-align:center}[data-v-d7117540]:-ms-input-placeholder{color:#0006;text-align:center}[data-v-d7117540]::-ms-input-placeholder{color:#0006;text-align:center}[data-v-d7117540]::placeholder{color:#0006;text-align:center}.login-button-wrapper[data-v-d7117540]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}@media screen and (max-width: 736px){input[type=email][data-v-d7117540]:focus,input[type=password][data-v-d7117540]:focus{width:100%}}.placeholder[data-v-587792f5]{display:-webkit-box;display:-ms-flexbox;display:flex;width:320px;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4285f4;border-radius:1px;font-size:14px;line-height:38px}.login-page-wrapper[data-v-cd447e5b]{max-width:320px;margin:80px auto 0}h1[data-v-cd447e5b]{color:#fff;font-size:1.5rem;font-weight:900;margin-bottom:30px;line-height:150%;text-transform:uppercase}p[data-v-cd447e5b]{color:#ffffffb3}.separator[data-v-cd447e5b]{position:relative;text-align:center}.separator[data-v-cd447e5b]:before,.separator[data-v-cd447e5b]:after{content:"";position:absolute;border-top:2px solid #fff;width:45%;top:50%;right:55%}.separator[data-v-cd447e5b]:after{left:55%}.social-login__btn[data-v-cd447e5b]{width:100%;padding:10px 0;margin-bottom:5px;cursor:pointer}.social-login__gh[data-v-cd447e5b]{background:#120223}.social-login__fb[data-v-cd447e5b]{background:#39579a}.social-login__g[data-v-cd447e5b]{background:#4285f4}input[type=email][data-v-cd447e5b],input[type=password][data-v-cd447e5b]{outline:none;display:inline-block;width:100%;padding:10px;background:#fff;border-top:none;border-right:none;border-left:none;border-bottom:none;box-sizing:border-box;color:#000;font-size:1rem;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;margin-bottom:5px}input[type=email][data-v-cd447e5b]:focus,input[type=password][data-v-cd447e5b]:focus{color:#000;font-size:1rem;font-weight:400;border-top:none;border-right:none;border-left:none;border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-cd447e5b]::-webkit-input-placeholder{color:#0006;text-align:center}[data-v-cd447e5b]::-moz-placeholder{color:#0006;text-align:center}[data-v-cd447e5b]:-ms-input-placeholder{color:#0006;text-align:center}[data-v-cd447e5b]::-ms-input-placeholder{color:#0006;text-align:center}[data-v-cd447e5b]::placeholder{color:#0006;text-align:center}.login-button-wrapper[data-v-cd447e5b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}.rememberme label[data-v-cd447e5b]{font-size:1rem;color:#ffffffb3}@media screen and (max-width: 736px){input[type=email][data-v-cd447e5b]:focus,input[type=password][data-v-cd447e5b]:focus{width:100%}}.SequenceCard[data-v-8ac9fc1e]{background:#472676;padding:8px;overflow:visible}.SequenceCard[data-v-8ac9fc1e],.SequenceCard a[data-v-8ac9fc1e]{color:#fff}.name[data-v-8ac9fc1e]{font-weight:700}.count[data-v-8ac9fc1e]{font-weight:400;opacity:.8}a.username[data-v-8ac9fc1e]{color:#bbb}.main-container[data-v-2ef4c99c]{max-width:1184px;margin:auto}h1[data-v-2ef4c99c]{color:#fff;font-size:1.5rem;font-weight:900;line-height:150%;margin-bottom:40px;margin-top:20px}hr[data-v-2ef4c99c]{border:0;height:0;margin:0;width:100%;border-bottom:2px solid #5a3c84}.error[data-v-2ef4c99c]{padding:15px;color:#fff;background:#552211;-webkit-box-shadow:3px 3px #220000;box-shadow:3px 3px #200}.signOut[data-v-2ef4c99c]{margin:20px 10px 10px 0}.signOut>a[data-v-2ef4c99c]{cursor:pointer}.levels-list[data-v-2ef4c99c]{margin-top:auto}.levels-list h1[data-v-2ef4c99c]{margin-bottom:0}.levels-list .button-style[data-v-2ef4c99c]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:30px}.sequences-list h1[data-v-2ef4c99c]{margin-bottom:20px;margin-top:20px}.more[data-v-2ef4c99c]{-ms-flex-item-align:center;align-self:center}.options-wrapper[data-v-421e24e3]{color:#fff;width:100%;margin-bottom:10px}@media (max-width: 991.9px){.options-wrapper[data-v-421e24e3]{padding:20px}}form[data-v-421e24e3]{text-align:left}h2[data-v-421e24e3]{font-size:1.5rem;text-transform:uppercase}input[data-v-421e24e3],option[data-v-421e24e3]{width:200px}h1[data-v-ec1dfc92]{margin-top:1em;font-size:2em;color:#fff;font-weight:700;margin-bottom:1em}h2[data-v-ec1dfc92]{margin-top:.5em;font-size:1.5em;color:#fff;font-weight:700;margin-bottom:.5em}.about-image[data-v-ec1dfc92]{width:100%;margin-bottom:1.5em}[data-v-ec1dfc92] .markdown-content{color:#d2ccdb;font-size:18px;line-height:26px;margin-bottom:1.5em}[data-v-ec1dfc92] .markdown-content a{color:inherit;text-decoration:underline}[data-v-ec1dfc92] .markdown-content ul{margin-top:1em;margin-bottom:1em;list-style-type:disc;padding-left:1.5em}[data-v-ec1dfc92] .markdown-content p{margin-bottom:.5em}.dialogue[data-v-763a091f]{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:2;max-width:500px;position:absolute;color:#fff;font-size:12px;padding:8px}@media (min-width: 768px){.dialogue[data-v-763a091f]{font-size:16px;padding:12px}}.dialogue[data-v-763a091f]:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid}.dialogue.dialogue--fuchsia[data-v-763a091f]{background-color:#f05}.dialogue.dialogue--fuchsia[data-v-763a091f]:after{border-color:#ff0055 transparent transparent transparent}.dialogue.dialogue--purple[data-v-763a091f]{background-color:#5c00d3}.dialogue.dialogue--purple[data-v-763a091f]:after{border-color:#5c00d3 transparent transparent transparent}.dialogue.dialogue--orange[data-v-763a091f]{background-color:#fbb03b}.dialogue.dialogue--orange[data-v-763a091f]:after{border-color:#fbb03b transparent transparent transparent}.dialogue-enter-active[data-v-763a091f],.dialogue-leave-active[data-v-763a091f]{-webkit-transition:opacity .3s;transition:opacity .3s}.dialogue-enter-from[data-v-763a091f],.dialogue-leave-to[data-v-763a091f]{opacity:0}.rock-talk[data-v-5adb41d1]{height:100vh;width:100vw;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rock-talk .slot[data-v-5adb41d1]{padding-bottom:20vh}img[data-v-5adb41d1]{min-height:100px;width:30vw;max-width:500px}.wrapper[data-v-5adb41d1]{position:relative}.second[data-v-5adb41d1]{max-width:10vw}.test-page .test-page__controls[data-v-baa6f8f5]{position:fixed;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.test-page .test-page__controls section[data-v-baa6f8f5]{padding-bottom:10px}.cell-demo[data-v-cef5e665]{margin:auto;max-width:1000px;padding:0 50px}.cell[data-v-cef5e665]{color:#fbb03b;font-size:.8em;margin:20px}.form[data-v-cef5e665]{font-size:1.2em}.form input[data-v-cef5e665]{width:25px;height:25px;vertical-align:middle}.not-found[data-v-2604eaf5]{color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.not-found h1[data-v-2604eaf5]{font-size:8rem;margin-bottom:2rem}
