<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{background-color:#0000;color:#fff;text-decoration:none}a:hover{color:#d9d9d9;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{border:0;border-top:1px solid #0000001a;margin-bottom:1rem;margin-top:1rem}.small,small{font-size:.875em;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote-footer{color:#6c757d;display:block;font-size:.875em}.blockquote-footer:before{content:"—&nbsp;"}.btn{background-color:#0000;border:1px solid #0000;border-radius:.25rem;color:#212529;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem #ffffff40;outline:0}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#fff;border-color:#fff;color:#212529}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#ececec;border-color:#e6e6e6;color:#212529}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem #dededf80}.btn-primary.disabled,.btn-primary:disabled{background-color:#fff;border-color:#fff;color:#212529}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show&gt;.btn-primary.dropdown-toggle{background-color:#e6e6e6;border-color:#dfdfdf;color:#212529}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dededf80}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#5a6268;border-color:#545b62;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show&gt;.btn-secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #828a9180}.btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem #48b46180}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show&gt;.btn-success.dropdown-toggle{background-color:#1e7e34;border-color:#1c7430;color:#fff}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #48b46180}.btn-info{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#138496;border-color:#117a8b;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem #3ab0c380}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show&gt;.btn-info.dropdown-toggle{background-color:#117a8b;border-color:#10707f;color:#fff}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #3ab0c380}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#e0a800;border-color:#d39e00;color:#212529}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem #deaa0c80}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show&gt;.btn-warning.dropdown-toggle{background-color:#d39e00;border-color:#c69500;color:#212529}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #deaa0c80}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#c82333;border-color:#bd2130;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show&gt;.btn-danger.dropdown-toggle{background-color:#bd2130;border-color:#b21f2d;color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #e1536180}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem #d8d9db80}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show&gt;.btn-light.dropdown-toggle{background-color:#dae0e5;border-color:#d3d9df;color:#212529}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d8d9db80}.btn-dark{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#23272b;border-color:#1d2124;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem #52585d80}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show&gt;.btn-dark.dropdown-toggle{background-color:#1d2124;border-color:#171a1d;color:#fff}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #52585d80}.btn-command-block--forward1{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-command-block--forward1:hover{background-color:#40a890;border-color:#3d9f88;color:#fff}.btn-command-block--forward1.focus,.btn-command-block--forward1:focus{background-color:#40a890;border-color:#3d9f88;box-shadow:0 0 0 .2rem #4ba69280;color:#fff}.btn-command-block--forward1.disabled,.btn-command-block--forward1:disabled{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-command-block--forward1:not(:disabled):not(.disabled).active,.btn-command-block--forward1:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--forward1.dropdown-toggle{background-color:#3d9f88;border-color:#399680;color:#fff}.btn-command-block--forward1:not(:disabled):not(.disabled).active:focus,.btn-command-block--forward1:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--forward1.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #4ba69280}.btn-command-block--forward2{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-command-block--forward2:hover{background-color:#40a890;border-color:#3d9f88;color:#fff}.btn-command-block--forward2.focus,.btn-command-block--forward2:focus{background-color:#40a890;border-color:#3d9f88;box-shadow:0 0 0 .2rem #4ba69280;color:#fff}.btn-command-block--forward2.disabled,.btn-command-block--forward2:disabled{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-command-block--forward2:not(:disabled):not(.disabled).active,.btn-command-block--forward2:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--forward2.dropdown-toggle{background-color:#3d9f88;border-color:#399680;color:#fff}.btn-command-block--forward2:not(:disabled):not(.disabled).active:focus,.btn-command-block--forward2:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--forward2.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #4ba69280}.btn-command-block--forward3{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-command-block--forward3:hover{background-color:#40a890;border-color:#3d9f88;color:#fff}.btn-command-block--forward3.focus,.btn-command-block--forward3:focus{background-color:#40a890;border-color:#3d9f88;box-shadow:0 0 0 .2rem #4ba69280;color:#fff}.btn-command-block--forward3.disabled,.btn-command-block--forward3:disabled{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-command-block--forward3:not(:disabled):not(.disabled).active,.btn-command-block--forward3:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--forward3.dropdown-toggle{background-color:#3d9f88;border-color:#399680;color:#fff}.btn-command-block--forward3:not(:disabled):not(.disabled).active:focus,.btn-command-block--forward3:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--forward3.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #4ba69280}.btn-command-block--backward1{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-command-block--backward1:hover{background-color:#3eb0c9;border-color:#37aac3;color:#fff}.btn-command-block--backward1.focus,.btn-command-block--backward1:focus{background-color:#3eb0c9;border-color:#37aac3;box-shadow:0 0 0 .2rem #53a5b880;color:#fff}.btn-command-block--backward1.disabled,.btn-command-block--backward1:disabled{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-command-block--backward1:not(:disabled):not(.disabled).active,.btn-command-block--backward1:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--backward1.dropdown-toggle{background-color:#37aac3;border-color:#34a1b9;color:#fff}.btn-command-block--backward1:not(:disabled):not(.disabled).active:focus,.btn-command-block--backward1:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--backward1.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #53a5b880}.btn-command-block--backward2{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-command-block--backward2:hover{background-color:#3eb0c9;border-color:#37aac3;color:#fff}.btn-command-block--backward2.focus,.btn-command-block--backward2:focus{background-color:#3eb0c9;border-color:#37aac3;box-shadow:0 0 0 .2rem #53a5b880;color:#fff}.btn-command-block--backward2.disabled,.btn-command-block--backward2:disabled{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-command-block--backward2:not(:disabled):not(.disabled).active,.btn-command-block--backward2:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--backward2.dropdown-toggle{background-color:#37aac3;border-color:#34a1b9;color:#fff}.btn-command-block--backward2:not(:disabled):not(.disabled).active:focus,.btn-command-block--backward2:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--backward2.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #53a5b880}.btn-command-block--backward3{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-command-block--backward3:hover{background-color:#3eb0c9;border-color:#37aac3;color:#fff}.btn-command-block--backward3.focus,.btn-command-block--backward3:focus{background-color:#3eb0c9;border-color:#37aac3;box-shadow:0 0 0 .2rem #53a5b880;color:#fff}.btn-command-block--backward3.disabled,.btn-command-block--backward3:disabled{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-command-block--backward3:not(:disabled):not(.disabled).active,.btn-command-block--backward3:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--backward3.dropdown-toggle{background-color:#37aac3;border-color:#34a1b9;color:#fff}.btn-command-block--backward3:not(:disabled):not(.disabled).active:focus,.btn-command-block--backward3:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--backward3.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #53a5b880}.btn-command-block--left45{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-command-block--left45:hover{background-color:#f2b467;border-color:#f1ae5b;color:#212529}.btn-command-block--left45.focus,.btn-command-block--left45:focus{background-color:#f2b467;border-color:#f1ae5b;box-shadow:0 0 0 .2rem #d5ad7b80;color:#212529}.btn-command-block--left45.disabled,.btn-command-block--left45:disabled{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-command-block--left45:not(:disabled):not(.disabled).active,.btn-command-block--left45:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--left45.dropdown-toggle{background-color:#f1ae5b;border-color:#f0a84f;color:#212529}.btn-command-block--left45:not(:disabled):not(.disabled).active:focus,.btn-command-block--left45:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--left45.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d5ad7b80}.btn-command-block--left90{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-command-block--left90:hover{background-color:#f2b467;border-color:#f1ae5b;color:#212529}.btn-command-block--left90.focus,.btn-command-block--left90:focus{background-color:#f2b467;border-color:#f1ae5b;box-shadow:0 0 0 .2rem #d5ad7b80;color:#212529}.btn-command-block--left90.disabled,.btn-command-block--left90:disabled{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-command-block--left90:not(:disabled):not(.disabled).active,.btn-command-block--left90:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--left90.dropdown-toggle{background-color:#f1ae5b;border-color:#f0a84f;color:#212529}.btn-command-block--left90:not(:disabled):not(.disabled).active:focus,.btn-command-block--left90:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--left90.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d5ad7b80}.btn-command-block--left180{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-command-block--left180:hover{background-color:#f2b467;border-color:#f1ae5b;color:#212529}.btn-command-block--left180.focus,.btn-command-block--left180:focus{background-color:#f2b467;border-color:#f1ae5b;box-shadow:0 0 0 .2rem #d5ad7b80;color:#212529}.btn-command-block--left180.disabled,.btn-command-block--left180:disabled{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-command-block--left180:not(:disabled):not(.disabled).active,.btn-command-block--left180:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--left180.dropdown-toggle{background-color:#f1ae5b;border-color:#f0a84f;color:#212529}.btn-command-block--left180:not(:disabled):not(.disabled).active:focus,.btn-command-block--left180:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--left180.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d5ad7b80}.btn-command-block--right45{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-command-block--right45:hover{background-color:#ef7968;border-color:#ee6f5d;color:#212529}.btn-command-block--right45.focus,.btn-command-block--right45:focus{background-color:#ef7968;border-color:#ee6f5d;box-shadow:0 0 0 .2rem #d4877c80;color:#212529}.btn-command-block--right45.disabled,.btn-command-block--right45:disabled{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-command-block--right45:not(:disabled):not(.disabled).active,.btn-command-block--right45:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--right45.dropdown-toggle{background-color:#ee6f5d;border-color:#ed6551;color:#fff}.btn-command-block--right45:not(:disabled):not(.disabled).active:focus,.btn-command-block--right45:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--right45.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d4877c80}.btn-command-block--right90{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-command-block--right90:hover{background-color:#ef7968;border-color:#ee6f5d;color:#212529}.btn-command-block--right90.focus,.btn-command-block--right90:focus{background-color:#ef7968;border-color:#ee6f5d;box-shadow:0 0 0 .2rem #d4877c80;color:#212529}.btn-command-block--right90.disabled,.btn-command-block--right90:disabled{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-command-block--right90:not(:disabled):not(.disabled).active,.btn-command-block--right90:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--right90.dropdown-toggle{background-color:#ee6f5d;border-color:#ed6551;color:#fff}.btn-command-block--right90:not(:disabled):not(.disabled).active:focus,.btn-command-block--right90:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--right90.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d4877c80}.btn-command-block--right180{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-command-block--right180:hover{background-color:#ef7968;border-color:#ee6f5d;color:#212529}.btn-command-block--right180.focus,.btn-command-block--right180:focus{background-color:#ef7968;border-color:#ee6f5d;box-shadow:0 0 0 .2rem #d4877c80;color:#212529}.btn-command-block--right180.disabled,.btn-command-block--right180:disabled{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-command-block--right180:not(:disabled):not(.disabled).active,.btn-command-block--right180:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--right180.dropdown-toggle{background-color:#ee6f5d;border-color:#ed6551;color:#fff}.btn-command-block--right180:not(:disabled):not(.disabled).active:focus,.btn-command-block--right180:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--right180.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d4877c80}.btn-command-block--none{background-color:#f8f8f8;border-color:#f8f8f8;color:#212529}.btn-command-block--none:hover{background-color:#e5e5e5;border-color:#dfdfdf;color:#212529}.btn-command-block--none.focus,.btn-command-block--none:focus{background-color:#e5e5e5;border-color:#dfdfdf;box-shadow:0 0 0 .2rem #d8d8d980;color:#212529}.btn-command-block--none.disabled,.btn-command-block--none:disabled{background-color:#f8f8f8;border-color:#f8f8f8;color:#212529}.btn-command-block--none:not(:disabled):not(.disabled).active,.btn-command-block--none:not(:disabled):not(.disabled):active,.show&gt;.btn-command-block--none.dropdown-toggle{background-color:#dfdfdf;border-color:#d8d8d8;color:#212529}.btn-command-block--none:not(:disabled):not(.disabled).active:focus,.btn-command-block--none:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-command-block--none.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d8d8d980}.btn-outline-primary{border-color:#fff;color:#fff}.btn-outline-primary:hover{background-color:#fff;border-color:#fff;color:#212529}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem #ffffff80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:#0000;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-primary.dropdown-toggle{background-color:#fff;border-color:#fff;color:#212529}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffffff80}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:#0000;color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-secondary.dropdown-toggle{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-success{border-color:#28a745;color:#28a745}.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:#0000;color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-success.dropdown-toggle{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-info{border-color:#17a2b8;color:#17a2b8}.btn-outline-info:hover{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:#0000;color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-info.dropdown-toggle{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-warning{border-color:#ffc107;color:#ffc107}.btn-outline-warning:hover{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:#0000;color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-warning.dropdown-toggle{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-danger{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:#0000;color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-danger.dropdown-toggle{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-light{border-color:#f8f9fa;color:#f8f9fa}.btn-outline-light:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:#0000;color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-light.dropdown-toggle{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-dark{border-color:#343a40;color:#343a40}.btn-outline-dark:hover{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:#0000;color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-dark.dropdown-toggle{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-outline-command-block--forward1{border-color:#52bda4;color:#52bda4}.btn-outline-command-block--forward1:hover{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-outline-command-block--forward1.focus,.btn-outline-command-block--forward1:focus{box-shadow:0 0 0 .2rem #52bda480}.btn-outline-command-block--forward1.disabled,.btn-outline-command-block--forward1:disabled{background-color:#0000;color:#52bda4}.btn-outline-command-block--forward1:not(:disabled):not(.disabled).active,.btn-outline-command-block--forward1:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--forward1.dropdown-toggle{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-outline-command-block--forward1:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--forward1:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--forward1.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #52bda480}.btn-outline-command-block--forward2{border-color:#52bda4;color:#52bda4}.btn-outline-command-block--forward2:hover{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-outline-command-block--forward2.focus,.btn-outline-command-block--forward2:focus{box-shadow:0 0 0 .2rem #52bda480}.btn-outline-command-block--forward2.disabled,.btn-outline-command-block--forward2:disabled{background-color:#0000;color:#52bda4}.btn-outline-command-block--forward2:not(:disabled):not(.disabled).active,.btn-outline-command-block--forward2:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--forward2.dropdown-toggle{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-outline-command-block--forward2:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--forward2:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--forward2.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #52bda480}.btn-outline-command-block--forward3{border-color:#52bda4;color:#52bda4}.btn-outline-command-block--forward3:hover{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-outline-command-block--forward3.focus,.btn-outline-command-block--forward3:focus{box-shadow:0 0 0 .2rem #52bda480}.btn-outline-command-block--forward3.disabled,.btn-outline-command-block--forward3:disabled{background-color:#0000;color:#52bda4}.btn-outline-command-block--forward3:not(:disabled):not(.disabled).active,.btn-outline-command-block--forward3:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--forward3.dropdown-toggle{background-color:#52bda4;border-color:#52bda4;color:#212529}.btn-outline-command-block--forward3:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--forward3:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--forward3.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #52bda480}.btn-outline-command-block--backward1{border-color:#5cbcd1;color:#5cbcd1}.btn-outline-command-block--backward1:hover{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-outline-command-block--backward1.focus,.btn-outline-command-block--backward1:focus{box-shadow:0 0 0 .2rem #5cbcd180}.btn-outline-command-block--backward1.disabled,.btn-outline-command-block--backward1:disabled{background-color:#0000;color:#5cbcd1}.btn-outline-command-block--backward1:not(:disabled):not(.disabled).active,.btn-outline-command-block--backward1:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--backward1.dropdown-toggle{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-outline-command-block--backward1:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--backward1:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--backward1.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #5cbcd180}.btn-outline-command-block--backward2{border-color:#5cbcd1;color:#5cbcd1}.btn-outline-command-block--backward2:hover{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-outline-command-block--backward2.focus,.btn-outline-command-block--backward2:focus{box-shadow:0 0 0 .2rem #5cbcd180}.btn-outline-command-block--backward2.disabled,.btn-outline-command-block--backward2:disabled{background-color:#0000;color:#5cbcd1}.btn-outline-command-block--backward2:not(:disabled):not(.disabled).active,.btn-outline-command-block--backward2:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--backward2.dropdown-toggle{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-outline-command-block--backward2:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--backward2:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--backward2.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #5cbcd180}.btn-outline-command-block--backward3{border-color:#5cbcd1;color:#5cbcd1}.btn-outline-command-block--backward3:hover{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-outline-command-block--backward3.focus,.btn-outline-command-block--backward3:focus{box-shadow:0 0 0 .2rem #5cbcd180}.btn-outline-command-block--backward3.disabled,.btn-outline-command-block--backward3:disabled{background-color:#0000;color:#5cbcd1}.btn-outline-command-block--backward3:not(:disabled):not(.disabled).active,.btn-outline-command-block--backward3:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--backward3.dropdown-toggle{background-color:#5cbcd1;border-color:#5cbcd1;color:#212529}.btn-outline-command-block--backward3:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--backward3:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--backward3.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #5cbcd180}.btn-outline-command-block--left45{border-color:#f5c58a;color:#f5c58a}.btn-outline-command-block--left45:hover{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-outline-command-block--left45.focus,.btn-outline-command-block--left45:focus{box-shadow:0 0 0 .2rem #f5c58a80}.btn-outline-command-block--left45.disabled,.btn-outline-command-block--left45:disabled{background-color:#0000;color:#f5c58a}.btn-outline-command-block--left45:not(:disabled):not(.disabled).active,.btn-outline-command-block--left45:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--left45.dropdown-toggle{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-outline-command-block--left45:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--left45:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--left45.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f5c58a80}.btn-outline-command-block--left90{border-color:#f5c58a;color:#f5c58a}.btn-outline-command-block--left90:hover{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-outline-command-block--left90.focus,.btn-outline-command-block--left90:focus{box-shadow:0 0 0 .2rem #f5c58a80}.btn-outline-command-block--left90.disabled,.btn-outline-command-block--left90:disabled{background-color:#0000;color:#f5c58a}.btn-outline-command-block--left90:not(:disabled):not(.disabled).active,.btn-outline-command-block--left90:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--left90.dropdown-toggle{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-outline-command-block--left90:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--left90:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--left90.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f5c58a80}.btn-outline-command-block--left180{border-color:#f5c58a;color:#f5c58a}.btn-outline-command-block--left180:hover{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-outline-command-block--left180.focus,.btn-outline-command-block--left180:focus{box-shadow:0 0 0 .2rem #f5c58a80}.btn-outline-command-block--left180.disabled,.btn-outline-command-block--left180:disabled{background-color:#0000;color:#f5c58a}.btn-outline-command-block--left180:not(:disabled):not(.disabled).active,.btn-outline-command-block--left180:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--left180.dropdown-toggle{background-color:#f5c58a;border-color:#f5c58a;color:#212529}.btn-outline-command-block--left180:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--left180:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--left180.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f5c58a80}.btn-outline-command-block--right45{border-color:#f3988b;color:#f3988b}.btn-outline-command-block--right45:hover{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-outline-command-block--right45.focus,.btn-outline-command-block--right45:focus{box-shadow:0 0 0 .2rem #f3988b80}.btn-outline-command-block--right45.disabled,.btn-outline-command-block--right45:disabled{background-color:#0000;color:#f3988b}.btn-outline-command-block--right45:not(:disabled):not(.disabled).active,.btn-outline-command-block--right45:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--right45.dropdown-toggle{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-outline-command-block--right45:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--right45:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--right45.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f3988b80}.btn-outline-command-block--right90{border-color:#f3988b;color:#f3988b}.btn-outline-command-block--right90:hover{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-outline-command-block--right90.focus,.btn-outline-command-block--right90:focus{box-shadow:0 0 0 .2rem #f3988b80}.btn-outline-command-block--right90.disabled,.btn-outline-command-block--right90:disabled{background-color:#0000;color:#f3988b}.btn-outline-command-block--right90:not(:disabled):not(.disabled).active,.btn-outline-command-block--right90:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--right90.dropdown-toggle{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-outline-command-block--right90:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--right90:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--right90.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f3988b80}.btn-outline-command-block--right180{border-color:#f3988b;color:#f3988b}.btn-outline-command-block--right180:hover{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-outline-command-block--right180.focus,.btn-outline-command-block--right180:focus{box-shadow:0 0 0 .2rem #f3988b80}.btn-outline-command-block--right180.disabled,.btn-outline-command-block--right180:disabled{background-color:#0000;color:#f3988b}.btn-outline-command-block--right180:not(:disabled):not(.disabled).active,.btn-outline-command-block--right180:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--right180.dropdown-toggle{background-color:#f3988b;border-color:#f3988b;color:#212529}.btn-outline-command-block--right180:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--right180:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--right180.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f3988b80}.btn-outline-command-block--none{border-color:#f8f8f8;color:#f8f8f8}.btn-outline-command-block--none:hover{background-color:#f8f8f8;border-color:#f8f8f8;color:#212529}.btn-outline-command-block--none.focus,.btn-outline-command-block--none:focus{box-shadow:0 0 0 .2rem #f8f8f880}.btn-outline-command-block--none.disabled,.btn-outline-command-block--none:disabled{background-color:#0000;color:#f8f8f8}.btn-outline-command-block--none:not(:disabled):not(.disabled).active,.btn-outline-command-block--none:not(:disabled):not(.disabled):active,.show&gt;.btn-outline-command-block--none.dropdown-toggle{background-color:#f8f8f8;border-color:#f8f8f8;color:#212529}.btn-outline-command-block--none:not(:disabled):not(.disabled).active:focus,.btn-outline-command-block--none:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-outline-command-block--none.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f8f8f880}.btn-link{color:#fff;font-weight:400;text-decoration:none}.btn-link:hover{color:#d9d9d9}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-lg{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}html{font-size:18px}body{font-family:Roboto,sans-serif;margin:0}button.btn{border-radius:.2rem}button.btn:focus{box-shadow:0 0 0 .1rem #30444e,0 0 0 .2rem #fff;z-index:1}button.btn-primary,button.btn-primary:hover{font-weight:700;padding:1.15rem 1.25rem}button.btn:hover{z-index:1}button.btn:hover:not(:focus){box-shadow:none}button.btn-primary:disabled{border:3px solid #b9bec6;color:#f1f2f4}button.btn-command-block--none{border:1px solid #c4c4c4}button.command-block{height:2.5rem;min-height:45px;min-width:45px;padding:0;width:2.5rem}.command-block-loop-block-container{grid-row-gap:.2rem;display:grid;grid-template-rows:min-content 2rem;justify-items:center;row-gap:.2rem}.command-block-loop-label-container{background-color:#878787;border-radius:50%;color:#1e1e1e;font-weight:700;grid-column-end:2;grid-column-start:1;height:1.5rem;margin-left:.6rem;text-align:center;width:1.5rem}button.btn.command-block:focus{border:2px solid #30444e;box-shadow:0 0 0 .2rem #fff}button.command-block.btn-command-block--startLoop{background-color:#9f9f9f;border:.2rem solid #0000;border-radius:50px 10px 10px 50px;box-sizing:initial;height:5rem;transition:unset;width:3.5rem}button.command-block.btn-command-block--startLoop .command-block-loop-iterations{border-radius:5px;margin-left:.5rem;pointer-events:all;text-align:center;width:2.5em}button.command-block.btn-command-block--startLoop:focus{border:.2rem solid #fff;box-shadow:none}button.command-block.btn-command-block--startLoop:hover{background-color:#7c7c7c}button.command-block.btn-command-block--startLoop:hover .command-block-loop-label-container{background-color:#656565;color:#f1f2f4}button.command-block.btn-command-block--endLoop{background-color:#9f9f9f;border:.2rem solid #0000;border-radius:10px 50px 50px 10px;box-sizing:initial;height:5rem;transition:unset;width:3.5rem}button.command-block.btn-command-block--endLoop .command-block-loop-block-container{margin-right:1.5rem}button.command-block.btn-command-block--endLoop:focus{border:.2rem solid #fff;box-shadow:none}button.command-block.btn-command-block--endLoop:hover{background-color:#7c7c7c}button.command-block.btn-command-block--endLoop:hover .command-block-loop-label-container{background-color:#656565;color:#f1f2f4}button.btn.command-block.command-block--pressed,button.btn.command-block.command-block--pressed:active,button.btn.command-block.command-block--pressed:hover{border:3px solid #fff}button.btn.command-block--dragged{border:3px solid #000}.command-block-svg{height:2rem;width:2rem}.command-block-svg circle,.command-block-svg path{stroke:#1e1e1e}.command-block-svg circle,.command-block-svg path.filled{fill:#1e1e1e}.command-block--hidden{height:2.5rem;min-height:45px;min-width:45px;padding-top:.5rem;width:2.5rem}.command-block--hidden&gt;svg{fill:#b9bec6;height:1rem;width:1rem}.btn-command-block--backward1:hover,.btn-command-block--backward2:hover,.btn-command-block--backward3:hover{background-color:#4292a4}button.btn.btn-command-block--forward1:hover,button.btn.btn-command-block--forward2:hover,button.btn.btn-command-block--forward3:hover{background-color:#4c9990}button.btn.btn-command-block--left45:hover,button.btn.btn-command-block--left90:hover,button.btn.btn-command-block--left180:hover{background-color:#f1ae5b}button.btn.btn-command-block--right45:hover,button.btn.btn-command-block--right90:hover,button.btn.btn-command-block--right180:hover{background-color:#ea462f}.IconButton{align-self:center;background-color:#4c9990;border-radius:50%;font-size:1.6rem;height:2.6rem;text-align:center;width:2.6rem}.IconButton:hover:not(.IconButton--disabled){background-color:#f1ae5b}.IconButton:focus{box-shadow:0 0 0 .2rem #000;outline:none}.IconButton--disabled{background-color:#b9bec6}.CharacterPositionController{align-items:center;background-color:#cce6e2;border:0;border-radius:0 0 3px 3px;border-top:1px solid #88c3bc;display:flex;flex-direction:column;justify-content:flex-end;padding:0 .5rem;pointer-events:none}.CharacterPositionController__centerButtonIcon{height:2.5rem;width:2.5rem}.IconButton.CharacterPositionController__setStartButton{pointer-events:all}.CharacterPositionController .set-start-icon-foreground{fill:#1e1e1e}.IconButton.CharacterPositionController__paintbrushButton{font-size:inherit;height:2.5rem;pointer-events:all;width:2.5rem}.CharacterPositionController .paintbrush-icon-foreground{stroke:#1e1e1e}.CharacterPositionController__character-turn-positions{display:flex;height:2rem;justify-content:space-around;position:relative;width:100%}.CharacterPositionController__character-turn-positions&gt;svg{fill:#000}.CharacterPositionController__character-move-position-sides{align-items:center;display:flex;height:2rem}.CharacterPositionController__character-position-button{stroke:#4c9990;height:2rem;pointer-events:all;position:relative;width:2.2rem;z-index:1}.CharacterPositionController__character-position-button:focus{outline:.2rem solid #1e1e1e}.CharacterPositionController__character-position-button:not(.CharacterPositionController__character-position-button--disabled):hover path.filled{fill:#f1ae5b}.CharacterPositionController__character-position-button:not(.CharacterPositionController__character-position-button--disabled):hover path:not(.filled){stroke:#f1ae5b}.CharacterPositionController__character-move-position-sides&gt;svg{height:2.2rem;width:2rem}.CharacterPositionController__character-turn-positions svg path.filled{fill:#4c9990;stroke:none}.CharacterPositionController__character-turn-positions .CharacterPositionController__character-position-button--disabled path.filled{fill:#b9bec6}.CharacterPositionController__character-position-button--disabled{stroke:#b9bec6;cursor:default}.CharacterPositionController__character-move-position-coordinate{display:flex;justify-content:space-around;width:100%}.ProgramBlock__character-position-coordinate-box{margin-bottom:.5rem;pointer-events:all;text-align:center}.ProgramBlock__character-position-coordinate-box:focus{outline:.2rem solid #1e1e1e}.ProgramBlock__character-position-coordinate-box--disabled{color:#b9bec6;pointer-events:none}.CustomBackgroundDesignModeButton svg path{stroke:#1e1e1e}.CustomBackgroundDesignModeButton svg rect{fill:#1e1e1e}.CustomBackgroundDesignModeButton.IconButton--pressed{background-color:#bd8fb2}.LanguageSelector{background-color:inherit;border:1px solid #0000;border-radius:2px;font-size:.8rem;outline:none;text-decoration:underline}.LanguageSelector:focus{border-color:#000}button.btn.PlayButton{background-color:#0000;border:none;border-radius:50%;margin-bottom:.5rem;margin-right:.5rem;margin-top:.5rem;padding:.05rem 0 0}button.btn.PlayButton svg path.triangle{fill:#1e1e1e}button.btn.PlayButton:focus{box-shadow:0 0 0 .2rem #fff}button.btn.PlayButton:hover svg path.inner-circle{fill:#f1ae5b}button.btn.PlayButton svg{height:3.5rem;width:3.5rem}button.btn.PlayButton svg circle{fill:#1e1e1e}button.btn.PlayButton--play.PlayButton--disabled{background-color:inherit;cursor:default}button.btn.PlayButton--play.PlayButton--disabled svg path.triangle{fill:#67717e}button.btn.PlayButton--play.PlayButton--disabled svg circle{fill:#9da4af}button.btn.PlayButton--play.PlayButton--disabled svg path.inner-circle{fill:#b9bec6}button.btn.PlayButton--play.PlayButton--disabled svg{fill:#f1f2f4}button.btn.PlayButton--play.PlayButton--disabled:active:focus{background-color:#fff;box-shadow:0 0 0 .2rem #1e1e1e}.ModalBody{max-height:calc(100vh - 15rem);max-width:90vw;overflow-y:auto}.ModalBody.ModalBody--alwaysShowVerticalScrollbar{overflow-y:scroll}.ModalHeader{align-items:center;background-color:#f1f2f4;border-radius:.3rem .3rem 0 0;column-gap:.5rem;display:flex;padding:1.2rem 0 1.2rem 1rem}.ModalHeader&gt;svg{height:2rem;width:2rem}.modal-opened{overflow:hidden}.Modal__container{background:#0000004d;bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:100}.Modal__container.active{display:block}.Modal{background-color:#fff;border-radius:.3rem;box-shadow:0 19px 38px #0000001f,0 15px 12px #00000038;box-sizing:border-box;left:50vw;min-height:auto;position:absolute;top:45vh;transform:translateX(-50%) translateY(-50%);width:max-content}.TextButton{background-color:#cce6e2;border:0;border-radius:.2rem;color:#1e1e1e;font-weight:400;min-width:8rem;outline:0;padding:.2rem}.TextButton:active{background-color:#ed972c}.TextButton:hover{background-color:#f5c58a;color:#000}.TextButton:focus{box-shadow:0 0 0 .1rem #d5d8dd,0 0 0 .2rem #000}.TextButton--secondaryButton{background-color:#cce6e2;color:#1e1e1e}.TextButton--secondaryButton:hover{background-color:#f5c58a;color:#1e1e1e}.TextButton--primaryButton{background-color:#33717f;color:#fff}.ModalWithFooter__footer{border-top:2px solid #f1f2f4;column-gap:1rem;display:flex;justify-content:flex-end;padding:1.5rem 1rem 1.5rem 5rem}.ConfirmDeleteAllModal__content{padding:3rem 4rem}button.btn.AddNode__expanded-button{background-color:#22343c;border:2px solid #d5d8dd;border-radius:50%;height:45px;padding:.5rem;position:relative;width:45px;z-index:2}button.btn.AddNode__expanded-button svg{display:block;height:1.25rem;width:1.25rem}button.btn.AddNode__expanded-button svg path{stroke:#fff}button.btn.AddNode__expanded-button:focus{border:2px solid #0000;box-shadow:0 0 0 .2rem #fff}button.btn.AddNode__expanded-button:hover{background-color:#e5e5e5;box-shadow:0 0 0 .1rem #1e1e1e}button.btn.AddNode__expanded-button.AddNode__expanded-button--isDragTarget{box-shadow:0 0 0 .4rem #53a28c}.AddNode--is-dragging-command .AddNode__expanded-button{pointer-events:none}.AddNode__collapsed-icon{background-color:#d5d8dd;border-radius:50%;height:.8rem;padding:.225rem;width:.8rem}.AddNode__collapsed-icon svg{stroke:#000;stroke-width:2.1px;display:block;height:.375rem;width:.375rem}.ActionPanel__background{position:absolute;top:-.3rem}.ActionPanel__background svg{width:16rem}.ActionPanel__background svg path{fill:#30444e;stroke:#4c9990}.ActionPanel__panel{align-items:center;background-color:#0000;display:flex;height:3rem;justify-content:space-evenly;padding-left:2.4rem;padding-right:2.4rem;position:absolute;width:16rem}.ActionPanel__panel--hidden{display:none}button.btn.ActionPanel__action-buttons{background-color:#4c9990;border:none;border-radius:50%;height:2.5rem;margin:.2rem;padding:.1rem;width:2.5rem}button.btn.ActionPanel__action-buttons svg{height:1.4rem;width:1.4rem}button.btn.ActionPanel__action-buttons svg path.stroked{stroke:#1e1e1e}button.btn.ActionPanel__action-buttons svg path.filled{fill:#1e1e1e}button.btn.ActionPanel__action-buttons:hover{background-color:#f1ae5b}button.btn.ActionPanel__action-buttons:focus{box-shadow:0 0 0 .1rem #30444e,0 0 0 .2rem #fff}button.btn.ActionPanel__action-buttons--disabled svg path.stroked{stroke:#9da4af}button.btn.ActionPanel__action-buttons--disabled svg path.filled{fill:#9da4af}.ActionPanel__action-button-svg{display:block;margin:auto;position:relative}.ToggleSwitch{background:#c4c4c4;border-radius:1.2rem;display:inline-block;max-height:2.5rem;padding:.3rem;width:4.3rem}.ToggleSwitch:focus{box-shadow:0 0 0 .2rem #1e1e1e;outline:none}.ToggleSwitch.ToggleSwitch--checked:hover,.ToggleSwitch:hover{background-color:#f1ae5b}.ToggleSwitch--checked&gt;div{margin-left:1.8rem}.ToggleSwitch__switch-inner-circle{background:#f1f1f1;border-radius:50%;display:inline-block;margin-bottom:.1rem;margin-top:-.05rem;padding:.2rem}.ToggleSwitch__switch-inner-circle svg{stroke-width:2.1px;height:1.6rem;width:1.6rem}@keyframes pausedAnimation{0%{box-shadow:0 0 0 8px #fff}50%{box-shadow:0 0 0 6px #fff}to{box-shadow:0 0 0 8px #fff}}.ProgramBlockEditor__container{background-color:#cce6e2;border:2px solid #cce6e2;border-radius:3px;display:grid;grid-template-columns:auto;grid-template-rows:min-content auto;height:100%}.ProgramBlockEditor__header{background-color:#cce6e2;display:grid;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;grid-template-columns:auto auto}.ProgramBlockEditor__heading{font-size:inherit;font-weight:700;grid-column-end:2;grid-column-start:1;margin:auto 0;padding:1rem}.ProgramBlockEditor__options{align-items:center;display:flex;grid-column-end:3;grid-column-start:2;justify-self:end;margin:auto 1rem auto 0}.ProgramBlockEditor__add-node-toggle-switch{float:left}.ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch{background-color:#b9bec6}.ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch .ToggleSwitch__switch-inner-circle{background-color:#fff}.ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch .ToggleSwitch__switch-inner-circle svg path{stroke:#6e6e6e}.ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch--checked{background-color:#4c9990}.ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch--checked .ToggleSwitch__switch-inner-circle svg path{stroke:#000}.ProgramBlockEditor__add-node-toggle-switch:focus{box-shadow:0 0 0 .2rem #1e1e1e}.ProgramBlockEditor__program-deleteAll-button{margin-left:1.5rem}.ProgramBlockEditor__program-deleteAll-button svg{stroke:#000}.ProgramBlockEditor__program-deleteAll-button--disabled svg{stroke:#f1f2f4}.ProgramBlockEditor__program-deleteAll-button:hover:not(.ProgramBlockEditor__program-deleteAll-button--disabled){background-color:#f1ae5b}.ProgramBlockEditor__program-deleteAll-button-svg{height:1.4rem;width:1.4rem}.ProgramBlockEditor__program-sequence-scroll-container{background:#fff;border-radius:0 3px 3px 0;display:grid;grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2;grid-template-rows:auto 9rem auto;overflow:scroll;padding-left:2rem;padding-top:2.2rem}.ProgramBlockEditor__program-sequence{align-items:center;display:flex;grid-row-end:3;grid-row-start:2;justify-content:flex-start;padding-bottom:1rem;padding-top:2.5rem}.ProgramBlockEditor__loopContainer{align-items:center;border-radius:50px 50px 50px 50px;display:flex}.ProgramBlockEditor__loopContainer--nested{border-radius:40px 40px 40px 40px}.ProgramBlockEditor__loopContainer--nested button.command-block.btn-command-block--startLoop{border-radius:35px 10px 10px 35px;height:4.6rem;width:3rem}.ProgramBlockEditor__loopContainer--nested button.command-block.btn-command-block--startLoop .command-block-loop-label-container{margin-left:.4rem}.ProgramBlockEditor__loopContainer--nested button.command-block.btn-command-block--startLoop .command-block-loop-iterations{border-radius:5px;margin-left:.4rem;pointer-events:all;text-align:center;width:2.4em}.ProgramBlockEditor__loopContainer--nested button.command-block.btn-command-block--endLoop{border-radius:10px 35px 35px 10px;height:4.6rem;width:3rem}.ProgramBlockEditor__loopContainer--focused:not(.ProgramBlockEditor__loopContainer-active-outline){box-shadow:0 0 .1px .2rem #fff;padding:.2rem;z-index:2}.ProgramBlockEditor__loopContainer--active{background-color:#3f5574;z-index:2}.ProgramBlockEditor__loopContainer-active-outline{box-shadow:0 0 .1px .4rem #fff}.ProgramBlockEditor__start-indicator{background-color:#d5d8dd;border-radius:.2rem;height:2.5rem;min-height:45px;width:10px}.ProgramBlockEditor__program-block-with-panel{position:relative;z-index:2}.ProgramBlockEditor__program-block-connector{background-color:#939595;height:.2rem;min-width:.8rem;position:relative;z-index:1}.ProgramBlockEditor__program-block-connector-loop{background-color:#939595;height:.2rem;min-width:.2rem;position:relative;z-index:1}button.ProgramBlockEditor__program-block--active:not(.btn-command-block--startLoop){box-shadow:0 0 0 6px #fff}button.ProgramBlockEditor__program-block--paused{animation-timing-function:ease;animation:pausedAnimation 2s infinite}button.ProgramBlockEditor__program-block--updated.btn-command-block--forward1,button.ProgramBlockEditor__program-block--updated.btn-command-block--forward2,button.ProgramBlockEditor__program-block--updated.btn-command-block--forward3{animation:updatedAnimation-forward-default 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-forward-default{0%{box-shadow:0 0 0 1rem #52bda4}to{box-shadow:0 0 0 0 #52bda4}}button.ProgramBlockEditor__program-block--updated.btn-command-block--backward1,button.ProgramBlockEditor__program-block--updated.btn-command-block--backward2,button.ProgramBlockEditor__program-block--updated.btn-command-block--backward3{animation:updatedAnimation-backward-default 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-backward-default{0%{box-shadow:0 0 0 1rem #5cbcd1}to{box-shadow:0 0 0 0 #5cbcd1}}button.ProgramBlockEditor__program-block--updated.btn-command-block--left45,button.ProgramBlockEditor__program-block--updated.btn-command-block--left90,button.ProgramBlockEditor__program-block--updated.btn-command-block--left180{animation:updatedAnimation-left-default 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-left-default{0%{box-shadow:0 0 0 1rem #f5c58a}to{box-shadow:0 0 0 0 #f5c58a}}button.ProgramBlockEditor__program-block--updated.btn-command-block--right45,button.ProgramBlockEditor__program-block--updated.btn-command-block--right90,button.ProgramBlockEditor__program-block--updated.btn-command-block--right180{animation:updatedAnimation-right-default 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-right-default{0%{box-shadow:0 0 0 1rem #f3988b}to{box-shadow:0 0 0 0 #f3988b}}.ProgramBlockEditor__action-panel-container-outer{left:50%;position:relative}.ProgramBlockEditor__action-panel-container-inner{left:-8rem;position:absolute;top:-4.2rem}.ProgramBlockEditor__program-sequence-scroll-container{background-color:#22343c}.ProgramBlockEditor__program-sequence-scroll-container--isDragging{box-shadow:0 0 0 .4rem #53a28c}.RefreshButton svg path{stroke:none}.RefreshButton{background-color:inherit;margin:auto 0}.RefreshButton svg path{fill:#1e1e1e}.RefreshButton svg path.inner-circle{fill:#f97953}.RefreshButton:focus{box-shadow:0 0 0 .2rem #fff}.RefreshButton:hover:not(.RefreshButton--disabled){background-color:inherit}.RefreshButton:hover:not(.RefreshButton--disabled) svg path.inner-circle{fill:#f1ae5b}.RefreshButton:hover:not(:focus){box-shadow:none}.RefreshButton.RefreshButton--disabled,.RefreshButton.RefreshButton--disabled:active,.RefreshButton.RefreshButton--disabled:hover{cursor:default}.RefreshButton--disabled svg .refresh-icon{fill:#67717e;stroke:#9da4af}.RefreshButton--disabled svg circle{stroke:none;fill:#9da4af}.RefreshButton--disabled svg path.inner-circle{fill:#b9bec6}.RefreshButton--disabled svg rect.refresh-icon{stroke:#9da4af;fill:#b9bec6}.SceneMessage{grid-column-gap:45px;align-items:start;background-color:#fff;border:2px solid #d5d8dd;color:#1e1e1e;display:grid;grid-template-columns:1fr max-content;padding:0}.SceneMessage__text{margin:16px 0 16px 25px}.SceneMessage__closeButton{background:none;border:none;border-radius:50%;display:block;margin:10px 14px 10px 0;padding:0}.SceneMessage__closeButton:focus{box-shadow:0 0 0 .2rem #000;outline:none}.SceneMessage__closeButton svg{display:block}.SceneMessage__closeButton:hover .close-scene-message-background{fill:#f1ae5b}.close-scene-message-x{stroke:#000}.paintbrush-cursor-brush-interior{fill:#fff}.paintbrush-cursor-brush-outline{stroke:#1e1e1e}.Scene__container{background-color:#cce6e2;border:2px solid #cce6e2;border-radius:3px;display:grid;grid-template-columns:30px auto;grid-template-rows:30px auto;height:100%;position:relative;z-index:0}.Scene__SceneMessage{display:flex;justify-content:center;left:50px;position:absolute;top:50px;width:calc(100% - 90px);z-index:1}.Scene{background-color:#fff;box-sizing:initial;display:inline-block;grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:2;max-width:max-content;overflow:scroll}.Scene&gt;svg{width:900px}.Scene__row-header{fill:#cce6e2;-ms-overflow-style:none;grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2;overflow:scroll;pointer-events:none;scrollbar-width:none}.Scene__row-header&gt;svg{height:600px;width:30px}.Scene__row-header::-webkit-scrollbar{display:none}.Scene__column-header{fill:#cce6e2;-ms-overflow-style:none;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;overflow-x:scroll;overflow-y:hidden;pointer-events:none;scrollbar-width:none}.Scene__column-header::-webkit-scrollbar{display:none}.Scene__column-header&gt;svg{height:30px;width:900px}.Scene__grid-line{stroke-width:.02}.Scene__grid-label{fill:#555;font-size:2.2px;font-weight:600}.Scene__startIndicator .start-indicator-inner-circle{fill:#4c9990}.Scene__startIndicator .start-indicator-pin{fill:#1e1e1e}.Scene__path-line{stroke-width:.05;stroke-linecap:round}.Scene__grid-line--AmusementPark{stroke:#88c3bc}.Scene__startIndicator--AmusementPark .start-indicator-outer-circle{fill:#3a3f46}.Scene__path-line--AmusementPark{stroke:#3a3f46}.Scene__characterOutline--AmusementPark{fill:#3a3f46}body.gray-theme .Scene__grid-line--AmusementPark{stroke:#b9bec6}body.gray-theme .Scene__startIndicator--AmusementPark .start-indicator-outer-circle{fill:#505862}body.gray-theme .Scene__path-line--AmusementPark{stroke:#505862}body.gray-theme .Scene__characterOutline--AmusementPark{fill:#505862}body.contrast-theme .Scene__grid-line--AmusementPark{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--AmusementPark .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--AmusementPark{stroke:red}body.contrast-theme .Scene__characterOutline--AmusementPark{fill:red}.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-background{fill:#70862e}.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-entrance-door{fill:#f5c58a}.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-entrance-door-shadow{fill:#ed972c}.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-roof{fill:#ea7362}.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-roof-shadow,.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-train-door{fill:#c13925}.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-train-window{fill:#5cbcd1}.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-train-engine-shadow{fill:#f75322}.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-train-front{fill:#ea462f}.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-train-wheel{fill:#818a98;stroke:#1e1e1e}.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-train-detail{fill:#1e1e1e}.WorldSelector__option-image--AmusementPark:hover svg .thumbnail-smoke{fill:#5cbcd1}body.gray-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-background{fill:#d5d8dd}body.gray-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-entrance-door{fill:#67717e}body.gray-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-entrance-door-shadow{fill:#3a3f46}body.gray-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-roof{fill:#818a98}body.gray-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-roof-shadow{fill:#67717e}body.gray-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-train{fill:#505862}body.gray-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-train-engine{fill:#818a98}body.gray-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-train-engine-shadow{fill:#67717e}body.gray-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-train-wheel{fill:#9da4af;stroke:#22262a}body.gray-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-train-detail{fill:#22262a}body.gray-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-smoke{fill:#b9bec6}body.contrast-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-fill-light{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-fill-dark{fill:#fff}body.contrast-theme .WorldSelector__option-image--AmusementPark:hover svg .thumbnail-stroke-dark{stroke:#fff}.Scene__grid-line--AtlanticCanada{stroke:#567f88}.Scene__startIndicator--AtlanticCanada .start-indicator-outer-circle{fill:#e5af5e}.Scene__path-line--AtlanticCanada{stroke:#e5af5e}.Scene__characterOutline--AtlanticCanada{fill:#e5af5e}body.gray-theme .Scene__grid-line--AtlanticCanada{stroke:#b9bec6}body.gray-theme .Scene__startIndicator--AtlanticCanada .start-indicator-outer-circle{fill:#fff}body.gray-theme .Scene__path-line--AtlanticCanada{stroke:#fff}body.gray-theme .Scene__characterOutline--AtlanticCanada{fill:#fff}body.contrast-theme .Scene__grid-line--AtlanticCanada{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--AtlanticCanada .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--AtlanticCanada{stroke:red}body.contrast-theme .Scene__characterOutline--AtlanticCanada{fill:red}.WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-background{fill:#2d3d53}body.gray-theme .WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-background{fill:#818a98}body.gray-theme .WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-boat-top{fill:#505862}body.gray-theme .WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-stop-color{stop-color:#d1d1d1}body.contrast-theme .WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-background{fill:#000}body.contrast-theme .WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-boat-black{fill:#fff}body.contrast-theme .WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-boat-deck{fill:#000;stroke:#fff}body.contrast-theme .WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-boat-white,body.contrast-theme .WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-iceberg{fill:#000}body.contrast-theme .WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-stop-color{stop-color:#fff}body.contrast-theme .WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-stroke-white{stroke:#000}body.contrast-theme .WorldSelector__option-image--AtlanticCanada:hover svg .thumbnail-stroke-black{stroke:#fff}.Scene__grid-line--Camping{stroke:#8f8f8f}.Scene__startIndicator--Camping .start-indicator-outer-circle{fill:#ffc700}.Scene__path-line--Camping{stroke:#ffc700}.Scene__characterOutline--Camping{fill:#ffc700}body.gray-theme .Scene__grid-line--Camping{stroke:#8f8f8f}body.gray-theme .Scene__startIndicator--Camping .start-indicator-outer-circle{fill:#fff}body.gray-theme .Scene__path-line--Camping{stroke:#fff}body.gray-theme .Scene__characterOutline--Camping{fill:#fff}body.contrast-theme .Scene__grid-line--Camping{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--Camping .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--Camping{stroke:red}body.contrast-theme .Scene__characterOutline--Camping{fill:red}.WorldSelector__option-image--Camping:hover svg .thumbnail-background{fill:#67804c}.WorldSelector__option-image--Camping:hover svg .thumbnail-fur-light{fill:#714503}.WorldSelector__option-image--Camping:hover svg .thumbnail-fur-dark{fill:#3a2402}body.gray-theme .WorldSelector__option-image--Camping:hover svg .thumbnail-background{fill:#8f8f8f}body.gray-theme .WorldSelector__option-image--Camping:hover svg .thumbnail-fur-light{fill:#605f5f}body.gray-theme .WorldSelector__option-image--Camping:hover svg .thumbnail-fur-dark{fill:#0f0f0f}body.contrast-theme .WorldSelector__option-image--Camping:hover svg .thumbnail-background{fill:#000}body.contrast-theme .WorldSelector__option-image--Camping:hover svg .thumbnail-fur-light{fill:#000;stroke:#fff}body.contrast-theme .WorldSelector__option-image--Camping:hover svg .thumbnail-fur-dark{fill:#fff}.Scene__grid-line--DeepOcean{stroke:#8ba2c0}.Scene__startIndicator--DeepOcean .start-indicator-outer-circle{fill:#fff}.Scene__path-line--DeepOcean{stroke:#fff}.Scene__characterOutline--DeepOcean{fill:#fff}body.gray-theme .Scene__grid-line--DeepOcean{stroke:#fff}body.gray-theme .Scene__startIndicator--DeepOcean .start-indicator-outer-circle{fill:#22262a}body.gray-theme .Scene__path-line--DeepOcean{stroke:#22262a}body.gray-theme .Scene__characterOutline--DeepOcean{fill:#22262a}body.contrast-theme .Scene__grid-line--DeepOcean{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--DeepOcean .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--DeepOcean{stroke:red}body.contrast-theme .Scene__characterOutline--DeepOcean{fill:red}.WorldSelector__option-image--DeepOcean:hover svg .thumbnail-background{fill:#33717f}body.gray-theme .WorldSelector__option-image--DeepOcean:hover svg .thumbnail-background{fill:#3a3f46}body.contrast-theme .WorldSelector__option-image--DeepOcean:hover svg .thumbnail-background{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--DeepOcean:hover svg .thumbnail-character-outline{fill:#1e1e1e;stroke:#fff}body.contrast-theme .WorldSelector__option-image--DeepOcean:hover svg .thumbnail-character-innerline-white{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--DeepOcean:hover svg .thumbnail-character-innerline-black{fill:#fff}.Scene__grid-line--EuropeTrip{stroke:#ebfaf8}.Scene__startIndicator--EuropeTrip .start-indicator-outer-circle{fill:#3f5574}.Scene__path-line--EuropeTrip{stroke:#3f5574}.Scene__characterOutline--EuropeTrip{fill:#3f5574}body.gray-theme .Scene__grid-line--EuropeTrip{stroke:#818a98}body.gray-theme .Scene__startIndicator--EuropeTrip .start-indicator-outer-circle{fill:#1e1e1e}body.gray-theme .Scene__path-line--EuropeTrip{stroke:#1e1e1e}body.gray-theme .Scene__characterOutline--EuropeTrip{fill:#1e1e1e}body.contrast-theme .Scene__grid-line--EuropeTrip{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--EuropeTrip .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--EuropeTrip{stroke:red}body.contrast-theme .Scene__characterOutline--EuropeTrip{fill:red}.WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-background{fill:#73a9b0}.WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-land{fill:#537672}.WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-fuselage{fill:#ffba27}.WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-fuselage-shadow{fill:#d37d12}.WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-front,.WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-tail{fill:#c13925}.WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-wings{fill:#30444e}body.gray-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-background{fill:#b9bec6}body.gray-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-land{fill:#9da4af}body.gray-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-fuselage{fill:#818a98}body.gray-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-fuselage-shadow{fill:#67717e}body.gray-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-front,body.gray-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-tail{fill:#505862}body.gray-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-windows,body.gray-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-wings{fill:#3a3f46}body.contrast-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-background{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-land{fill:inherit;stroke:#fff}body.contrast-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-outline{fill:#fff;stroke:#1e1e1e}body.contrast-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-fill{fill:#fff}body.contrast-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-front-window{fill:#1e1e1e;stroke:#fff}body.contrast-theme .WorldSelector__option-image--EuropeTrip:hover svg .thumbnail-plane-side-windows{fill:#1e1e1e}.Scene__grid-line--GroceryStore{stroke:#b7804a}.Scene__startIndicator--GroceryStore .start-indicator-outer-circle{fill:#fff}.Scene__path-line--GroceryStore{stroke:#fff}.Scene__characterOutline--GroceryStore{fill:#fff}body.gray-theme .Scene__grid-line--GroceryStore{stroke:#b9bec6}body.gray-theme .Scene__startIndicator--GroceryStore .start-indicator-outer-circle{fill:#1e1e1e}body.gray-theme .Scene__path-line--GroceryStore{stroke:#1e1e1e}body.gray-theme .Scene__characterOutline--GroceryStore{fill:#1e1e1e}body.contrast-theme .Scene__grid-line--GroceryStore{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--GroceryStore .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--GroceryStore{stroke:red}body.contrast-theme .Scene__characterOutline--GroceryStore{fill:red}.WorldSelector__option-image--GroceryStore:hover svg .thumbnail-background{fill:#f5c58a}.WorldSelector__option-image--GroceryStore:hover svg .thumbnail-sack{fill:#ed972c}.WorldSelector__option-image--GroceryStore:hover svg .thumbnail-watermelon{fill:#4c9990}.WorldSelector__option-image--GroceryStore:hover svg .thumbnail-bananas{fill:#ffe587}.WorldSelector__option-image--GroceryStore:hover svg .thumbnail-bottle{fill:#4c9990}body.gray-theme .WorldSelector__option-image--GroceryStore:hover svg .thumbnail-background{fill:#9da4af}body.gray-theme .WorldSelector__option-image--GroceryStore:hover svg .thumbnail-sack{fill:#505862}body.gray-theme .WorldSelector__option-image--GroceryStore:hover svg .thumbnail-watermelon{fill:#67717e}body.gray-theme .WorldSelector__option-image--GroceryStore:hover svg .thumbnail-bottle{fill:#818a98}body.gray-theme .WorldSelector__option-image--GroceryStore:hover svg .thumbnail-cart{fill:#67717e}body.contrast-theme .WorldSelector__option-image--GroceryStore:hover svg .thumbnail-background{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--GroceryStore:hover svg .thumbnail-foreground{fill:#fff}body.contrast-theme .WorldSelector__option-image--GroceryStore:hover svg .thumbnail-contrast-detail{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--GroceryStore:hover svg .thumbnail-watermelon-flesh{fill:#1e1e1e;stroke:#fff}body.contrast-theme .WorldSelector__option-image--GroceryStore:hover svg .thumbnail-watermelon-seed{stroke:#fff}.Scene__grid-line--Haunted{stroke:#5f607b}.Scene__startIndicator--Haunted .start-indicator-outer-circle{fill:#ffc700}.Scene__path-line--Haunted{stroke:#ffc700}.Scene__characterOutline--Haunted{fill:#ffc700}body.gray-theme .Scene__grid-line--Haunted{stroke:#7b7b7b}body.gray-theme .Scene__startIndicator--Haunted .start-indicator-outer-circle{fill:#fff}body.gray-theme .Scene__path-line--Haunted{stroke:#fff}body.gray-theme .Scene__characterOutline--Haunted{fill:#fff}body.contrast-theme .Scene__grid-line--Haunted{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--Haunted .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--Haunted{stroke:red}body.contrast-theme .Scene__characterOutline--Haunted{fill:red}.WorldSelector__option-image--Haunted:hover svg .thumbnail-background{fill:#020a14}.WorldSelector__option-image--Haunted:hover svg .thumbnail-hand{fill:#6a87ae}.WorldSelector__option-image--Haunted:hover svg .thumbnail-hand-shadow{fill:#3f5574}.WorldSelector__option-image--Haunted:hover svg .thumbnail-fingers{fill:#516d95}.WorldSelector__option-image--Haunted:hover svg .thumbnail-finger-shadows{fill:#2d3d53}.WorldSelector__option-image--Haunted:hover svg .thumbnail-flashlight{fill:#c8311b}.WorldSelector__option-image--Haunted:hover svg .thumbnail-flashlight-shadow{fill:#a1200d}.WorldSelector__option-image--Haunted:hover svg .thumbnail-flashlight-lens{fill:#f1ae5b}.WorldSelector__option-image--Haunted:hover svg .thumbnail-flashlight-highlight{fill:#6f1507}.WorldSelector__option-image--Haunted:hover svg .thumbnail-flashlight-light{stop-color:#f1ae5b}body.gray-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-background{fill:#818a98}body.gray-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-hand{fill:#d5d8dd}body.gray-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-hand-shadow{fill:#505862}body.gray-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-fingers{fill:#d5d8dd}body.gray-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-finger-shadows{fill:#22262a}body.gray-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-flashlight{fill:#505862}body.gray-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-flashlight-shadow{fill:#22262a}body.gray-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-flashlight-bulb{fill:#d5d8dd}body.gray-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-flashlight-lens{fill:#9da4af}body.gray-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-flashlight-highlight{fill:#505862}body.contrast-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-fill-light{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-stroke-light{stroke:#1e1e1e}body.contrast-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-fill-dark{fill:#fff}body.contrast-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-stroke-dark{stroke:#fff}body.contrast-theme .WorldSelector__option-image--Haunted:hover svg .thumbnail-flashlight-light{stop-color:#fff}.Scene__grid-line--Landmarks{stroke:#f9f2ec}.Scene__startIndicator--Landmarks .start-indicator-outer-circle{fill:#784234}.Scene__path-line--Landmarks{stroke:#784234}.Scene__characterOutline--Landmarks{fill:#784234}body.gray-theme .Scene__grid-line--Landmarks{stroke:#fff}body.gray-theme .Scene__startIndicator--Landmarks .start-indicator-outer-circle{fill:#505862}body.gray-theme .Scene__path-line--Landmarks{stroke:#505862}body.gray-theme .Scene__characterOutline--Landmarks{fill:#505862}body.contrast-theme .Scene__grid-line--Landmarks{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--Landmarks .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--Landmarks{stroke:red}body.contrast-theme .Scene__characterOutline--Landmarks{fill:red}.WorldSelector__option-image--Landmarks:hover svg .thumbnail-background{fill:#bca490}.WorldSelector__option-image--Landmarks:hover svg .thumbnail-background-item-2{fill:#ceaf95}.WorldSelector__option-image--Landmarks:hover svg .thumbnail-background-item{fill:#9c7d63}body.gray-theme .WorldSelector__option-image--Landmarks:hover svg .thumbnail-background{fill:#9da0a6}body.gray-theme .WorldSelector__option-image--Landmarks:hover svg .thumbnail-background-item-2{fill:#828892}body.gray-theme .WorldSelector__option-image--Landmarks:hover svg .thumbnail-background-item{fill:#656b72}body.contrast-theme .WorldSelector__option-image--Landmarks:hover svg .thumbnail-background{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--Landmarks:hover svg .thumbnail-background-item,body.contrast-theme .WorldSelector__option-image--Landmarks:hover svg .thumbnail-character-body{fill:#fff}body.contrast-theme .WorldSelector__option-image--Landmarks:hover svg .thumbnail-character-eye{fill:#1e1e1e;stroke:#fff}body.contrast-theme .WorldSelector__option-image--Landmarks:hover svg .thumbnail-character-eye-pupil{fill:#fff}body.contrast-theme .WorldSelector__option-image--Landmarks:hover svg .thumbnail-character-outline,body.contrast-theme .WorldSelector__option-image--Landmarks:hover svg .thumbnail-character-stripe{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--Landmarks:hover svg .thumbnail-character-wing{fill:#fff}.Scene__grid-line--Marble{stroke:#f9f2ec}.Scene__startIndicator--Marble .start-indicator-outer-circle{fill:#3f5574}.Scene__path-line--Marble{stroke:#3f5574}.Scene__characterOutline--Marble{fill:#3f5574}body.gray-theme .Scene__grid-line--Marble{stroke:#fff}body.gray-theme .Scene__startIndicator--Marble .start-indicator-outer-circle{fill:#22262a}body.gray-theme .Scene__path-line--Marble{stroke:#22262a}body.gray-theme .Scene__characterOutline--Marble{fill:#22262a}body.contrast-theme .Scene__grid-line--Marble{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--Marble .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--Marble{stroke:red}body.contrast-theme .Scene__characterOutline--Marble{fill:red}.WorldSelector__option-image--Marble:hover svg .thumbnail-background{fill:#89d3bd}.WorldSelector__option-image--Marble:hover svg .thumbnail-ball{fill:#4292a4}body.gray-theme .WorldSelector__option-image--Marble:hover svg .thumbnail-background{fill:#9da4af}body.gray-theme .WorldSelector__option-image--Marble:hover svg .thumbnail-edge{fill:#3a3f46}body.gray-theme .WorldSelector__option-image--Marble:hover svg .thumbnail-ball{fill:#67717e}body.contrast-theme .WorldSelector__option-image--Marble:hover svg .thumbnail-dark{fill:#fff}body.contrast-theme .WorldSelector__option-image--Marble:hover svg .thumbnail-light{fill:#1e1e1e}.Scene__grid-line--MusicBand{stroke:#567f88}.Scene__startIndicator--MusicBand .start-indicator-outer-circle{fill:#e5af5e}.Scene__path-line--MusicBand{stroke:#e5af5e}.Scene__characterOutline--MusicBand{fill:#e5af5e}body.gray-theme .Scene__grid-line--MusicBand{stroke:#7f8898}body.gray-theme .Scene__startIndicator--MusicBand .start-indicator-outer-circle{fill:#fff}body.gray-theme .Scene__path-line--MusicBand{stroke:#fff}body.gray-theme .Scene__characterOutline--MusicBand{fill:#fff}body.contrast-theme .Scene__grid-line--MusicBand{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--MusicBand .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--MusicBand{stroke:red}body.contrast-theme .Scene__characterOutline--MusicBand{fill:red}.WorldSelector__option-image--MusicBand:hover svg .thumbnail-background{fill:#73a9b0}.WorldSelector__option-image--MusicBand:hover svg .thumbnail-purple{fill:#aa6f9c}.WorldSelector__option-image--MusicBand:hover svg .thumbnail-red{fill:#ea7362}.WorldSelector__option-image--MusicBand:hover svg .thumbnail-yellow{fill:#f1ae5b}.WorldSelector__option-image--MusicBand:hover svg .thumbnail-green{fill:#4c9990}.WorldSelector__option-image--MusicBand:hover svg .thumbnail-blue{fill:#516d95}.WorldSelector__option-image--MusicBand:hover svg .thumbnail-note{fill:#0b0f14}body.gray-theme .WorldSelector__option-image--MusicBand:hover svg .thumbnail-background{fill:#b9bec6}body.gray-theme .WorldSelector__option-image--MusicBand:hover svg .thumbnail-purple{fill:#67717e}body.gray-theme .WorldSelector__option-image--MusicBand:hover svg .thumbnail-red{fill:#818a98}body.gray-theme .WorldSelector__option-image--MusicBand:hover svg .thumbnail-yellow{fill:#9da4af}body.gray-theme .WorldSelector__option-image--MusicBand:hover svg .thumbnail-green{fill:#b9bec6}body.gray-theme .WorldSelector__option-image--MusicBand:hover svg .thumbnail-blue{fill:#d5d8dd}body.gray-theme .WorldSelector__option-image--MusicBand:hover svg .thumbnail-note{fill:#22262a}body.contrast-theme .WorldSelector__option-image--MusicBand:hover svg .thumbnail-background{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--MusicBand:hover svg .thumbnail-stripe{fill:#1e1e1e;stroke:#fff}body.contrast-theme .WorldSelector__option-image--MusicBand:hover svg .thumbnail-note{fill:#fff}.Scene__grid-line--Sketchpad{stroke:#f1f2f4}.Scene__startIndicator--Sketchpad .start-indicator-outer-circle{fill:#505862}.Scene__path-line--Sketchpad{stroke:#505862}.Scene__characterOutline--Sketchpad{fill:#505862}body.dark-theme .Scene__grid-line--Sketchpad{stroke:#30444e}body.dark-theme .Scene__startIndicator--Sketchpad .start-indicator-outer-circle{fill:#fff}body.dark-theme .Scene__path-line--Sketchpad{stroke:#fff}body.dark-theme .Scene__characterOutline--Sketchpad{fill:#fff}body.gray-theme .Scene__grid-line--Sketchpad{stroke:#d5d8dd}body.gray-theme .Scene__startIndicator--Sketchpad .start-indicator-outer-circle{fill:#505862}body.gray-theme .Scene__path-line--Sketchpad{stroke:#505862}body.gray-theme .Scene__characterOutline--Sketchpad{fill:#505862}body.contrast-theme .Scene__grid-line--Sketchpad{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--Sketchpad .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--Sketchpad{stroke:red}body.contrast-theme .Scene__characterOutline--Sketchpad{fill:red}.WorldSelector__option-image--Sketchpad:hover svg .thumbnail-background{fill:#f1ae5b}.WorldSelector__option-image--Sketchpad:hover svg .thumbnail-line{stroke:#546d79}body.dark-theme .WorldSelector__option-image--Sketchpad:hover svg .thumbnail-background{fill:#f1ae5b}body.gray-theme .WorldSelector__option-image--Sketchpad:hover svg .thumbnail-background{fill:#505862}body.contrast-theme .WorldSelector__option-image--Sketchpad:hover svg .thumbnail-dark{fill:#fff}body.contrast-theme .WorldSelector__option-image--Sketchpad:hover svg .thumbnail-light{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--Sketchpad:hover svg .thumbnail-light-outline{fill:#1e1e1e;stroke:#fff}.Scene__grid-line--Savannah{stroke:#f9f2ec}.Scene__startIndicator--Savannah .start-indicator-outer-circle{fill:#784234}.Scene__path-line--Savannah{stroke:#784234}.Scene__characterOutline--Savannah{fill:#784234}body.gray-theme .Scene__grid-line--Savannah{stroke:#fff}body.gray-theme .Scene__startIndicator--Savannah .start-indicator-outer-circle{fill:#505862}body.gray-theme .Scene__path-line--Savannah{stroke:#505862}body.gray-theme .Scene__characterOutline--Savannah{fill:#505862}body.contrast-theme .Scene__grid-line--Savannah{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--Savannah .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--Savannah{stroke:red}body.contrast-theme .Scene__characterOutline--Savannah{fill:red}.WorldSelector__option-image--Savannah:hover svg .thumbnail-background{fill:#d37d12}body.gray-theme .WorldSelector__option-image--Savannah:hover svg .thumbnail-background{fill:#3a3f46}body.contrast-theme .WorldSelector__option-image--Savannah:hover svg .thumbnail-background,body.contrast-theme .WorldSelector__option-image--Savannah:hover svg .thumbnail-character-outline-white{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--Savannah:hover svg .thumbnail-character-outline-black{fill:#fff}body.contrast-theme .WorldSelector__option-image--Savannah:hover svg .thumbnail-character-innerline-white{fill:#1e1e1e;stroke:#fff}body.contrast-theme .WorldSelector__option-image--Savannah:hover svg .thumbnail-character-innerline-black{fill:#fff;stroke:#1e1e1e}body.contrast-theme .WorldSelector__option-image--Savannah:hover svg .thumbnail-character-part{fill:#000;stroke:#fff}.Scene__grid-line--Space{stroke:#8ba2c0}.Scene__startIndicator--Space .start-indicator-outer-circle{fill:#f1ae5b}.Scene__path-line--Space{stroke:#f1ae5b}.Scene__characterOutline--Space{fill:#f1ae5b}body.gray-theme .Scene__grid-line--Space{stroke:#fff}body.gray-theme .Scene__startIndicator--Space .start-indicator-outer-circle{fill:#fff}body.gray-theme .Scene__path-line--Space{stroke:#fff}body.gray-theme .Scene__characterOutline--Space{fill:#fff}body.contrast-theme .Scene__grid-line--Space{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--Space .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--Space{stroke:red}body.contrast-theme .Scene__characterOutline--Space{fill:red}.WorldSelector__option-image--Space:hover svg .thumbnail-background{fill:#33717f}body.gray-theme .WorldSelector__option-image--Space:hover svg .thumbnail-background{fill:#3a3f46}body.contrast-theme .WorldSelector__option-image--Space:hover svg .thumbnail-background{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--Space:hover svg .thumbnail-background-item{fill:#fff;stroke:#fff}body.contrast-theme .WorldSelector__option-image--Space:hover svg .thumbnail-character-outline{fill:#fff}body.contrast-theme .WorldSelector__option-image--Space:hover svg .thumbnail-character-innerline{fill:#1e1e1e}.Scene__grid-line--Sports{stroke:#b0b988}.Scene__startIndicator--Sports .start-indicator-outer-circle{fill:#ffc86f}.Scene__path-line--Sports{stroke:#ffc86f}.Scene__characterOutline--Sports{fill:#ffc86f}body.gray-theme .Scene__grid-line--Sports{stroke:#b9bec6}body.gray-theme .Scene__startIndicator--Sports .start-indicator-outer-circle{fill:#fff}body.gray-theme .Scene__path-line--Sports{stroke:#fff}body.gray-theme .Scene__characterOutline--Sports{fill:#fff}body.contrast-theme .Scene__grid-line--Sports{stroke:#0078ff}body.contrast-theme .Scene__startIndicator--Sports .start-indicator-outer-circle{fill:red}body.contrast-theme .Scene__path-line--Sports{stroke:red}body.contrast-theme .Scene__characterOutline--Sports{fill:red}.WorldSelector__option-image--Sports:hover svg .thumbnail-background{fill:#165c61}.WorldSelector__option-image--Sports:hover svg .thumbnail-trophy{fill:#fab74b}.WorldSelector__option-image--Sports:hover svg .thumbnail-trophy-shadow{fill:#ed972c}.WorldSelector__option-image--Sports:hover svg .thumbnail-medal-ribbon{fill:#c13925}.WorldSelector__option-image--Sports:hover svg .thumbnail-medal-ribbon-stripe{fill:#d5d8dd}.WorldSelector__option-image--Sports:hover svg .thumbnail-medal{fill:#22343c}.WorldSelector__option-image--Sports:hover svg .thumbnail-podium{fill:#0f2328}.WorldSelector__option-image--Sports:hover svg .thumbnail-podium-circles{fill:#ed972c}body.gray-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-background{fill:#9da4af}body.gray-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-trophy{fill:#67717e}body.gray-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-trophy-shadow{fill:#505862}body.gray-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-medal-ribbon{fill:#b9bec6}body.gray-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-medal-ribbon-stripe{fill:#67717e}body.gray-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-medal{fill:#f1f2f4}body.gray-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-podium{fill:#3a3f46}body.gray-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-podium-circles{fill:#9da4af}body.contrast-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-background{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-trophy{fill:#fff}body.contrast-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-medal-ribbon{fill:#1e1e1e;stroke:#fff}body.contrast-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-medal-ribbon-stripe{fill:#1e1e1e}body.contrast-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-medal{fill:#1e1e1e;stroke:#fff}body.contrast-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-podium{fill:#fff}body.contrast-theme .WorldSelector__option-image--Sports:hover svg .thumbnail-podium-circles{fill:#1e1e1e}.SoundOptions__option-container{display:flex;justify-content:space-between;padding:1rem}.SoundOptions__toggle-container{column-gap:.6rem;display:flex}.SoundOptions__option--disabled{opacity:.5;pointer-events:none}.ToggleSwitch:not(.ToggleSwitch--checked).SoundOptionsToggle{background-color:#b9bec6}.ToggleSwitch.SoundOptionsToggle{background-color:#4c9990;height:1.65rem;padding:.2rem;width:2.5rem}.ToggleSwitch.SoundOptionsToggle .ToggleSwitch__switch-inner-circle{height:1.25rem;margin-bottom:0;margin-top:0;width:1.25rem}.ToggleSwitch.SoundOptionsToggle:hover{background-color:#f5c58a}.ToggleSwitch--checked.SoundOptionsToggle .ToggleSwitch__switch-inner-circle{margin-left:.9rem}.StopButton{box-shadow:0 0 0 .2rem #1e1e1e;font-size:1.2rem;height:2rem;width:2rem}.StopButton:focus{box-shadow:0 0 0 .2rem #1e1e1e,0 0 0 .4rem #67717e,0 0 0 .6rem #fff;outline:none}.StopButton:not(:hover):not(.StopButton--disabled){background-color:#f97953}.StopButton--disabled{box-shadow:0 0 0 .2rem #9da4af}.StopButton--disabled:focus{box-shadow:0 0 0 .2rem #9da4af,0 0 0 .4rem #67717e,0 0 0 .6rem #fff}.StopButton--disabled svg rect{fill:#67717e}.StopButton-svg{height:1rem;width:1rem}.PenDownToggleSwitch{background-color:#b9bec6}.PenDownToggleSwitch .ToggleSwitch__switch-inner-circle{background-color:#fff}.PenDownToggleSwitch .ToggleSwitch__switch-inner-circle svg path{stroke:#6e6e6e}.PenDownToggleSwitch.ToggleSwitch--checked{background-color:#4c9990}.PenDownToggleSwitch.ToggleSwitch--checked .ToggleSwitch__switch-inner-circle svg path{stroke:#000}.PenDownToggleSwitch.ToggleSwitch:active{background-color:#ed972c}.PenDownToggleSwitch:focus{box-shadow:0 0 0 .2rem #1e1e1e}.ProgramSpeedController__container{align-items:center;display:flex;flex-direction:row}.ProgramSpeedController__slider{-webkit-appearance:none;background-color:inherit;border:0;height:32px;margin-left:.6em;margin-right:.6rem;overflow:hidden;width:179px}.ProgramSpeedController__slider:focus{outline-color:#fff;outline-offset:2px;outline-style:solid;outline-width:2px}.ProgramSpeedController__slider button.btn.PlayButton:hover svg path.inner-circle{fill:#f1ae5b}.ProgramSpeedController__slider:hover::-webkit-slider-thumb{background-color:#f1ae5b;box-shadow:-8rem 0 0 8rem #f1ae5b}.ProgramSpeedController__slider:hover::-moz-range-thumb{background-color:#f1ae5b;box-shadow:-8rem 0 0 8rem #f1ae5b}.ProgramSpeedController__slider:hover::-moz-range-progress{background-color:#f1ae5b}.ProgramSpeedController__slider:hover::-ms-fill-lower{background-color:#f1ae5b}.ProgramSpeedController__slider::-webkit-slider-runnable-track{-webkit-appearance:none;background-color:#000;border:2px solid #000;border-radius:8px;height:16px;overflow:hidden}.ProgramSpeedController__slider::-webkit-slider-thumb{-webkit-appearance:none;background-color:#cce6e2;border:2px solid #000;border-radius:0;box-shadow:-8rem 0 0 8rem #cce6e2;height:12px;width:12px}.ProgramSpeedController__slider::-moz-range-thumb{background-color:#cce6e2;border:2px solid #000;border-radius:0;box-shadow:-8rem 0 0 8rem #cce6e2;height:16px;width:16px}.ProgramSpeedController__slider::-moz-range-progress{background-color:#cce6e2;height:16px;overflow:hidden}.ProgramSpeedController__slider::-moz-range-track{background-color:#000;height:16px;overflow:hidden}.ProgramSpeedController__slider::-ms-fill-lower{background-color:#cce6e2}.ProgramSpeedController__slider::-ms-fill-upper{background-color:#000}.ActionsMenuItem{grid-column-gap:.5rem;grid-row-gap:0;align-items:center;column-gap:.5rem;display:grid;grid-template-columns:min-content 1fr min-content;padding:.75rem .5rem;position:relative;row-gap:0}.ActionsMenuItem:focus{box-shadow:0 0 0 .2rem #000;outline:none;z-index:1}.ActionsMenuItem:hover{background-color:#f5c58a}.ActionsMenuItem:hover .ActionsMenuItem__icon{box-shadow:0 0 0 1px #1e1e1e}.ActionsMenuItem__option{background-color:inherit;border:0;width:1rem}.ActionsMenuItem__checkbox{pointer-events:none}.ActionsMenuItem__icon{border-radius:.2rem;box-shadow:0 1px 1px 0 #000,-1px 2px 2px;height:2.5rem;min-height:45px;min-width:45px;padding:0;text-align:center;width:2.5rem}.ActionsMenuItem__icon svg{height:2rem;margin:.25rem;width:2rem}.ActionsMenuItem__icon--loop{box-shadow:none;height:2.5rem;min-width:60px;width:3.3rem}.ActionsMenuItem__icon--loop svg{height:2.5rem;margin:0;width:3.3rem}.ActionsMenuItem__icon--forward1,.ActionsMenuItem__icon--forward2,.ActionsMenuItem__icon--forward3{background-color:#52bda4}.ActionsMenuItem__icon--backward1,.ActionsMenuItem__icon--backward2,.ActionsMenuItem__icon--backward3{background-color:#5cbcd1}.ActionsMenuItem__icon--left45,.ActionsMenuItem__icon--left90,.ActionsMenuItem__icon--left180{background-color:#f5c58a}.ActionsMenuItem__icon--right45,.ActionsMenuItem__icon--right90,.ActionsMenuItem__icon--right180{background-color:#f3988b}.ActionsSimplificationModal__menu{border-bottom:1px solid #f1f2f4;display:flex;flex-direction:column;padding:1rem 2rem;position:relative;z-index:0}.ActionsSimplificationModal__section-heading{font-size:1rem;padding:1.2rem}.ActionsSimplificationModal__section{background-color:#f1f2f4}.WorldSelector__content{padding:0}.WorldSelector__prompt{padding:1.5rem 0 1.5rem 2.3rem}.WorldSelector__options{grid-column-gap:1.5rem;grid-row-gap:.4rem;background-color:#f1f2f4;column-gap:1.5rem;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(3,7rem);padding:1rem 1rem 1rem 2rem;row-gap:.4rem;width:-moz-fit-content;width:fit-content}.WorldSelector__option-image{border-radius:10px;display:inline-block;padding:.3rem}.WorldSelector__option-image svg{height:5rem;width:5rem}.WorldSelector__option-image--selected{box-shadow:0 0 0 .2rem #000}.WorldSelector__option-row{grid-column-gap:.1rem;align-items:first baseline;column-gap:.1rem;display:grid;grid-template-columns:max-content 1fr;padding:.5rem 0 0 .3rem}body{overflow-x:hidden;overflow-y:hidden;touch-action:manipulation;-webkit-user-select:none;user-select:none}.App__container,body{background-color:#fff}.App__container{grid-row-gap:0;box-sizing:border-box;display:grid;grid-template-columns:1fr min-content minmax(auto,calc(954px + .25rem)) min-content 1fr;grid-template-rows:auto auto auto 1fr 4.6rem;height:100vh;max-height:-webkit-fill-available;overflow:auto;row-gap:0}.App__notificationArea{grid-column-end:6;grid-column-start:1;grid-row-end:2;grid-row-start:1}.App__header{background-color:#fff;grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:2;margin:.5rem .25rem .75rem .5rem}.App__header-row{display:flex;flex-direction:column}.App__header-menu{grid-column-gap:.7rem;grid-row-gap:.7rem;background-color:#cce6e2;border-radius:3px;column-gap:.7rem;display:grid;grid-template-columns:min-content min-content;justify-content:center;padding:1rem 0;row-gap:.7rem}.App__header-menu&gt;.IconButton:not(.App__ActionsMenu__toggle-button) svg path{fill:#1e1e1e}.App__header-audio-toggle{align-self:center;display:flex;margin:0 1rem .5rem}.App__logo-container{font-size:3.1rem;line-height:3.3rem;padding:0;width:7.2rem}.App__logo-container a{border:1px solid #0000;border-radius:2px;outline:none}.App__logo-container a:focus{border-color:#000}.App__logo-container svg{padding:.25rem}.App__logo-container svg:hover path.logo-tile{fill:#f1ae5b}.App__PrivacyButtonLanguageSelectorRow{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.4rem}.App__PrivacyModal__toggle-button{background-color:inherit;border:1px solid #0000;border-radius:2px;font-size:.8rem;outline:none;text-decoration:underline}.App__PrivacyModal__toggle-button:focus{border:1px solid #000}.App__bluetooth-api-warning-section{margin-top:1.5rem}.App__scene-container{grid-column-end:4;grid-column-start:3;margin-right:.25rem;min-height:12rem;min-width:19.5rem;position:relative}.App__scene-container,.App__world-container{grid-row-end:4;grid-row-start:2;margin-bottom:.25rem;margin-top:.25rem}.App__world-container{background-color:#cce6e2;border-radius:3px;grid-column-end:5;grid-column-start:4;margin-right:.5rem}.App__world-selector{grid-column-gap:.7rem;column-gap:.7rem;display:grid;grid-template-columns:min-content min-content;justify-content:center;padding:.5rem 0}.App__PenDownToggleSwitch-container{align-items:center;border-top:1px solid #88c3bc;display:flex;justify-content:center;padding:.25rem 0}.App__ActionsMenu__header{background-color:#cce6e2;display:grid;grid-template-columns:min-content 1fr;padding:.4rem 1.2rem;position:relative}.App__ActionsMenu__header-heading{font-size:inherit;font-weight:700;grid-column-end:2;grid-column-start:1;margin:auto}.App__command-palette{background-color:#cce6e2;border:2px solid #cce6e2;border-radius:.2rem;display:flex;flex-direction:column;grid-column-end:3;grid-column-start:2;grid-row-end:5;grid-row-start:3;grid-template-rows:min-content min-content auto;margin:0 .25rem .25rem .5rem;text-align:center}.App__command-palette-command-container{background-color:#19282f;border-radius:3px;grid-row-end:4;grid-row-start:3;height:100%;overflow-y:auto;width:100%}.App__command-palette-section{background-color:#30444e;border-radius:5px;box-shadow:0 3px 1px #19282f;margin-bottom:.5rem;width:100%}.App__command-palette-section:last-of-type{padding-bottom:1rem}.App__command-palette-section-heading-container{border-bottom:2px solid #818a98;width:100%}.App__command-palette-section-heading{color:#f1ae5b;font-size:.9rem;margin-bottom:0;margin-top:0;padding-bottom:.6rem;padding-left:.5rem;padding-top:.6rem;text-align:left}.App__command-palette-section-body{display:grid;grid-template-columns:1fr 1fr;padding:1rem .4rem .4rem}.App__command-palette-command-container .btn-command-block--loop:hover svg path.filled-bracket{fill:#878787}.App__command-palette-commands{display:flex;flex-direction:column;height:auto;margin:0 auto}.App__command-palette-commands&gt;button,.App__command-palette-commands&gt;div{margin-bottom:1rem}.App__command-palette-controls&gt;button:not(.btn-command-block--loop),.App__command-palette-controls&gt;button:not(.btn-command-block--loop) svg{height:2.5rem;width:3.3rem}.App__command-palette-controls&gt;button.btn-command-block--loop{height:2.9rem;width:3.8rem}.App__command-palette-controls&gt;button.btn-command-block--loop svg{height:2.5rem;padding-top:.1rem;width:3.4rem}.App__program-block-editor{grid-column-end:5;grid-column-start:3;grid-row-end:5;grid-row-start:4;height:auto;margin-bottom:.25rem;margin-right:.5rem}.App__playAndShare-background{background-color:#67717e;box-shadow:inset 0 7px 3px -3px #00000040;grid-column-end:6;grid-column-start:1;grid-row-end:6;grid-row-start:5}.App__playAndShare-container{display:grid;grid-column-end:5;grid-column-start:2;grid-row-end:6;grid-row-start:5;grid-template-columns:1fr 1fr;padding:0 1rem}.App__playControl-container{align-items:flex-start;display:flex;flex-direction:column;grid-column-end:2;grid-column-start:1;margin:auto 0}.App__playButton-container{display:flex;gap:.5rem}.App__playControlButton{margin-right:1.5rem}.App__playControlButton.StopButton{margin-right:1.9rem}.App__shareButton-container{align-items:flex-end;display:flex;flex-direction:column;grid-column-end:3;grid-column-start:2;justify-content:center}.App__ShareButton{align-items:center;background-color:#cce6e2;border:0;border-radius:.2rem;color:#1e1e1e;column-gap:.5rem;display:flex;font-weight:400;outline:0;padding:.5rem 2rem;width:10rem}.App__ShareButton:active{background-color:#ed972c}.App__ShareButton:focus{box-shadow:0 0 0 .1rem #30444e,0 0 0 .2rem #fff}.App__ShareButton:hover{background-color:#f5c58a;color:#1e1e1e}.App__ShareButton:hover svg path{fill:#1e1e1e}.App__ShareButton__icon{height:1rem;width:1rem}.App__ShareButton__icon path{fill:#1e1e1e}.App__ShareButton__label{margin:auto}@media only screen and (max-width:768px){.App__command-palette-commands{align-items:center;display:flex;flex-direction:column;width:100%}.App__playAndShare-container{padding-bottom:2rem}}@media only screen and (max-height:800px){.WorldSelector{height:calc(80vh - 19rem)}}@media (device-width:768px)and (device-height:1024px)and (orientation:landscape){.WorldSelector{height:calc(80vh - 21rem)}}@media only screen and (max-width:414px){body{overflow:scroll}}.App__container--customBackgroundDesignMode{grid-template-rows:auto auto auto;height:inherit;max-height:100vh}.App__container--customBackgroundDesignMode .Scene__container{height:inherit}body.default-theme .App__command-palette-command-container::-webkit-scrollbar{background-color:#30444e}body.default-theme .App__command-palette-command-container::-webkit-scrollbar-thumb{background-color:#cce6e2}body.default-theme .WorldSelector .WorldIcon{box-shadow:inset 0 .1rem .2rem #00000080}body.default-theme .WorldSelector button.btn.WorldIcon--disabled{background-color:#b9bec6}body.default-theme .WorldSelector .WorldIcon--selected:not(:hover){background-color:#4c9990}body.light-theme,body.light-theme .App__container{background-color:#fff}body.light-theme .App__command-palette-command-container{background-color:#cce6e2}body.light-theme .App__command-palette-heading{color:#30444e}body.light-theme .App__command-palette-section{background-color:#ebfaf8}body.light-theme .App__command-palette-section-heading{color:#000}body.light-theme .App__command-palette-command-container .btn-command-block--loop svg path.filled-bracket{fill:#30444e}body.light-theme .App__command-palette-command-container .btn-command-block--loop svg path.inner-arrow{stroke:#fff}body.light-theme .App__command-palette-command-container .btn-command-block--loop:hover path.filled-bracket{fill:#4b4b4b}body.light-theme .ActionsMenuItem__icon--loop svg path.filled-bracket,body.light-theme .App__command-palette-command-container .btn-command-block--loop svg path.filled-bracket{fill:#787878}body.light-theme .ActionsMenuItem__icon--loop svg path.inner-arrow,body.light-theme .App__command-palette-command-container .btn-command-block--loop svg path.inner-arrow{stroke:#f1f2f4}body.light-theme .App__command-palette-section{box-shadow:0 3px 1px #aad5cf}body.light-theme button.btn.command-block:focus{border:2px solid #ebfaf8;box-shadow:0 0 0 .2rem #000}body.light-theme #command-block--backward1 svg circle,body.light-theme #command-block--backward1 svg path,body.light-theme #command-block--backward1 svg rect,body.light-theme #command-block--backward2 svg circle,body.light-theme #command-block--backward2 svg path,body.light-theme #command-block--backward2 svg rect,body.light-theme #command-block--backward3 svg circle,body.light-theme #command-block--backward3 svg path,body.light-theme #command-block--backward3 svg rect,body.light-theme #command-block--forward1 svg circle,body.light-theme #command-block--forward1 svg path,body.light-theme #command-block--forward1 svg rect,body.light-theme #command-block--forward2 svg circle,body.light-theme #command-block--forward2 svg path,body.light-theme #command-block--forward2 svg rect,body.light-theme #command-block--forward3 svg circle,body.light-theme #command-block--forward3 svg path,body.light-theme #command-block--forward3 svg rect,body.light-theme #command-block--left45 svg circle,body.light-theme #command-block--left45 svg path,body.light-theme #command-block--left45 svg rect,body.light-theme #command-block--left90 svg circle,body.light-theme #command-block--left90 svg path,body.light-theme #command-block--left90 svg rect,body.light-theme #command-block--left180 svg circle,body.light-theme #command-block--left180 svg path,body.light-theme #command-block--left180 svg rect,body.light-theme #command-block--right45 svg circle,body.light-theme #command-block--right45 svg path,body.light-theme #command-block--right45 svg rect,body.light-theme #command-block--right90 svg circle,body.light-theme #command-block--right90 svg path,body.light-theme #command-block--right90 svg rect,body.light-theme #command-block--right180 svg circle,body.light-theme #command-block--right180 svg path,body.light-theme #command-block--right180 svg rect,body.light-theme #command-block-loop svg circle,body.light-theme #command-block-loop svg path,body.light-theme #command-block-loop svg rect,body.light-theme .btn-command-block--backward1 svg circle,body.light-theme .btn-command-block--backward1 svg path,body.light-theme .btn-command-block--backward1 svg rect,body.light-theme .btn-command-block--backward2 svg circle,body.light-theme .btn-command-block--backward2 svg path,body.light-theme .btn-command-block--backward2 svg rect,body.light-theme .btn-command-block--backward3 svg circle,body.light-theme .btn-command-block--backward3 svg path,body.light-theme .btn-command-block--backward3 svg rect,body.light-theme .btn-command-block--forward1 svg circle,body.light-theme .btn-command-block--forward1 svg path,body.light-theme .btn-command-block--forward1 svg rect,body.light-theme .btn-command-block--forward2 svg circle,body.light-theme .btn-command-block--forward2 svg path,body.light-theme .btn-command-block--forward2 svg rect,body.light-theme .btn-command-block--forward3 svg circle,body.light-theme .btn-command-block--forward3 svg path,body.light-theme .btn-command-block--forward3 svg rect,body.light-theme .btn-command-block--left45 svg circle,body.light-theme .btn-command-block--left45 svg path,body.light-theme .btn-command-block--left45 svg rect,body.light-theme .btn-command-block--left90 svg circle,body.light-theme .btn-command-block--left90 svg path,body.light-theme .btn-command-block--left90 svg rect,body.light-theme .btn-command-block--left180 svg circle,body.light-theme .btn-command-block--left180 svg path,body.light-theme .btn-command-block--left180 svg rect,body.light-theme .btn-command-block--loop svg circle,body.light-theme .btn-command-block--loop svg path,body.light-theme .btn-command-block--loop svg rect,body.light-theme .btn-command-block--right45 svg circle,body.light-theme .btn-command-block--right45 svg path,body.light-theme .btn-command-block--right45 svg rect,body.light-theme .btn-command-block--right90 svg circle,body.light-theme .btn-command-block--right90 svg path,body.light-theme .btn-command-block--right90 svg rect,body.light-theme .btn-command-block--right180 svg circle,body.light-theme .btn-command-block--right180 svg path,body.light-theme .btn-command-block--right180 svg rect{stroke:#fff}body.light-theme #command-block--backward1 svg circle,body.light-theme #command-block--backward1 svg path.filled,body.light-theme #command-block--backward2 svg circle,body.light-theme #command-block--backward2 svg path.filled,body.light-theme #command-block--backward3 svg circle,body.light-theme #command-block--backward3 svg path.filled,body.light-theme #command-block--forward1 svg circle,body.light-theme #command-block--forward1 svg path.filled,body.light-theme #command-block--forward2 svg circle,body.light-theme #command-block--forward2 svg path.filled,body.light-theme #command-block--forward3 svg circle,body.light-theme #command-block--forward3 svg path.filled,body.light-theme #command-block--left45 svg circle,body.light-theme #command-block--left45 svg path.filled,body.light-theme #command-block--left90 svg circle,body.light-theme #command-block--left90 svg path.filled,body.light-theme #command-block--left180 svg circle,body.light-theme #command-block--left180 svg path.filled,body.light-theme #command-block--right45 svg circle,body.light-theme #command-block--right45 svg path.filled,body.light-theme #command-block--right90 svg circle,body.light-theme #command-block--right90 svg path.filled,body.light-theme #command-block--right180 svg circle,body.light-theme #command-block--right180 svg path.filled,body.light-theme #command-block-loop svg circle,body.light-theme #command-block-loop svg path.filled,body.light-theme .btn-command-block--backward1 svg circle,body.light-theme .btn-command-block--backward1 svg path.filled,body.light-theme .btn-command-block--backward2 svg circle,body.light-theme .btn-command-block--backward2 svg path.filled,body.light-theme .btn-command-block--backward3 svg circle,body.light-theme .btn-command-block--backward3 svg path.filled,body.light-theme .btn-command-block--forward1 svg circle,body.light-theme .btn-command-block--forward1 svg path.filled,body.light-theme .btn-command-block--forward2 svg circle,body.light-theme .btn-command-block--forward2 svg path.filled,body.light-theme .btn-command-block--forward3 svg circle,body.light-theme .btn-command-block--forward3 svg path.filled,body.light-theme .btn-command-block--left45 svg circle,body.light-theme .btn-command-block--left45 svg path.filled,body.light-theme .btn-command-block--left90 svg circle,body.light-theme .btn-command-block--left90 svg path.filled,body.light-theme .btn-command-block--left180 svg circle,body.light-theme .btn-command-block--left180 svg path.filled,body.light-theme .btn-command-block--loop svg circle,body.light-theme .btn-command-block--loop svg path.filled,body.light-theme .btn-command-block--right45 svg circle,body.light-theme .btn-command-block--right45 svg path.filled,body.light-theme .btn-command-block--right90 svg circle,body.light-theme .btn-command-block--right90 svg path.filled,body.light-theme .btn-command-block--right180 svg circle,body.light-theme .btn-command-block--right180 svg path.filled{fill:#fff}body.light-theme #command-block--backward1.command-block--pressed,body.light-theme #command-block--backward2.command-block--pressed,body.light-theme #command-block--backward3.command-block--pressed,body.light-theme #command-block--forward1.command-block--pressed,body.light-theme #command-block--forward2.command-block--pressed,body.light-theme #command-block--forward3.command-block--pressed,body.light-theme #command-block--left45.command-block--pressed,body.light-theme #command-block--left90.command-block--pressed,body.light-theme #command-block--left180.command-block--pressed,body.light-theme #command-block--right45.command-block--pressed,body.light-theme #command-block--right90.command-block--pressed,body.light-theme #command-block--right180.command-block--pressed,body.light-theme #command-block-loop.command-block--pressed,body.light-theme .btn-command-block--backward1.command-block--pressed,body.light-theme .btn-command-block--backward2.command-block--pressed,body.light-theme .btn-command-block--backward3.command-block--pressed,body.light-theme .btn-command-block--forward1.command-block--pressed,body.light-theme .btn-command-block--forward2.command-block--pressed,body.light-theme .btn-command-block--forward3.command-block--pressed,body.light-theme .btn-command-block--left45.command-block--pressed,body.light-theme .btn-command-block--left90.command-block--pressed,body.light-theme .btn-command-block--left180.command-block--pressed,body.light-theme .btn-command-block--loop.command-block--pressed,body.light-theme .btn-command-block--right45.command-block--pressed,body.light-theme .btn-command-block--right90.command-block--pressed,body.light-theme .btn-command-block--right180.command-block--pressed{border:2px solid #30444e}body.light-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--hidden):not(.ActionsMenuItem__icon--loop) svg circle,body.light-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--hidden):not(.ActionsMenuItem__icon--loop) svg path,body.light-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--hidden):not(.ActionsMenuItem__icon--loop) svg rect{stroke:#fff}body.light-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--hidden):not(.ActionsMenuItem__icon--loop) svg circle,body.light-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--hidden):not(.ActionsMenuItem__icon--loop) svg path.filled{fill:#fff}body.light-theme #command-block--backward1,body.light-theme #command-block--backward2,body.light-theme #command-block--backward3,body.light-theme .btn-command-block--backward1,body.light-theme .btn-command-block--backward2,body.light-theme .btn-command-block--backward3{background-color:#33717f}body.light-theme #command-block--backward1:focus,body.light-theme #command-block--backward1:hover,body.light-theme #command-block--backward2:focus,body.light-theme #command-block--backward2:hover,body.light-theme #command-block--backward3:focus,body.light-theme #command-block--backward3:hover,body.light-theme .btn-command-block--backward1:focus,body.light-theme .btn-command-block--backward1:hover,body.light-theme .btn-command-block--backward2:focus,body.light-theme .btn-command-block--backward2:hover,body.light-theme .btn-command-block--backward3:focus,body.light-theme .btn-command-block--backward3:hover{background-color:#07586a}body.light-theme .ActionsMenuItem__icon--backward1:not(.ActionsMenuItem__icon--disabled),body.light-theme .ActionsMenuItem__icon--backward2:not(.ActionsMenuItem__icon--disabled),body.light-theme .ActionsMenuItem__icon--backward3:not(.ActionsMenuItem__icon--disabled){background-color:#33717f}body.light-theme #command-block--forward1,body.light-theme #command-block--forward2,body.light-theme #command-block--forward3,body.light-theme .btn-command-block--forward1,body.light-theme .btn-command-block--forward2,body.light-theme .btn-command-block--forward3{background-color:#4c9990}body.light-theme #command-block--forward1:focus,body.light-theme #command-block--forward1:hover,body.light-theme #command-block--forward2:focus,body.light-theme #command-block--forward2:hover,body.light-theme #command-block--forward3:focus,body.light-theme #command-block--forward3:hover,body.light-theme .btn-command-block--forward1:focus,body.light-theme .btn-command-block--forward1:hover,body.light-theme .btn-command-block--forward2:focus,body.light-theme .btn-command-block--forward2:hover,body.light-theme .btn-command-block--forward3:focus,body.light-theme .btn-command-block--forward3:hover{background-color:#16796d}body.light-theme .ActionsMenuItem__icon--forward1:not(.ActionsMenuItem__icon--disabled),body.light-theme .ActionsMenuItem__icon--forward2 .ActionsMenuItem__icon--forward3:not(.ActionsMenuItem__icon--disabled){background-color:#4c9990}body.light-theme #command-block--left45,body.light-theme #command-block--left90,body.light-theme #command-block--left180,body.light-theme .btn-command-block--left45,body.light-theme .btn-command-block--left90,body.light-theme .btn-command-block--left180{background-color:#d37d12}body.light-theme #command-block--left45:focus,body.light-theme #command-block--left45:hover,body.light-theme #command-block--left90:focus,body.light-theme #command-block--left90:hover,body.light-theme #command-block--left180:focus,body.light-theme #command-block--left180:hover,body.light-theme .btn-command-block--left45:focus,body.light-theme .btn-command-block--left45:hover,body.light-theme .btn-command-block--left90:focus,body.light-theme .btn-command-block--left90:hover,body.light-theme .btn-command-block--left180:focus,body.light-theme .btn-command-block--left180:hover{background-color:#ae6100}body.light-theme .ActionsMenuItem__icon--left45:not(.ActionsMenuItem__icon--disabled),body.light-theme .ActionsMenuItem__icon--left90:not(.ActionsMenuItem__icon--disabled),body.light-theme .ActionsMenuItem__icon--left180:not(.ActionsMenuItem__icon--disabled){background-color:#d37d12}body.light-theme #command-block--right45,body.light-theme #command-block--right90,body.light-theme #command-block--right180,body.light-theme .btn-command-block--right45,body.light-theme .btn-command-block--right90,body.light-theme .btn-command-block--right180{background-color:#c13925}body.light-theme #command-block--right45:focus,body.light-theme #command-block--right45:hover,body.light-theme #command-block--right90:focus,body.light-theme #command-block--right90:hover,body.light-theme #command-block--right180:focus,body.light-theme #command-block--right180:hover,body.light-theme .btn-command-block--right45:focus,body.light-theme .btn-command-block--right45:hover,body.light-theme .btn-command-block--right90:focus,body.light-theme .btn-command-block--right90:hover,body.light-theme .btn-command-block--right180:focus,body.light-theme .btn-command-block--right180:hover{background-color:#952a1b}body.light-theme button.command-block.btn-command-block--endLoop,body.light-theme button.command-block.btn-command-block--startLoop{background-color:#9d9d9d}body.light-theme button.command-block.btn-command-block--endLoop .command-block-loop-label-container,body.light-theme button.command-block.btn-command-block--startLoop .command-block-loop-label-container{background-color:#858383;color:#fff}body.light-theme button.command-block.btn-command-block--endLoop:focus,body.light-theme button.command-block.btn-command-block--startLoop:focus{border:.2rem solid #30444e;box-shadow:none}body.light-theme button.command-block.btn-command-block--endLoop:hover,body.light-theme button.command-block.btn-command-block--startLoop:hover{background-color:#787878}body.light-theme button.command-block.btn-command-block--endLoop:hover .command-block-loop-label-container,body.light-theme button.command-block.btn-command-block--startLoop:hover .command-block-loop-label-container{background-color:#5e5d5d}body.light-theme .ProgramBlockEditor__loopContainer--focused:not(.ProgramBlockEditor__loopContainer-active-outline){box-shadow:0 0 .1px .2rem #30444e}body.light-theme .ProgramBlockEditor__loopContainer--active{background-color:#eaeef3;z-index:2}body.light-theme .ProgramBlockEditor__loopContainer-active-outline{box-shadow:0 0 .1px .4rem #30444e}body.light-theme .ActionsMenuItem__icon--right45:not(.ActionsMenuItem__icon--disabled),body.light-theme .ActionsMenuItem__icon--right90:not(.ActionsMenuItem__icon--disabled),body.light-theme .ActionsMenuItem__icon--right180:not(.ActionsMenuItem__icon--disabled){background-color:#c13925}body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--forward1,body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--forward2,body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--forward3{animation:updatedAnimation-forward-light 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-forward-light{0%{box-shadow:0 0 0 1rem #16796d}to{box-shadow:0 0 0 0 #16796d}}body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--backward1,body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--backward2,body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--backward3{animation:updatedAnimation-backward-light 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-backward-light{0%{box-shadow:0 0 0 1rem #07586a}to{box-shadow:0 0 0 0 #07586a}}body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--left45,body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--left90,body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--left180{animation:updatedAnimation-left-light 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-left-light{0%{box-shadow:0 0 0 1rem #ae6100}to{box-shadow:0 0 0 0 #ae6100}}body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--right45,body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--right90,body.light-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--right180{animation:updatedAnimation-right-light 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-right-light{0%{box-shadow:0 0 0 1rem #952a1b}to{box-shadow:0 0 0 0 #952a1b}}body.light-theme .Scene{background-color:#fff}body.light-theme .ProgramBlockEditor__container{background-color:#cce6e2;border:2px solid #cce6e2}body.light-theme .ProgramBlockEditor__header{background-color:#cce6e2;color:#1e1e1e}body.light-theme .ProgramBlockEditor__program-sequence-scroll-container{background-color:#fff}body.light-theme .ProgramBlockEditor__start-indicator{background-color:#000}body.light-theme button.btn.WorldIcon{border:1px solid #00000040}body.light-theme .WorldSelector button.btn.WorldIcon:focus{box-shadow:0 0 0 .1rem #cce6e2,0 0 0 .2rem #30444e}@keyframes pausedLightAnimation{0%{box-shadow:0 0 0 8px #30444e}50%{box-shadow:0 0 0 6px #30444e}to{box-shadow:0 0 0 8px #30444e}}body.light-theme button.ProgramBlockEditor__program-block--active:not(.btn-command-block--startLoop){box-shadow:0 0 0 6px #30444e}body.light-theme button.ProgramBlockEditor__program-block--paused{animation:pausedLightAnimation 2s infinite}body.light-theme .ActionPanel__background svg path{fill:#f1f2f4;stroke:#505862}body.light-theme button.btn.ActionPanel__action-buttons{background-color:#d5d8dd}body.light-theme button.btn.ActionPanel__action-buttons svg path.stroked{stroke:#505862}body.light-theme button.btn.ActionPanel__action-buttons svg path.filled{fill:#505862}body.light-theme button.btn.ActionPanel__action-buttons:focus:not(:disabled),body.light-theme button.btn.ActionPanel__action-buttons:hover{background-color:#505862}body.light-theme button.btn.ActionPanel__action-buttons:focus:not(:disabled) svg path.stroked,body.light-theme button.btn.ActionPanel__action-buttons:hover svg path.stroked{stroke:#f1f2f4}body.light-theme button.btn.ActionPanel__action-buttons:focus:not(:disabled) svg path.filled,body.light-theme button.btn.ActionPanel__action-buttons:hover svg path.filled{fill:#f1f2f4}body.light-theme button.btn.ActionPanel__action-buttons:focus{box-shadow:0 0 0 .1rem #f1f2f4,0 0 0 .2rem #000}body.light-theme button.btn.ActionPanel__action-buttons--disabled{background-color:#d5d8dd}body.light-theme button.btn.ActionPanel__action-buttons--disabled svg path.stroked{stroke:#f1f2f4}body.light-theme button.btn.ActionPanel__action-buttons--disabled svg path.filled{fill:#f1f2f4}body.light-theme .AddNode__collapsed-icon{background-color:#505862}body.light-theme .AddNode__collapsed-icon svg path{stroke:#fff;stroke-width:6px}body.light-theme button.btn.AddNode__expanded-button{background-color:#fff;border:2px solid #505862}body.light-theme button.btn.AddNode__expanded-button:not(.AddNode__expanded-button--isDragTarget){box-shadow:none}body.light-theme button.btn.AddNode__expanded-button svg path{stroke:#505862}body.light-theme button.btn.AddNode__expanded-button:hover{background-color:#e5e5e5}body.light-theme button.btn.AddNode__expanded-button:focus{border:2px solid #fff;box-shadow:0 0 0 .2rem #000}body.light-theme .App__playAndShare-background{background-color:#d5d8dd}body.light-theme .RefreshButton:focus{box-shadow:0 0 0 .2rem #1e1e1e}body.light-theme .RefreshButton--disabled svg .refresh-icon{fill:#505862;stroke:#9da4af}body.light-theme .RefreshButton--disabled svg circle{stroke:none;fill:#67717e}body.light-theme .RefreshButton--disabled svg rect.refresh-icon{stroke:#505862;fill:#b9bec6}body.light-theme button.btn.PlayButton:focus{box-shadow:0 0 0 .2rem #1e1e1e}body.light-theme button.btn.PlayButton--disabled svg circle{fill:#67717e}body.light-theme button.btn.PlayButton--disabled svg path.triangle{fill:#505862}body.light-theme .StopButton:focus{box-shadow:0 0 0 .2rem #1e1e1e,0 0 0 .4rem #d5d8dd,0 0 0 .6rem #1e1e1e}body.light-theme .StopButton--disabled{box-shadow:0 0 0 .2rem #67717e}body.light-theme .StopButton--disabled svg rect{fill:#505862}body.light-theme .StopButton--disabled:focus{box-shadow:0 0 0 .2rem #67717e,0 0 0 .4rem #d5d8dd,0 0 0 .6rem #1e1e1e}body.light-theme .ProgramSpeedController__slider:hover::-webkit-slider-thumb{background-color:#f1ae5b;box-shadow:-8rem 0 0 8rem #f1ae5b}body.light-theme .ProgramSpeedController__slider:hover::-moz-range-thumb{background-color:#f1ae5b;box-shadow:-8rem 0 0 8rem #f1ae5b}body.light-theme .ProgramSpeedController__slider:hover::-moz-range-progress{background-color:#f1ae5b}body.light-theme .ProgramSpeedController__slider:hover::-ms-fill-lower{background-color:#f1ae5b}body.light-theme .ProgramSpeedController__slider:focus{outline-color:#1e1e1e}body.light-theme .ProgramSpeedController__slider::-webkit-slider-thumb{background-color:#33717f;box-shadow:-8rem 0 0 8rem #33717f}body.light-theme .ProgramSpeedController__slider::-moz-range-thumb{background-color:#33717f;box-shadow:-8rem 0 0 8rem #33717f}body.light-theme .ProgramSpeedController__slider::-moz-range-progress{background-color:#33717f}body.light-theme .ProgramSpeedController__slider::-ms-fill-lower{background-color:#33717f}body.light-theme .App__ShareButton{background-color:#33717f;color:#fff}body.light-theme .App__ShareButton:focus{box-shadow:0 0 0 .1rem #d5d8dd,0 0 0 .2rem #1e1e1e}body.light-theme .App__ShareButton:hover{background-color:#f5c58a;color:#1e1e1e}body.light-theme .App__ShareButton:hover svg path{fill:#1e1e1e}body.light-theme .App__ShareButton__icon path{fill:#fff}body.dark-theme,body.dark-theme .App__container{background-color:#18252c}body.dark-theme .App__header-menu{background-color:#30444e}body.dark-theme .IconButton:focus{box-shadow:0 0 0 .2rem #fff}body.dark-theme .App__header{background-color:#18252c}body.dark-theme .App__logo-container a:focus{border-color:#fff}body.dark-theme .App__logo-container svg:hover path.logo-title-letter{stroke:#000;fill:#000}body.dark-theme .App__PrivacyModal__toggle-button{color:#fff}body.dark-theme .App__PrivacyModal__toggle-button:focus{border-color:#fff}body.dark-theme .App__command-palette{background-color:#33717f;border:2px solid #33717f}body.dark-theme .App__command-palette-command-container{background-color:#22343c}body.dark-theme .App__command-palette-command-container::-webkit-scrollbar{background-color:#30444e}body.dark-theme .App__command-palette-command-container::-webkit-scrollbar-thumb{background-color:#4c9990}body.dark-theme .App__command-palette-heading{color:#f1ae5b}body.dark-theme .App__command-palette-section{border:2px solid #19282f}body.dark-theme .App__ActionsMenu__header{background-color:#30444e;color:#fff}body.dark-theme .App__ActionsMenu__menu{background-color:#22343c;border:2px solid #33717f;box-shadow:0 4px 4px #22262a;color:#fff}body.dark-theme .App__world-container{background-color:#30444e;border:2px solid #33717f}body.dark-theme .App__PenDownToggleSwitch-container{border-color:#33717f}body.dark-theme button.btn.command-block.command-block--pressed,body.dark-theme button.btn.command-block.command-block--pressed:active,body.dark-theme button.btn.command-block.command-block--pressed:hover{border:3px solid #fff}body.dark-theme .App__scene-container{border-color:#33717f}body.dark-theme .Scene__container{background-color:#30444e;border:2px solid #33717f}body.dark-theme .Scene{background-color:#22343c}body.dark-theme .Scene__header-corner{background-color:#33717f}body.dark-theme .Scene__column-header,body.dark-theme .Scene__row-header{fill:#33717f}body.dark-theme text.Scene__grid-label{fill:#fff}body.dark-theme .PenDownToggleSwitch:focus{box-shadow:0 0 0 .2rem #fff}body.dark-theme .CharacterPositionController{background-color:#30444e;border-top:1px solid #33717f}body.dark-theme .CharacterPositionController__character-turn-positions svg path.filled{fill:#4c9990;stroke:none}body.dark-theme .CharacterPositionController__character-turn-positions .CharacterPositionController__character-position-button--disabled path.filled{fill:#505862}body.dark-theme .CharacterPositionController__character-turn-positions:focus{outline:.2rem solid #fff}body.dark-theme .CharacterPositionController__character-position-button{stroke:#4c9990}body.dark-theme .CharacterPositionController__character-position-button:focus,body.dark-theme .ProgramBlock__character-position-coordinate-box:focus{outline:.2rem solid #fff}body.dark-theme .CharacterPositionController__character-position-button--disabled{stroke:#505862;cursor:default}body.dark-theme .WorldSelector{background-color:#33717f}body.dark-theme .WorldSelector .WorldIcon{background-color:#30444e;box-shadow:inset 0 .1rem .2rem #00000080}body.dark-theme .WorldSelector button.btn.WorldIcon:focus{box-shadow:0 0 0 .2rem #fff}body.dark-theme .WorldSelector button.btn.WorldIcon--disabled{background-color:#505862}body.dark-theme .WorldSelector .WorldIcon--selected:not(:hover){background-color:#4c9990}body.dark-theme .ProgramBlockEditor__container{background-color:#33717f;border:2px solid #33717f}body.dark-theme .ProgramBlockEditor__header{background-color:#30444e;color:#ebfaf8}body.dark-theme .ProgramBlockEditor__add-node-toggle-switch:focus{box-shadow:0 0 0 .2rem #fff}body.dark-theme .ProgramBlockEditor__program-sequence-scroll-container{background-color:#22343c}@keyframes pausedDarkAnimation{0%{box-shadow:0 0 0 8px #fff}50%{box-shadow:0 0 0 6px #fff}to{box-shadow:0 0 0 8px #fff}}body.dark-theme button.ProgramBlockEditor__program-block--paused{animation:pausedDarkAnimation 2s infinite}body.dark-theme button.ProgramBlockEditor__program-block--active:not(.btn-command-block--startLoop){box-shadow:0 0 0 6px #fff}body.dark-theme .AddNode__collapsed-icon{background-color:#fff}body.dark-theme .AddNode__collapsed-icon svg{stroke:#000;fill:#000}body.dark-theme .AddNode__expanded-button{background-color:#22343c;border:2px solid #d5d8dd;box-shadow:none}body.dark-theme .AddNode__expanded-button svg path{stroke:#d5d8dd}body.dark-theme .AddNode__expanded-button:hover svg path{stroke:#000}body.dark-theme .AddNode__expanded-button:focus{box-shadow:0 0 0 .2rem #fff}body.dark-theme .StopButton:focus{box-shadow:0 0 0 .2rem #1e1e1e,0 0 0 .4rem #67717e,0 0 0 .6rem #fff}body.dark-theme .StopButton.StopButton--disabled:focus{box-shadow:0 0 0 .2rem #9da4af,0 0 0 .4rem #67717e,0 0 0 .6rem #fff}body.dark-theme .App__ShareButton:focus{box-shadow:0 0 0 .1rem #30444e,0 0 0 .2rem #fff}body.dark-theme .TilePanel__tile:focus{outline-color:#fff}body.dark-theme .TilePanel__tile--selected{border-color:#fff}body.dark-theme .LanguageSelector{color:#fff}body.dark-theme .LanguageSelector:focus{border-color:#fff}body.gray-theme,body.gray-theme .App__container{background-color:#fff}body.gray-theme .App__logo-container a{outline-color:#000}body.gray-theme .App__logo-container svg:hover path.logo-tile{fill:#505862}body.gray-theme .App__logo-container svg:hover path.logo-title-letter{stroke:#fff;fill:#fff}body.gray-theme .App__world-container{background-color:#d5d8dd}body.gray-theme .App__PenDownToggleSwitch-container{border-color:#9da4af}body.gray-theme .App__command-palette{background-color:#d5d8dd;border:2px solid #d5d8dd}body.gray-theme .App__command-palette-command-container{background-color:#f1f2f4;background-color:#d5d8dd}body.gray-theme .App__command-palette-command-container::-webkit-scrollbar{background-color:#f1f2f4}body.gray-theme .App__command-palette-command-container::-webkit-scrollbar-thumb{background-color:#d5d8dd}body.gray-theme .App__command-palette-heading{color:#818a98}body.gray-theme .App__command-palette-section{background-color:#f1f2f4;box-shadow:0 3px 1px #9da4af}body.gray-theme .App__command-palette-section-heading{color:#818a98}body.gray-theme .ActionsMenuItem__icon--loop svg path.filled-bracket,body.gray-theme .App__command-palette-command-container .btn-command-block--loop svg path.filled-bracket{fill:#818a98}body.gray-theme .ActionsMenuItem__icon--loop svg path.inner-arrow,body.gray-theme .App__command-palette-command-container .btn-command-block--loop svg path.inner-arrow{stroke:#f1f2f4}body.gray-theme .App__command-palette-command-container .btn-command-block--loop:hover svg path.filled-bracket{fill:#505862}body.gray-theme .App__header-menu{background-color:#d5d8dd}body.gray-theme .App__header-menu&gt;.IconButton:not(.App__ActionsMenu__toggle-button) svg path{fill:#fff}body.gray-theme .IconButton:not(.IconButton--disabled){background-color:#818a98}body.gray-theme .IconButton:not(.IconButton--disabled) .App__header-actionsMenu-icon path{stroke:#fff}body.gray-theme .IconButton:hover:not(.IconButton--disabled){background-color:#505862}body.gray-theme .IconButton:focus{box-shadow:0 0 0 .2rem #505862}body.gray-theme .IconButton .App__header-keyboard-icon path{fill:#fff}body.gray-theme .IconButton .App__world-selector-icon,body.gray-theme .IconButton .App__world-selector-icon path,body.gray-theme .IconButton .App__world-selector-icon rect{stroke:#fff}body.gray-theme .IconButton .App__header-theme-icon path,body.gray-theme .IconButton .App__world-selector-icon circle{fill:#fff}body.gray-theme .IconButton--disabled{background-color:#818a98}body.gray-theme .IconButton--disabled svg path{stroke:#d5d8dd}body.gray-theme .KeyboardInputModal__content__toggle{background-color:#b9bec6}body.gray-theme .KeyboardInputModal__content__toggle:focus{box-shadow:0 0 0 .2rem #505862}body.gray-theme .KeyboardInputModal__content__toggle:hover{background-color:#505862}body.gray-theme .KeyboardInputModal__content__toggle:hover .ToggleSwitch__switch-inner-circle{background-color:#b9bec6}body.gray-theme .TextButton,body.gray-theme button.btn.ModalWithFooter__primaryButton,body.gray-theme button.btn.ModalWithFooter__secondaryButton{background-color:#aaa;color:#000}body.gray-theme .TextButton:hover,body.gray-theme button.btn.ModalWithFooter__primaryButton:hover,body.gray-theme button.btn.ModalWithFooter__secondaryButton:hover{background-color:#d5d8dd}body.gray-theme .TextButton:focus,body.gray-theme button.btn.ModalWithFooter__primaryButton:focus,body.gray-theme button.btn.ModalWithFooter__secondaryButton:focus{box-shadow:0 0 0 .15rem #d5d8dd,0 0 0 .25rem #505862}body.gray-theme .KeyboardInputModal__content__toggle.ToggleSwitch{background-color:#b9bec6}body.gray-theme .KeyboardInputModal__content__toggle.ToggleSwitch:focus{box-shadow:0 0 0 .2rem #505862}body.gray-theme .KeyboardInputModal__content__toggle.ToggleSwitch:hover{background-color:#505862}body.gray-theme .KeyboardInputModal__content__toggle.ToggleSwitch:hover .ToggleSwitch__switch-inner-circle{background-color:#b9bec6}body.gray-theme .KeyboardInputModal__content__toggle.ToggleSwitch .ToggleSwitch__switch-inner-circle{height:1.9rem;width:1.9rem}body.gray-theme .KeyboardInputModal__content__toggle.ToggleSwitch--checked{background-color:#818a98}body.gray-theme .App__ActionsMenu__header{background-color:#d5d8dd}body.gray-theme #command-block--backward1,body.gray-theme #command-block--backward2,body.gray-theme #command-block--backward3,body.gray-theme #command-block--forward1,body.gray-theme #command-block--forward2,body.gray-theme #command-block--forward3,body.gray-theme #command-block--left45,body.gray-theme #command-block--left90,body.gray-theme #command-block--left180,body.gray-theme #command-block--right45,body.gray-theme #command-block--right90,body.gray-theme #command-block--right180,body.gray-theme .btn-command-block--backward1,body.gray-theme .btn-command-block--backward2,body.gray-theme .btn-command-block--backward3,body.gray-theme .btn-command-block--forward1,body.gray-theme .btn-command-block--forward2,body.gray-theme .btn-command-block--forward3,body.gray-theme .btn-command-block--left45,body.gray-theme .btn-command-block--left90,body.gray-theme .btn-command-block--left180,body.gray-theme .btn-command-block--right45,body.gray-theme .btn-command-block--right90,body.gray-theme .btn-command-block--right180,body.gray-theme .command-block:not(.btn-command-block--loop){background-color:#818a98;border-color:#818a98}body.gray-theme #command-block--backward1 svg circle,body.gray-theme #command-block--backward1 svg path,body.gray-theme #command-block--backward1 svg rect,body.gray-theme #command-block--backward2 svg circle,body.gray-theme #command-block--backward2 svg path,body.gray-theme #command-block--backward2 svg rect,body.gray-theme #command-block--backward3 svg circle,body.gray-theme #command-block--backward3 svg path,body.gray-theme #command-block--backward3 svg rect,body.gray-theme #command-block--forward1 svg circle,body.gray-theme #command-block--forward1 svg path,body.gray-theme #command-block--forward1 svg rect,body.gray-theme #command-block--forward2 svg circle,body.gray-theme #command-block--forward2 svg path,body.gray-theme #command-block--forward2 svg rect,body.gray-theme #command-block--forward3 svg circle,body.gray-theme #command-block--forward3 svg path,body.gray-theme #command-block--forward3 svg rect,body.gray-theme #command-block--left45 svg circle,body.gray-theme #command-block--left45 svg path,body.gray-theme #command-block--left45 svg rect,body.gray-theme #command-block--left90 svg circle,body.gray-theme #command-block--left90 svg path,body.gray-theme #command-block--left90 svg rect,body.gray-theme #command-block--left180 svg circle,body.gray-theme #command-block--left180 svg path,body.gray-theme #command-block--left180 svg rect,body.gray-theme #command-block--right45 svg circle,body.gray-theme #command-block--right45 svg path,body.gray-theme #command-block--right45 svg rect,body.gray-theme #command-block--right90 svg circle,body.gray-theme #command-block--right90 svg path,body.gray-theme #command-block--right90 svg rect,body.gray-theme #command-block--right180 svg circle,body.gray-theme #command-block--right180 svg path,body.gray-theme #command-block--right180 svg rect,body.gray-theme .btn-command-block--backward1 svg circle,body.gray-theme .btn-command-block--backward1 svg path,body.gray-theme .btn-command-block--backward1 svg rect,body.gray-theme .btn-command-block--backward2 svg circle,body.gray-theme .btn-command-block--backward2 svg path,body.gray-theme .btn-command-block--backward2 svg rect,body.gray-theme .btn-command-block--backward3 svg circle,body.gray-theme .btn-command-block--backward3 svg path,body.gray-theme .btn-command-block--backward3 svg rect,body.gray-theme .btn-command-block--forward1 svg circle,body.gray-theme .btn-command-block--forward1 svg path,body.gray-theme .btn-command-block--forward1 svg rect,body.gray-theme .btn-command-block--forward2 svg circle,body.gray-theme .btn-command-block--forward2 svg path,body.gray-theme .btn-command-block--forward2 svg rect,body.gray-theme .btn-command-block--forward3 svg circle,body.gray-theme .btn-command-block--forward3 svg path,body.gray-theme .btn-command-block--forward3 svg rect,body.gray-theme .btn-command-block--left45 svg circle,body.gray-theme .btn-command-block--left45 svg path,body.gray-theme .btn-command-block--left45 svg rect,body.gray-theme .btn-command-block--left90 svg circle,body.gray-theme .btn-command-block--left90 svg path,body.gray-theme .btn-command-block--left90 svg rect,body.gray-theme .btn-command-block--left180 svg circle,body.gray-theme .btn-command-block--left180 svg path,body.gray-theme .btn-command-block--left180 svg rect,body.gray-theme .btn-command-block--right45 svg circle,body.gray-theme .btn-command-block--right45 svg path,body.gray-theme .btn-command-block--right45 svg rect,body.gray-theme .btn-command-block--right90 svg circle,body.gray-theme .btn-command-block--right90 svg path,body.gray-theme .btn-command-block--right90 svg rect,body.gray-theme .btn-command-block--right180 svg circle,body.gray-theme .btn-command-block--right180 svg path,body.gray-theme .btn-command-block--right180 svg rect,body.gray-theme .command-block:not(.btn-command-block--loop) svg circle,body.gray-theme .command-block:not(.btn-command-block--loop) svg path,body.gray-theme .command-block:not(.btn-command-block--loop) svg rect{stroke:#fff}body.gray-theme #command-block--backward1 svg circle,body.gray-theme #command-block--backward1 svg path.filled,body.gray-theme #command-block--backward2 svg circle,body.gray-theme #command-block--backward2 svg path.filled,body.gray-theme #command-block--backward3 svg circle,body.gray-theme #command-block--backward3 svg path.filled,body.gray-theme #command-block--forward1 svg circle,body.gray-theme #command-block--forward1 svg path.filled,body.gray-theme #command-block--forward2 svg circle,body.gray-theme #command-block--forward2 svg path.filled,body.gray-theme #command-block--forward3 svg circle,body.gray-theme #command-block--forward3 svg path.filled,body.gray-theme #command-block--left45 svg circle,body.gray-theme #command-block--left45 svg path.filled,body.gray-theme #command-block--left90 svg circle,body.gray-theme #command-block--left90 svg path.filled,body.gray-theme #command-block--left180 svg circle,body.gray-theme #command-block--left180 svg path.filled,body.gray-theme #command-block--right45 svg circle,body.gray-theme #command-block--right45 svg path.filled,body.gray-theme #command-block--right90 svg circle,body.gray-theme #command-block--right90 svg path.filled,body.gray-theme #command-block--right180 svg circle,body.gray-theme #command-block--right180 svg path.filled,body.gray-theme .btn-command-block--backward1 svg circle,body.gray-theme .btn-command-block--backward1 svg path.filled,body.gray-theme .btn-command-block--backward2 svg circle,body.gray-theme .btn-command-block--backward2 svg path.filled,body.gray-theme .btn-command-block--backward3 svg circle,body.gray-theme .btn-command-block--backward3 svg path.filled,body.gray-theme .btn-command-block--forward1 svg circle,body.gray-theme .btn-command-block--forward1 svg path.filled,body.gray-theme .btn-command-block--forward2 svg circle,body.gray-theme .btn-command-block--forward2 svg path.filled,body.gray-theme .btn-command-block--forward3 svg circle,body.gray-theme .btn-command-block--forward3 svg path.filled,body.gray-theme .btn-command-block--left45 svg circle,body.gray-theme .btn-command-block--left45 svg path.filled,body.gray-theme .btn-command-block--left90 svg circle,body.gray-theme .btn-command-block--left90 svg path.filled,body.gray-theme .btn-command-block--left180 svg circle,body.gray-theme .btn-command-block--left180 svg path.filled,body.gray-theme .btn-command-block--right45 svg circle,body.gray-theme .btn-command-block--right45 svg path.filled,body.gray-theme .btn-command-block--right90 svg circle,body.gray-theme .btn-command-block--right90 svg path.filled,body.gray-theme .btn-command-block--right180 svg circle,body.gray-theme .btn-command-block--right180 svg path.filled,body.gray-theme .command-block:not(.btn-command-block--loop) svg circle,body.gray-theme .command-block:not(.btn-command-block--loop) svg path.filled{fill:#fff}body.gray-theme #command-block--backward1:focus,body.gray-theme #command-block--backward2:focus,body.gray-theme #command-block--backward3:focus,body.gray-theme #command-block--forward1:focus,body.gray-theme #command-block--forward2:focus,body.gray-theme #command-block--forward3:focus,body.gray-theme #command-block--left45:focus,body.gray-theme #command-block--left90:focus,body.gray-theme #command-block--left180:focus,body.gray-theme #command-block--right45:focus,body.gray-theme #command-block--right90:focus,body.gray-theme #command-block--right180:focus,body.gray-theme .btn-command-block--backward1:focus,body.gray-theme .btn-command-block--backward2:focus,body.gray-theme .btn-command-block--backward3:focus,body.gray-theme .btn-command-block--forward1:focus,body.gray-theme .btn-command-block--forward2:focus,body.gray-theme .btn-command-block--forward3:focus,body.gray-theme .btn-command-block--left45:focus,body.gray-theme .btn-command-block--left90:focus,body.gray-theme .btn-command-block--left180:focus,body.gray-theme .btn-command-block--right45:focus,body.gray-theme .btn-command-block--right90:focus,body.gray-theme .btn-command-block--right180:focus,body.gray-theme .command-block:not(.btn-command-block--loop):focus{border:2px solid #fff;box-shadow:0 0 0 .2rem #505862}body.gray-theme #command-block--backward1:hover,body.gray-theme #command-block--backward2:hover,body.gray-theme #command-block--backward3:hover,body.gray-theme #command-block--forward1:hover,body.gray-theme #command-block--forward2:hover,body.gray-theme #command-block--forward3:hover,body.gray-theme #command-block--left45:hover,body.gray-theme #command-block--left90:hover,body.gray-theme #command-block--left180:hover,body.gray-theme #command-block--right45:hover,body.gray-theme #command-block--right90:hover,body.gray-theme #command-block--right180:hover,body.gray-theme .btn-command-block--backward1:hover,body.gray-theme .btn-command-block--backward2:hover,body.gray-theme .btn-command-block--backward3:hover,body.gray-theme .btn-command-block--forward1:hover,body.gray-theme .btn-command-block--forward2:hover,body.gray-theme .btn-command-block--forward3:hover,body.gray-theme .btn-command-block--left45:hover,body.gray-theme .btn-command-block--left90:hover,body.gray-theme .btn-command-block--left180:hover,body.gray-theme .btn-command-block--right45:hover,body.gray-theme .btn-command-block--right90:hover,body.gray-theme .btn-command-block--right180:hover,body.gray-theme .command-block:not(.btn-command-block--loop):hover{background-color:#505862}body.gray-theme #command-block--backward1:not(:disabled):not(.disabled):active,body.gray-theme #command-block--backward2:not(:disabled):not(.disabled):active,body.gray-theme #command-block--backward3:not(:disabled):not(.disabled):active,body.gray-theme #command-block--forward1:not(:disabled):not(.disabled):active,body.gray-theme #command-block--forward2:not(:disabled):not(.disabled):active,body.gray-theme #command-block--forward3:not(:disabled):not(.disabled):active,body.gray-theme #command-block--left45:not(:disabled):not(.disabled):active,body.gray-theme #command-block--left90:not(:disabled):not(.disabled):active,body.gray-theme #command-block--left180:not(:disabled):not(.disabled):active,body.gray-theme #command-block--right45:not(:disabled):not(.disabled):active,body.gray-theme #command-block--right90:not(:disabled):not(.disabled):active,body.gray-theme #command-block--right180:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--backward1:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--backward2:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--backward3:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--forward1:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--forward2:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--forward3:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--left45:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--left90:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--left180:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--right45:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--right90:not(:disabled):not(.disabled):active,body.gray-theme .btn-command-block--right180:not(:disabled):not(.disabled):active,body.gray-theme .command-block:not(.btn-command-block--loop):not(:disabled):not(.disabled):active{background-color:#818a98;border-color:#818a98;box-shadow:0 0 0 .2rem #505862}body.gray-theme #command-block--backward1.command-block--pressed,body.gray-theme #command-block--backward2.command-block--pressed,body.gray-theme #command-block--backward3.command-block--pressed,body.gray-theme #command-block--forward1.command-block--pressed,body.gray-theme #command-block--forward2.command-block--pressed,body.gray-theme #command-block--forward3.command-block--pressed,body.gray-theme #command-block--left45.command-block--pressed,body.gray-theme #command-block--left90.command-block--pressed,body.gray-theme #command-block--left180.command-block--pressed,body.gray-theme #command-block--loop.command-block--pressed,body.gray-theme #command-block--right45.command-block--pressed,body.gray-theme #command-block--right90.command-block--pressed,body.gray-theme #command-block--right180.command-block--pressed,body.gray-theme .btn-command-block--backward1.command-block--pressed,body.gray-theme .btn-command-block--backward2.command-block--pressed,body.gray-theme .btn-command-block--backward3.command-block--pressed,body.gray-theme .btn-command-block--forward1.command-block--pressed,body.gray-theme .btn-command-block--forward2.command-block--pressed,body.gray-theme .btn-command-block--forward3.command-block--pressed,body.gray-theme .btn-command-block--left45.command-block--pressed,body.gray-theme .btn-command-block--left90.command-block--pressed,body.gray-theme .btn-command-block--left180.command-block--pressed,body.gray-theme .btn-command-block--loop.command-block--pressed,body.gray-theme .btn-command-block--right45.command-block--pressed,body.gray-theme .btn-command-block--right90.command-block--pressed,body.gray-theme .btn-command-block--right180.command-block--pressed,body.gray-theme .command-block:not(.btn-command-block--loop).command-block--pressed{border:3px solid #505862}body.gray-theme button.command-block.btn-command-block--endLoop,body.gray-theme button.command-block.btn-command-block--startLoop{background-color:#b9bec6;border:.2rem solid #0000}body.gray-theme button.command-block.btn-command-block--endLoop .command-block-loop-label-container,body.gray-theme button.command-block.btn-command-block--startLoop .command-block-loop-label-container{background-color:#989da7;color:#fff}body.gray-theme button.command-block.btn-command-block--endLoop:focus,body.gray-theme button.command-block.btn-command-block--startLoop:focus{border:.2rem solid #505862;box-shadow:none}body.gray-theme button.command-block.btn-command-block--endLoop:hover,body.gray-theme button.command-block.btn-command-block--startLoop:hover{background-color:#818a98}body.gray-theme button.command-block.btn-command-block--endLoop:hover .command-block-loop-label-container,body.gray-theme button.command-block.btn-command-block--startLoop:hover .command-block-loop-label-container{background-color:#626a78}body.gray-theme .ProgramBlockEditor__loopContainer--focused:not(.ProgramBlockEditor__loopContainer-active-outline){box-shadow:0 0 .1px .2rem #505862}body.gray-theme .ProgramBlockEditor__loopContainer--active{background-color:#f1f2f4;z-index:2}body.gray-theme .ProgramBlockEditor__loopContainer-active-outline{box-shadow:0 0 .1px .4rem #505862}body.gray-theme .ActionsMenuItem:hover{background-color:#d5d8dd}body.gray-theme .ActionsMenuItem:focus{box-shadow:0 0 0 .25rem #505862}body.gray-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--disabled):not(.ActionsMenuItem__icon--loop){background-color:#818a98;border-color:#818a98}body.gray-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--disabled):not(.ActionsMenuItem__icon--loop) svg circle,body.gray-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--disabled):not(.ActionsMenuItem__icon--loop) svg path,body.gray-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--disabled):not(.ActionsMenuItem__icon--loop) svg rect{stroke:#fff}body.gray-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--disabled):not(.ActionsMenuItem__icon--loop) svg circle,body.gray-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--disabled):not(.ActionsMenuItem__icon--loop) svg path.filled{fill:#fff}body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--forward1,body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--forward2,body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--forward3{animation:updatedAnimation-forward-grayscale 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-forward-grayscale{0%{box-shadow:0 0 0 1rem #818a98}to{box-shadow:0 0 0 0 #818a98}}body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--backward1,body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--backward2,body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--backward3{animation:updatedAnimation-backward-grayscale 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-backward-grayscale{0%{box-shadow:0 0 0 1rem #818a98}to{box-shadow:0 0 0 0 #818a98}}body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--left45,body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--left90,body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--left180{animation:updatedAnimation-left-grayscale 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-left-grayscale{0%{box-shadow:0 0 0 1rem #818a98}to{box-shadow:0 0 0 0 #818a98}}body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--right45,body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--right90,body.gray-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--right180{animation:updatedAnimation-right-grayscale 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-right-grayscale{0%{box-shadow:0 0 0 1rem #818a98}to{box-shadow:0 0 0 0 #818a98}}body.gray-theme .command-block--hidden&gt;svg{fill:#818a98}body.gray-theme .CharacterPositionController{border-top:1px solid #9da4af}body.gray-theme .CharacterPositionController__character-position-button{stroke:#67717e}body.gray-theme .CharacterPositionController__character-position-button:focus{outline:.2rem solid #1e1e1e}body.gray-theme .CharacterPositionController__character-position-button:hover:not(.CharacterPositionController__character-position-button--disabled) path.filled{fill:#3a3f46}body.gray-theme .CharacterPositionController__character-position-button:hover:not(.CharacterPositionController__character-position-button--disabled) path:not(.filled){stroke:#3a3f46}body.gray-theme .CharacterPositionController__character-turn-positions svg path.filled{fill:#67717e}body.gray-theme .CharacterPositionController{background-color:#d5d8dd}body.gray-theme .CharacterPositionController__character-position-button--disabled{stroke:#b9bec6}body.gray-theme .CharacterPositionController__character-turn-positions .CharacterPositionController__character-position-button--disabled path.filled{fill:#b9bec6}body.gray-theme .Scene__container{background-color:#d5d8dd;border:2px solid #d5d8dd}body.gray-theme .Scene__header-corner{background-color:#d5d8dd}body.gray-theme .Scene__column-header,body.gray-theme .Scene__row-header{fill:#d5d8dd}body.gray-theme .Scene__startIndicator .start-indicator-inner-circle{fill:#818a98}body.gray-theme .Scene__startIndicator .start-indicator-pin{fill:#fff}body.gray-theme .SceneMessage__closeButton:hover .close-scene-message-background{fill:#818a98}body.gray-theme .SceneMessage__closeButton:hover .close-scene-message-x{stroke:#fff}body.gray-theme .PenDownToggleSwitch.ToggleSwitch{background-color:#b9bec6}body.gray-theme .PenDownToggleSwitch.ToggleSwitch .ToggleSwitch__switch-inner-circle{background-color:#fff}body.gray-theme .PenDownToggleSwitch.ToggleSwitch .ToggleSwitch__switch-inner-circle svg path{stroke:#818a98}body.gray-theme .PenDownToggleSwitch.ToggleSwitch:focus{box-shadow:0 0 0 .2rem #505862}body.gray-theme .PenDownToggleSwitch.ToggleSwitch:hover{background-color:#505862}body.gray-theme .PenDownToggleSwitch.ToggleSwitch:hover .ToggleSwitch__switch-inner-circle{background-color:#b9bec6}body.gray-theme .PenDownToggleSwitch.ToggleSwitch--checked{background-color:#818a98}body.gray-theme .WorldSelector{background-color:#d5d8dd}body.gray-theme .WorldSelector svg.HeaderIcon circle{fill:#818a98}body.gray-theme .WorldSelector svg.HeaderIcon path{stroke:#fff}body.gray-theme button.btn.WorldIcon{border:1px solid #00000040}body.gray-theme .WorldSelector .WorldIcon--selected{background-color:#b9bec6}body.gray-theme .WorldSelector button.btn.WorldIcon:not(.WorldIcon--disabled):hover{background-color:#505862}body.gray-theme .WorldSelector button.btn.WorldIcon:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .2rem #505862}body.gray-theme .WorldSelector button.btn.WorldIcon--disabled{background-color:#f1f2f4}body.gray-theme .AddNode__collapsed-icon{background-color:#505862}body.gray-theme .AddNode__collapsed-icon svg path{stroke:#fff;stroke-width:6px}body.gray-theme .AddNode__expanded-button{background-color:inherit;border:2px solid #505862;box-shadow:none}body.gray-theme .AddNode__expanded-button:focus{border:2px solid #fff;box-shadow:0 0 0 .2rem #505862}body.gray-theme .AddNode__expanded-button svg path{stroke:#505862}body.gray-theme .ProgramBlockEditor__container{background-color:#d5d8dd;border:2px solid #d5d8dd}body.gray-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch:focus{box-shadow:0 0 0 .2rem #505862}body.gray-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch:hover{background-color:#505862}body.gray-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch:hover .ToggleSwitch__switch-inner-circle{background-color:#b9bec6}body.gray-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch svg path{stroke:#818a98}body.gray-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch--checked{background-color:#818a98}body.gray-theme .ProgramBlockEditor__program-deleteAll-button svg path{stroke:#fff;fill:inherit}body.gray-theme .ProgramBlockEditor__program-deleteAll-button--disabled:hover svg path,body.gray-theme .ProgramBlockEditor__program-deleteAll-button--disabled svg path{stroke:#d5d8dd}body.gray-theme button.btn.ConfirmDeleteAllModal__option-button{background-color:#f1f2f4;border-color:#f1f2f4;color:#000}body.gray-theme button.btn.ConfirmDeleteAllModal__option-button:hover{background:#505862;color:#fff}body.gray-theme button.btn.ConfirmDeleteAllModal__option-button:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .2rem #505862}body.gray-theme button.btn.ConfirmDeleteAllModal__option-button.btn-primary:not(:disabled):not(.disabled):active{background-color:#b9bec6}body.gray-theme .ProgramBlockEditor__header{background-color:#d5d8dd}body.gray-theme .ProgramBlockEditor__program-sequence-scroll-container{background-color:#fff;margin-left:.1rem}body.gray-theme .ProgramBlockEditor__program-sequence-scroll-container--isDragging{box-shadow:0 0 0 .4rem #505862}body.gray-theme .ProgramBlockEditor__start-indicator{background-color:#818a98;border-color:#818a98}body.gray-theme .ProgramBlockEditor__program-block-connector,body.gray-theme .ProgramBlockEditor__program-block-connector-loop{background-color:#505862}body.gray-theme button.ProgramBlockEditor__program-block--active:not(.btn-command-block--startLoop){border:1px solid #fff;box-shadow:0 0 0 6px #505862}body.gray-theme button.btn.AddNode__expanded-button.AddNode__expanded-button--isDragTarget{box-shadow:0 0 0 .4rem #505862}body.gray-theme .ActionPanel__background svg path{fill:#f1f2f4;stroke:#d5d8dd}body.gray-theme button.btn.ActionPanel__action-buttons{background-color:#d5d8dd}body.gray-theme button.btn.ActionPanel__action-buttons svg path.stroked{stroke:#505862}body.gray-theme button.btn.ActionPanel__action-buttons svg path.filled{fill:#505862}body.gray-theme button.btn.ActionPanel__action-buttons:focus,body.gray-theme button.btn.ActionPanel__action-buttons:hover{background-color:#505862}body.gray-theme button.btn.ActionPanel__action-buttons:focus svg path.stroked,body.gray-theme button.btn.ActionPanel__action-buttons:hover svg path.stroked{stroke:#f1f2f4}body.gray-theme button.btn.ActionPanel__action-buttons:focus svg path.filled,body.gray-theme button.btn.ActionPanel__action-buttons:hover svg path.filled{fill:#f1f2f4}body.gray-theme button.btn.ActionPanel__action-buttons:focus{box-shadow:0 0 0 .1rem #30444e,0 0 0 .2rem #fff,0 0 0 .3rem #30444e}body.gray-theme button.btn.ActionPanel__action-buttons--disabled svg path.stroked{stroke:#f1f2f4}body.gray-theme button.btn.ActionPanel__action-buttons--disabled svg path.filled{fill:#f1f2f4}body.gray-theme .ShareModal__form__copyButton{background-color:#aaa;color:#000}body.gray-theme .ShareModal__form__copyButton:hover{background-color:#d5d8dd}body.gray-theme .ShareModal__form__copyButton:focus{box-shadow:0 0 0 .15rem #d5d8dd,0 0 0 .25rem #505862}@keyframes pausedGreyscaleAnimation{0%{box-shadow:0 0 0 8px #505862}50%{box-shadow:0 0 0 6px #505862}to{box-shadow:0 0 0 8px #505862}}body.gray-theme button.ProgramBlockEditor__program-block--paused{animation-timing-function:ease;animation:pausedGreyscaleAnimation 2s infinite;border:1px solid #fff}body.gray-theme .App__playAndShare-background{background-color:#d5d8dd}body.gray-theme .RefreshButton svg path:not(.refresh-icon){fill:#fff}body.gray-theme .RefreshButton--disabled:focus svg path:not(.refresh-icon),body.gray-theme .RefreshButton--disabled:hover svg path:not(.refresh-icon),body.gray-theme .RefreshButton--disabled svg path:not(.refresh-icon){fill:#d5d8dd}body.gray-theme .RefreshButton:not(.RefreshButton--disabled),body.gray-theme .StopButton,body.gray-theme button.btn.PlayButton:not(.PlayButton--disabled){box-shadow:none}body.gray-theme .RefreshButton:not(.RefreshButton--disabled) svg path.inner-circle,body.gray-theme .StopButton svg path.inner-circle,body.gray-theme button.btn.PlayButton:not(.PlayButton--disabled) svg path.inner-circle{fill:#fff}body.gray-theme .RefreshButton:not(.RefreshButton--disabled) svg circle,body.gray-theme .StopButton svg circle,body.gray-theme button.btn.PlayButton:not(.PlayButton--disabled) svg circle{fill:#67717e}body.gray-theme .RefreshButton:not(.RefreshButton--disabled) svg path.triangle,body.gray-theme .StopButton svg path.triangle,body.gray-theme button.btn.PlayButton:not(.PlayButton--disabled) svg path.triangle{fill:#1e1e1e}body.gray-theme .RefreshButton:not(.RefreshButton--disabled):focus,body.gray-theme .StopButton:focus,body.gray-theme button.btn.PlayButton:not(.PlayButton--disabled):focus{border:none;box-shadow:0 0 0 .2rem #505862}body.gray-theme .RefreshButton:not(.RefreshButton--disabled):hover svg path.inner-circle,body.gray-theme .StopButton:hover svg path.inner-circle,body.gray-theme button.btn.PlayButton:not(.PlayButton--disabled):hover svg path.inner-circle{fill:#9da4af}body.gray-theme .RefreshButton:not(.RefreshButton--disabled):hover svg circle,body.gray-theme .StopButton:hover svg circle,body.gray-theme button.btn.PlayButton:not(.PlayButton--disabled):hover svg circle{fill:#67717e}body.gray-theme .RefreshButton:not(.RefreshButton--disabled):hover svg path.triangle,body.gray-theme .StopButton:hover svg path.triangle,body.gray-theme button.btn.PlayButton:not(.PlayButton--disabled):hover svg path.triangle{fill:#1e1e1e}body.gray-theme .RefreshButton--disabled,body.gray-theme .StopButton--disabled,body.gray-theme button.btn.PlayButton--disabled{background-color:#d5d8dd}body.gray-theme .RefreshButton--disabled svg path.inner-circle,body.gray-theme .StopButton--disabled svg path.inner-circle,body.gray-theme button.btn.PlayButton--disabled svg path.inner-circle{fill:#d5d8dd}body.gray-theme .RefreshButton--disabled svg circle,body.gray-theme .StopButton--disabled svg circle,body.gray-theme button.btn.PlayButton--disabled svg circle{fill:#9da4af}body.gray-theme .RefreshButton--disabled svg path.refresh-icon,body.gray-theme .RefreshButton--disabled svg path.triangle,body.gray-theme .StopButton--disabled svg path.refresh-icon,body.gray-theme .StopButton--disabled svg path.triangle,body.gray-theme button.btn.PlayButton--disabled svg path.refresh-icon,body.gray-theme button.btn.PlayButton--disabled svg path.triangle{fill:#67717e}body.gray-theme .RefreshButton--disabled svg rect.refresh-icon,body.gray-theme .StopButton--disabled svg rect.refresh-icon,body.gray-theme button.btn.PlayButton--disabled svg rect.refresh-icon{fill:#d5d8dd}body.gray-theme .RefreshButton--disabled:focus,body.gray-theme .StopButton--disabled:focus,body.gray-theme button.btn.PlayButton--disabled:focus{box-shadow:0 0 0 .2rem #505862}body.gray-theme .StopButton:not(.StopButton--disabled){box-shadow:0 0 0 .2rem #67717e}body.gray-theme .StopButton:not(.StopButton--disabled) svg rect{fill:#1e1e1e}body.gray-theme .StopButton:not(.StopButton--disabled):hover{background-color:#9da4af}body.gray-theme .StopButton:not(.StopButton--disabled):focus{box-shadow:0 0 0 .2rem #67717e,0 0 0 .4rem #d5d8dd,0 0 0 .6rem #67717e}body.gray-theme .StopButton:not(:hover):not(.StopButton--disabled){background-color:#fff}body.gray-theme .StopButton--disabled{background-color:#d5d8dd;box-shadow:0 0 0 .2rem #9da4af}body.gray-theme .StopButton--disabled:focus{box-shadow:0 0 0 .2rem #9da4af,0 0 0 .3rem #d5d8dd,0 0 0 .5rem #505862}body.gray-theme .ThemeSelector__option:focus{box-shadow:0 0 0 .2rem #505862}body.gray-theme .ThemeSelector__option:hover{background-color:#d5d8dd}body.gray-theme .ToggleSwitch:not(.ToggleSwitch--checked).SoundOptionsToggle{background-color:#b9bec6}body.gray-theme .ToggleSwitch.SoundOptionsToggle{background-color:#818a98}body.gray-theme .ToggleSwitch.SoundOptionsToggle:hover{background-color:#505862}body.gray-theme .ProgramSpeedController__container svg path{fill:#67717e}body.gray-theme .ProgramSpeedController__slider::-webkit-slider-runnable-track{background-color:#67717e;border:2px solid #67717e}body.gray-theme .ProgramSpeedController__slider::-webkit-slider-thumb{background-color:#f1f2f4;border:2px solid #67717e;box-shadow:-8rem 0 0 8rem #f1f2f4}body.gray-theme .ProgramSpeedController__slider::-moz-range-thumb{background-color:#f1f2f4;border:2px solid #000;border-radius:0;box-shadow:-8rem 0 0 8rem #f1f2f4}body.gray-theme .ProgramSpeedController__slider::-moz-range-progress{background-color:#f1f2f4}body.gray-theme .ProgramSpeedController__slider::-moz-range-track{background-color:#67717e}body.gray-theme .ProgramSpeedController__slider::-ms-fill-lower{background-color:#f1f2f4}body.gray-theme .ProgramSpeedController__slider::-ms-fill-upper{background-color:#67717e}body.gray-theme .ProgramSpeedController__slider:hover::-webkit-slider-thumb{background-color:#9da4af;box-shadow:-8rem 0 0 8rem #9da4af}body.gray-theme .ProgramSpeedController__slider:hover::-moz-range-thumb{background-color:#9da4af;box-shadow:-8rem 0 0 8rem #9da4af}body.gray-theme .ProgramSpeedController__slider:hover::-moz-range-progress{background-color:#9da4af}body.gray-theme .ProgramSpeedController__slider:hover::-ms-fill-lower{background-color:#9da4af}body.gray-theme .ProgramSpeedController__slider:focus{outline-color:#505862}body.gray-theme button.btn.PlayButton--play.PlayButton--disabled{background-color:inherit;cursor:default}body.gray-theme button.btn.PlayButton--play.PlayButton--disabled svg path.triangle{fill:#30444e}body.gray-theme .App__ShareButton{background-color:#f1f2f4;color:#1e1e1e}body.gray-theme .App__ShareButton svg path{fill:#1e1e1e}body.gray-theme .App__ShareButton:hover{background:#505862;color:#fff}body.gray-theme .App__ShareButton:hover svg path{fill:#fff}body.gray-theme .App__ShareButton:focus{box-shadow:0 0 0 .15rem #d5d8dd,0 0 0 .25rem #505862}body.gray-theme .TilePanel__tile:focus{outline-color:#505862}body.gray-theme .TilePanel__tile--selected{border-color:#505862}body.gray-theme .TilePanel__tileInner{border-color:#67717e}body.gray-theme .CustomBackgroundDesignModeButton svg path{stroke:#fff}body.gray-theme .CustomBackgroundDesignModeButton svg rect{fill:#fff}body.gray-theme .CustomBackgroundDesignModeButton.IconButton--disabled svg path{stroke:#d5d8dd}body.gray-theme .CustomBackgroundDesignModeButton.IconButton--disabled svg rect{fill:#d5d8dd}body.gray-theme .CustomBackgroundDesignModeButton.IconButton.IconButton--pressed{background-color:#937c9c}body.gray-theme .CustomBackgroundDesignModeButton.IconButton.IconButton--pressed:hover{background-color:#505862}body.gray-theme .CharacterPositionController .set-start-icon-foreground{fill:#fff}body.gray-theme .CharacterPositionController .IconButton--disabled .set-start-icon-foreground{fill:#d5d8dd}body.gray-theme .CharacterPositionController .paintbrush-icon-foreground{stroke:#fff}body.gray-theme .CharacterPositionController .IconButton--disabled .paintbrush-icon-foreground{stroke:#d5d8dd}body.contrast-theme,body.contrast-theme .App__container,body.contrast-theme .App__header{background-color:#000}body.contrast-theme .App__header-menu{background-color:#000;border:2px solid #fff}body.contrast-theme .App__header-menu&gt;.IconButton{box-shadow:0 0 0 2px #000}body.contrast-theme .App__logo-container a:focus{border-color:#fff}body.contrast-theme .App__logo-container svg:hover path.logo-tile{fill:#fff}body.contrast-theme .App__logo-container svg:hover path.logo-title-letter{stroke:#000;fill:#000}body.contrast-theme .App__PrivacyModal__toggle-button{color:#fff}body.contrast-theme .App__PrivacyModal__toggle-button:focus{border-color:#fff}body.contrast-theme .IconButton.App__header-soundOptions svg path{fill:#1e1e1e}body.contrast-theme .IconButton.App__header-soundOptions:hover svg path{fill:#fff}body.contrast-theme .IconButton{background-color:#fff}body.contrast-theme .IconButton:hover:not(.IconButton--disabled){background-color:#000}body.contrast-theme .IconButton:hover:not(.IconButton--disabled) .App__header-keyboard-icon path,body.contrast-theme .IconButton:hover:not(.IconButton--disabled) .App__header-theme-icon path{fill:#fff}body.contrast-theme .IconButton:hover:not(.IconButton--disabled) .App__world-selector-icon,body.contrast-theme .IconButton:hover:not(.IconButton--disabled) .App__world-selector-icon path,body.contrast-theme .IconButton:hover:not(.IconButton--disabled) .App__world-selector-icon rect{stroke:#fff}body.contrast-theme .IconButton:hover:not(.IconButton--disabled) .App__world-selector-icon circle{fill:#fff}body.contrast-theme .IconButton:hover:not(.IconButton--disabled) .App__header-actionsMenu-icon path{stroke:#fff}body.contrast-theme .IconButton:focus{box-shadow:0 0 0 2px #000,0 0 0 6px #fff}body.contrast-theme .IconButton .App__header-keyboard-icon path{fill:#000}body.contrast-theme .IconButton .App__world-selector-icon,body.contrast-theme .IconButton .App__world-selector-icon path,body.contrast-theme .IconButton .App__world-selector-icon rect{stroke:#000}body.contrast-theme .IconButton .App__world-selector-icon circle{fill:#000}body.contrast-theme .IconButton--disabled{background-color:#1e1e1e}body.contrast-theme .IconButton--disabled svg path{stroke:#818a98}body.contrast-theme .KeyboardInputModal__content__toggle{background-color:#fff;border:2px solid #000;color:#fff;padding:.2rem}body.contrast-theme .KeyboardInputModal__content__toggle:focus{border:2px solid #000;box-shadow:0 0 0 .2rem #fff}body.contrast-theme .KeyboardInputModal__content__toggle .ToggleSwitch__switch-inner-circle{background-color:#000}body.contrast-theme .KeyboardInputModal__content__toggle.ToggleSwitch--checked:not(:hover),body.contrast-theme .KeyboardInputModal__content__toggle:hover{background-color:#000;color:#000}body.contrast-theme .KeyboardInputModal__content__toggle.ToggleSwitch--checked:not(:hover) .ToggleSwitch__switch-inner-circle,body.contrast-theme .KeyboardInputModal__content__toggle:hover .ToggleSwitch__switch-inner-circle{background-color:#fff}body.contrast-theme .TextButton,body.contrast-theme button.btn.ModalWithFooter__primaryButton,body.contrast-theme button.btn.ModalWithFooter__secondaryButton{background-color:#000;color:#fff}body.contrast-theme .TextButton:focus,body.contrast-theme button.btn.ModalWithFooter__primaryButton:focus,body.contrast-theme button.btn.ModalWithFooter__secondaryButton:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .2rem #000}body.contrast-theme .TextButton:hover,body.contrast-theme button.btn.ModalWithFooter__primaryButton:hover,body.contrast-theme button.btn.ModalWithFooter__secondaryButton:hover{background-color:#fff;box-shadow:0 0 0 .1rem #000;color:#000}body.contrast-theme .TextButton:hover:focus,body.contrast-theme button.btn.ModalWithFooter__primaryButton:hover:focus,body.contrast-theme button.btn.ModalWithFooter__secondaryButton:hover:focus{box-shadow:0 0 0 .2rem #000}body.contrast-theme .KeyboardInputModal__content__toggle.ToggleSwitch{background-color:#000;border:2px solid #fff;padding:.2rem}body.contrast-theme .KeyboardInputModal__content__toggle.ToggleSwitch:hover{background-color:#fff;border:2px solid #000}body.contrast-theme .KeyboardInputModal__content__toggle.ToggleSwitch:hover .ToggleSwitch__switch-inner-circle{background-color:#000}body.contrast-theme .KeyboardInputModal__content__toggle.ToggleSwitch:hover .ToggleSwitch__switch-inner-circle svg path{fill:#fff}body.contrast-theme .KeyboardInputModal__content__toggle.ToggleSwitch:focus{border:2px solid #000;box-shadow:0 0 0 .2rem #fff}body.contrast-theme .KeyboardInputModal__content__toggle.ToggleSwitch .ToggleSwitch__switch-inner-circle{background-color:#fff}body.contrast-theme .KeyboardInputModal__content__toggle.ToggleSwitch .ToggleSwitch__switch-inner-circle svg path{fill:#000}body.contrast-theme .App__ActionsMenu__header{background-color:#fff}body.contrast-theme .App__command-palette{border:2px solid #fff}body.contrast-theme .App__command-palette-command-container{background-color:#fff}body.contrast-theme .App__command-palette-command-container::-webkit-scrollbar{background-color:#000}body.contrast-theme .App__command-palette-command-container::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #fff}body.contrast-theme .App__command-palette-section{background-color:#000;box-shadow:0 3px 1px #9da4af}body.contrast-theme .App__command-palette-section-heading-container{border-bottom:2px solid #fff}body.contrast-theme .App__command-palette-section-heading{color:#fff}body.contrast-theme .ActionsMenuItem__icon--loop svg path.filled-bracket,body.contrast-theme .App__command-palette-command-container .btn-command-block--loop svg path.filled-bracket{fill:#fff;stroke:#000}body.contrast-theme .ActionsMenuItem__icon--loop svg path.inner-arrow,body.contrast-theme .App__command-palette-command-container .btn-command-block--loop svg path.inner-arrow{stroke:#22262a}body.contrast-theme .App__command-palette-command-container .btn-command-block--loop:hover svg path.filled-bracket{fill:#000;stroke:#fff}body.contrast-theme .App__command-palette-command-container .btn-command-block--loop:hover svg path.inner-arrow{stroke:#fff}body.contrast-theme .App__world-container{background-color:#000}body.contrast-theme .App__PenDownToggleSwitch-container{border-color:#fff}body.contrast-theme #command-block--backward1,body.contrast-theme #command-block--backward2,body.contrast-theme #command-block--backward3,body.contrast-theme #command-block--forward1,body.contrast-theme #command-block--forward2,body.contrast-theme #command-block--forward3,body.contrast-theme #command-block--left45,body.contrast-theme #command-block--left90,body.contrast-theme #command-block--left180,body.contrast-theme #command-block--right45,body.contrast-theme #command-block--right90,body.contrast-theme #command-block--right180,body.contrast-theme .btn-command-block--backward1,body.contrast-theme .btn-command-block--backward2,body.contrast-theme .btn-command-block--backward3,body.contrast-theme .btn-command-block--forward1,body.contrast-theme .btn-command-block--forward2,body.contrast-theme .btn-command-block--forward3,body.contrast-theme .btn-command-block--left45,body.contrast-theme .btn-command-block--left90,body.contrast-theme .btn-command-block--left180,body.contrast-theme .btn-command-block--right45,body.contrast-theme .btn-command-block--right90,body.contrast-theme .btn-command-block--right180,body.contrast-theme btn.command-block{background-color:#fff;border-color:#fff}body.contrast-theme #command-block--backward1 svg circle,body.contrast-theme #command-block--backward1 svg path,body.contrast-theme #command-block--backward2 svg circle,body.contrast-theme #command-block--backward2 svg path,body.contrast-theme #command-block--backward3 svg circle,body.contrast-theme #command-block--backward3 svg path,body.contrast-theme #command-block--forward1 svg circle,body.contrast-theme #command-block--forward1 svg path,body.contrast-theme #command-block--forward2 svg circle,body.contrast-theme #command-block--forward2 svg path,body.contrast-theme #command-block--forward3 svg circle,body.contrast-theme #command-block--forward3 svg path,body.contrast-theme #command-block--left45 svg circle,body.contrast-theme #command-block--left45 svg path,body.contrast-theme #command-block--left90 svg circle,body.contrast-theme #command-block--left90 svg path,body.contrast-theme #command-block--left180 svg circle,body.contrast-theme #command-block--left180 svg path,body.contrast-theme #command-block--right45 svg circle,body.contrast-theme #command-block--right45 svg path,body.contrast-theme #command-block--right90 svg circle,body.contrast-theme #command-block--right90 svg path,body.contrast-theme #command-block--right180 svg circle,body.contrast-theme #command-block--right180 svg path,body.contrast-theme .btn-command-block--backward1 svg circle,body.contrast-theme .btn-command-block--backward1 svg path,body.contrast-theme .btn-command-block--backward2 svg circle,body.contrast-theme .btn-command-block--backward2 svg path,body.contrast-theme .btn-command-block--backward3 svg circle,body.contrast-theme .btn-command-block--backward3 svg path,body.contrast-theme .btn-command-block--forward1 svg circle,body.contrast-theme .btn-command-block--forward1 svg path,body.contrast-theme .btn-command-block--forward2 svg circle,body.contrast-theme .btn-command-block--forward2 svg path,body.contrast-theme .btn-command-block--forward3 svg circle,body.contrast-theme .btn-command-block--forward3 svg path,body.contrast-theme .btn-command-block--left45 svg circle,body.contrast-theme .btn-command-block--left45 svg path,body.contrast-theme .btn-command-block--left90 svg circle,body.contrast-theme .btn-command-block--left90 svg path,body.contrast-theme .btn-command-block--left180 svg circle,body.contrast-theme .btn-command-block--left180 svg path,body.contrast-theme .btn-command-block--right45 svg circle,body.contrast-theme .btn-command-block--right45 svg path,body.contrast-theme .btn-command-block--right90 svg circle,body.contrast-theme .btn-command-block--right90 svg path,body.contrast-theme .btn-command-block--right180 svg circle,body.contrast-theme .btn-command-block--right180 svg path,body.contrast-theme btn.command-block svg circle,body.contrast-theme btn.command-block svg path{stroke:#000}body.contrast-theme #command-block--backward1 svg circle,body.contrast-theme #command-block--backward1 svg path.filled,body.contrast-theme #command-block--backward2 svg circle,body.contrast-theme #command-block--backward2 svg path.filled,body.contrast-theme #command-block--backward3 svg circle,body.contrast-theme #command-block--backward3 svg path.filled,body.contrast-theme #command-block--forward1 svg circle,body.contrast-theme #command-block--forward1 svg path.filled,body.contrast-theme #command-block--forward2 svg circle,body.contrast-theme #command-block--forward2 svg path.filled,body.contrast-theme #command-block--forward3 svg circle,body.contrast-theme #command-block--forward3 svg path.filled,body.contrast-theme #command-block--left45 svg circle,body.contrast-theme #command-block--left45 svg path.filled,body.contrast-theme #command-block--left90 svg circle,body.contrast-theme #command-block--left90 svg path.filled,body.contrast-theme #command-block--left180 svg circle,body.contrast-theme #command-block--left180 svg path.filled,body.contrast-theme #command-block--right45 svg circle,body.contrast-theme #command-block--right45 svg path.filled,body.contrast-theme #command-block--right90 svg circle,body.contrast-theme #command-block--right90 svg path.filled,body.contrast-theme #command-block--right180 svg circle,body.contrast-theme #command-block--right180 svg path.filled,body.contrast-theme .btn-command-block--backward1 svg circle,body.contrast-theme .btn-command-block--backward1 svg path.filled,body.contrast-theme .btn-command-block--backward2 svg circle,body.contrast-theme .btn-command-block--backward2 svg path.filled,body.contrast-theme .btn-command-block--backward3 svg circle,body.contrast-theme .btn-command-block--backward3 svg path.filled,body.contrast-theme .btn-command-block--forward1 svg circle,body.contrast-theme .btn-command-block--forward1 svg path.filled,body.contrast-theme .btn-command-block--forward2 svg circle,body.contrast-theme .btn-command-block--forward2 svg path.filled,body.contrast-theme .btn-command-block--forward3 svg circle,body.contrast-theme .btn-command-block--forward3 svg path.filled,body.contrast-theme .btn-command-block--left45 svg circle,body.contrast-theme .btn-command-block--left45 svg path.filled,body.contrast-theme .btn-command-block--left90 svg circle,body.contrast-theme .btn-command-block--left90 svg path.filled,body.contrast-theme .btn-command-block--left180 svg circle,body.contrast-theme .btn-command-block--left180 svg path.filled,body.contrast-theme .btn-command-block--right45 svg circle,body.contrast-theme .btn-command-block--right45 svg path.filled,body.contrast-theme .btn-command-block--right90 svg circle,body.contrast-theme .btn-command-block--right90 svg path.filled,body.contrast-theme .btn-command-block--right180 svg circle,body.contrast-theme .btn-command-block--right180 svg path.filled,body.contrast-theme btn.command-block svg circle,body.contrast-theme btn.command-block svg path.filled{fill:#000}body.contrast-theme #command-block--backward1:hover,body.contrast-theme #command-block--backward2:hover,body.contrast-theme #command-block--backward3:hover,body.contrast-theme #command-block--forward1:hover,body.contrast-theme #command-block--forward2:hover,body.contrast-theme #command-block--forward3:hover,body.contrast-theme #command-block--left45:hover,body.contrast-theme #command-block--left90:hover,body.contrast-theme #command-block--left180:hover,body.contrast-theme #command-block--right45:hover,body.contrast-theme #command-block--right90:hover,body.contrast-theme #command-block--right180:hover,body.contrast-theme .btn-command-block--backward1:hover,body.contrast-theme .btn-command-block--backward2:hover,body.contrast-theme .btn-command-block--backward3:hover,body.contrast-theme .btn-command-block--forward1:hover,body.contrast-theme .btn-command-block--forward2:hover,body.contrast-theme .btn-command-block--forward3:hover,body.contrast-theme .btn-command-block--left45:hover,body.contrast-theme .btn-command-block--left90:hover,body.contrast-theme .btn-command-block--left180:hover,body.contrast-theme .btn-command-block--right45:hover,body.contrast-theme .btn-command-block--right90:hover,body.contrast-theme .btn-command-block--right180:hover,body.contrast-theme btn.command-block:hover{background-color:#000;border:2px solid #fff;border-radius:.2rem}body.contrast-theme #command-block--backward1:hover svg circle,body.contrast-theme #command-block--backward1:hover svg path,body.contrast-theme #command-block--backward1:hover svg rect,body.contrast-theme #command-block--backward2:hover svg circle,body.contrast-theme #command-block--backward2:hover svg path,body.contrast-theme #command-block--backward2:hover svg rect,body.contrast-theme #command-block--backward3:hover svg circle,body.contrast-theme #command-block--backward3:hover svg path,body.contrast-theme #command-block--backward3:hover svg rect,body.contrast-theme #command-block--forward1:hover svg circle,body.contrast-theme #command-block--forward1:hover svg path,body.contrast-theme #command-block--forward1:hover svg rect,body.contrast-theme #command-block--forward2:hover svg circle,body.contrast-theme #command-block--forward2:hover svg path,body.contrast-theme #command-block--forward2:hover svg rect,body.contrast-theme #command-block--forward3:hover svg circle,body.contrast-theme #command-block--forward3:hover svg path,body.contrast-theme #command-block--forward3:hover svg rect,body.contrast-theme #command-block--left45:hover svg circle,body.contrast-theme #command-block--left45:hover svg path,body.contrast-theme #command-block--left45:hover svg rect,body.contrast-theme #command-block--left90:hover svg circle,body.contrast-theme #command-block--left90:hover svg path,body.contrast-theme #command-block--left90:hover svg rect,body.contrast-theme #command-block--left180:hover svg circle,body.contrast-theme #command-block--left180:hover svg path,body.contrast-theme #command-block--left180:hover svg rect,body.contrast-theme #command-block--right45:hover svg circle,body.contrast-theme #command-block--right45:hover svg path,body.contrast-theme #command-block--right45:hover svg rect,body.contrast-theme #command-block--right90:hover svg circle,body.contrast-theme #command-block--right90:hover svg path,body.contrast-theme #command-block--right90:hover svg rect,body.contrast-theme #command-block--right180:hover svg circle,body.contrast-theme #command-block--right180:hover svg path,body.contrast-theme #command-block--right180:hover svg rect,body.contrast-theme .btn-command-block--backward1:hover svg circle,body.contrast-theme .btn-command-block--backward1:hover svg path,body.contrast-theme .btn-command-block--backward1:hover svg rect,body.contrast-theme .btn-command-block--backward2:hover svg circle,body.contrast-theme .btn-command-block--backward2:hover svg path,body.contrast-theme .btn-command-block--backward2:hover svg rect,body.contrast-theme .btn-command-block--backward3:hover svg circle,body.contrast-theme .btn-command-block--backward3:hover svg path,body.contrast-theme .btn-command-block--backward3:hover svg rect,body.contrast-theme .btn-command-block--forward1:hover svg circle,body.contrast-theme .btn-command-block--forward1:hover svg path,body.contrast-theme .btn-command-block--forward1:hover svg rect,body.contrast-theme .btn-command-block--forward2:hover svg circle,body.contrast-theme .btn-command-block--forward2:hover svg path,body.contrast-theme .btn-command-block--forward2:hover svg rect,body.contrast-theme .btn-command-block--forward3:hover svg circle,body.contrast-theme .btn-command-block--forward3:hover svg path,body.contrast-theme .btn-command-block--forward3:hover svg rect,body.contrast-theme .btn-command-block--left45:hover svg circle,body.contrast-theme .btn-command-block--left45:hover svg path,body.contrast-theme .btn-command-block--left45:hover svg rect,body.contrast-theme .btn-command-block--left90:hover svg circle,body.contrast-theme .btn-command-block--left90:hover svg path,body.contrast-theme .btn-command-block--left90:hover svg rect,body.contrast-theme .btn-command-block--left180:hover svg circle,body.contrast-theme .btn-command-block--left180:hover svg path,body.contrast-theme .btn-command-block--left180:hover svg rect,body.contrast-theme .btn-command-block--right45:hover svg circle,body.contrast-theme .btn-command-block--right45:hover svg path,body.contrast-theme .btn-command-block--right45:hover svg rect,body.contrast-theme .btn-command-block--right90:hover svg circle,body.contrast-theme .btn-command-block--right90:hover svg path,body.contrast-theme .btn-command-block--right90:hover svg rect,body.contrast-theme .btn-command-block--right180:hover svg circle,body.contrast-theme .btn-command-block--right180:hover svg path,body.contrast-theme .btn-command-block--right180:hover svg rect,body.contrast-theme btn.command-block:hover svg circle,body.contrast-theme btn.command-block:hover svg path,body.contrast-theme btn.command-block:hover svg rect{stroke:#fff}body.contrast-theme #command-block--backward1:hover svg circle,body.contrast-theme #command-block--backward1:hover svg path.filled,body.contrast-theme #command-block--backward2:hover svg circle,body.contrast-theme #command-block--backward2:hover svg path.filled,body.contrast-theme #command-block--backward3:hover svg circle,body.contrast-theme #command-block--backward3:hover svg path.filled,body.contrast-theme #command-block--forward1:hover svg circle,body.contrast-theme #command-block--forward1:hover svg path.filled,body.contrast-theme #command-block--forward2:hover svg circle,body.contrast-theme #command-block--forward2:hover svg path.filled,body.contrast-theme #command-block--forward3:hover svg circle,body.contrast-theme #command-block--forward3:hover svg path.filled,body.contrast-theme #command-block--left45:hover svg circle,body.contrast-theme #command-block--left45:hover svg path.filled,body.contrast-theme #command-block--left90:hover svg circle,body.contrast-theme #command-block--left90:hover svg path.filled,body.contrast-theme #command-block--left180:hover svg circle,body.contrast-theme #command-block--left180:hover svg path.filled,body.contrast-theme #command-block--right45:hover svg circle,body.contrast-theme #command-block--right45:hover svg path.filled,body.contrast-theme #command-block--right90:hover svg circle,body.contrast-theme #command-block--right90:hover svg path.filled,body.contrast-theme #command-block--right180:hover svg circle,body.contrast-theme #command-block--right180:hover svg path.filled,body.contrast-theme .btn-command-block--backward1:hover svg circle,body.contrast-theme .btn-command-block--backward1:hover svg path.filled,body.contrast-theme .btn-command-block--backward2:hover svg circle,body.contrast-theme .btn-command-block--backward2:hover svg path.filled,body.contrast-theme .btn-command-block--backward3:hover svg circle,body.contrast-theme .btn-command-block--backward3:hover svg path.filled,body.contrast-theme .btn-command-block--forward1:hover svg circle,body.contrast-theme .btn-command-block--forward1:hover svg path.filled,body.contrast-theme .btn-command-block--forward2:hover svg circle,body.contrast-theme .btn-command-block--forward2:hover svg path.filled,body.contrast-theme .btn-command-block--forward3:hover svg circle,body.contrast-theme .btn-command-block--forward3:hover svg path.filled,body.contrast-theme .btn-command-block--left45:hover svg circle,body.contrast-theme .btn-command-block--left45:hover svg path.filled,body.contrast-theme .btn-command-block--left90:hover svg circle,body.contrast-theme .btn-command-block--left90:hover svg path.filled,body.contrast-theme .btn-command-block--left180:hover svg circle,body.contrast-theme .btn-command-block--left180:hover svg path.filled,body.contrast-theme .btn-command-block--right45:hover svg circle,body.contrast-theme .btn-command-block--right45:hover svg path.filled,body.contrast-theme .btn-command-block--right90:hover svg circle,body.contrast-theme .btn-command-block--right90:hover svg path.filled,body.contrast-theme .btn-command-block--right180:hover svg circle,body.contrast-theme .btn-command-block--right180:hover svg path.filled,body.contrast-theme btn.command-block:hover svg circle,body.contrast-theme btn.command-block:hover svg path.filled{fill:#fff}body.contrast-theme #command-block--backward1:focus:hover,body.contrast-theme #command-block--backward2:focus:hover,body.contrast-theme #command-block--backward3:focus:hover,body.contrast-theme #command-block--forward1:focus:hover,body.contrast-theme #command-block--forward2:focus:hover,body.contrast-theme #command-block--forward3:focus:hover,body.contrast-theme #command-block--left45:focus:hover,body.contrast-theme #command-block--left90:focus:hover,body.contrast-theme #command-block--left180:focus:hover,body.contrast-theme #command-block--right45:focus:hover,body.contrast-theme #command-block--right90:focus:hover,body.contrast-theme #command-block--right180:focus:hover,body.contrast-theme .btn-command-block--backward1:focus:hover,body.contrast-theme .btn-command-block--backward2:focus:hover,body.contrast-theme .btn-command-block--backward3:focus:hover,body.contrast-theme .btn-command-block--forward1:focus:hover,body.contrast-theme .btn-command-block--forward2:focus:hover,body.contrast-theme .btn-command-block--forward3:focus:hover,body.contrast-theme .btn-command-block--left45:focus:hover,body.contrast-theme .btn-command-block--left90:focus:hover,body.contrast-theme .btn-command-block--left180:focus:hover,body.contrast-theme .btn-command-block--right45:focus:hover,body.contrast-theme .btn-command-block--right90:focus:hover,body.contrast-theme .btn-command-block--right180:focus:hover,body.contrast-theme btn.command-block:focus:hover{box-shadow:0 0 0 .2rem #fff}body.contrast-theme #command-block--backward1.command-block--pressed,body.contrast-theme #command-block--backward1.command-block--pressed:active,body.contrast-theme #command-block--backward1.command-block--pressed:hover,body.contrast-theme #command-block--backward1:active,body.contrast-theme #command-block--backward1:focus:not(:hover),body.contrast-theme #command-block--backward1:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--backward2.command-block--pressed,body.contrast-theme #command-block--backward2.command-block--pressed:active,body.contrast-theme #command-block--backward2.command-block--pressed:hover,body.contrast-theme #command-block--backward2:active,body.contrast-theme #command-block--backward2:focus:not(:hover),body.contrast-theme #command-block--backward2:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--backward3.command-block--pressed,body.contrast-theme #command-block--backward3.command-block--pressed:active,body.contrast-theme #command-block--backward3.command-block--pressed:hover,body.contrast-theme #command-block--backward3:active,body.contrast-theme #command-block--backward3:focus:not(:hover),body.contrast-theme #command-block--backward3:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--forward1.command-block--pressed,body.contrast-theme #command-block--forward1.command-block--pressed:active,body.contrast-theme #command-block--forward1.command-block--pressed:hover,body.contrast-theme #command-block--forward1:active,body.contrast-theme #command-block--forward1:focus:not(:hover),body.contrast-theme #command-block--forward1:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--forward2.command-block--pressed,body.contrast-theme #command-block--forward2.command-block--pressed:active,body.contrast-theme #command-block--forward2.command-block--pressed:hover,body.contrast-theme #command-block--forward2:active,body.contrast-theme #command-block--forward2:focus:not(:hover),body.contrast-theme #command-block--forward2:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--forward3.command-block--pressed,body.contrast-theme #command-block--forward3.command-block--pressed:active,body.contrast-theme #command-block--forward3.command-block--pressed:hover,body.contrast-theme #command-block--forward3:active,body.contrast-theme #command-block--forward3:focus:not(:hover),body.contrast-theme #command-block--forward3:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--left45.command-block--pressed,body.contrast-theme #command-block--left45.command-block--pressed:active,body.contrast-theme #command-block--left45.command-block--pressed:hover,body.contrast-theme #command-block--left45:active,body.contrast-theme #command-block--left45:focus:not(:hover),body.contrast-theme #command-block--left45:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--left90.command-block--pressed,body.contrast-theme #command-block--left90.command-block--pressed:active,body.contrast-theme #command-block--left90.command-block--pressed:hover,body.contrast-theme #command-block--left90:active,body.contrast-theme #command-block--left90:focus:not(:hover),body.contrast-theme #command-block--left90:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--left180.command-block--pressed,body.contrast-theme #command-block--left180.command-block--pressed:active,body.contrast-theme #command-block--left180.command-block--pressed:hover,body.contrast-theme #command-block--left180:active,body.contrast-theme #command-block--left180:focus:not(:hover),body.contrast-theme #command-block--left180:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--right45.command-block--pressed,body.contrast-theme #command-block--right45.command-block--pressed:active,body.contrast-theme #command-block--right45.command-block--pressed:hover,body.contrast-theme #command-block--right45:active,body.contrast-theme #command-block--right45:focus:not(:hover),body.contrast-theme #command-block--right45:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--right90.command-block--pressed,body.contrast-theme #command-block--right90.command-block--pressed:active,body.contrast-theme #command-block--right90.command-block--pressed:hover,body.contrast-theme #command-block--right90:active,body.contrast-theme #command-block--right90:focus:not(:hover),body.contrast-theme #command-block--right90:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--right180.command-block--pressed,body.contrast-theme #command-block--right180.command-block--pressed:active,body.contrast-theme #command-block--right180.command-block--pressed:hover,body.contrast-theme #command-block--right180:active,body.contrast-theme #command-block--right180:focus:not(:hover),body.contrast-theme #command-block--right180:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--backward1.command-block--pressed,body.contrast-theme .btn-command-block--backward1.command-block--pressed:active,body.contrast-theme .btn-command-block--backward1.command-block--pressed:hover,body.contrast-theme .btn-command-block--backward1:active,body.contrast-theme .btn-command-block--backward1:focus:not(:hover),body.contrast-theme .btn-command-block--backward1:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--backward2.command-block--pressed,body.contrast-theme .btn-command-block--backward2.command-block--pressed:active,body.contrast-theme .btn-command-block--backward2.command-block--pressed:hover,body.contrast-theme .btn-command-block--backward2:active,body.contrast-theme .btn-command-block--backward2:focus:not(:hover),body.contrast-theme .btn-command-block--backward2:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--backward3.command-block--pressed,body.contrast-theme .btn-command-block--backward3.command-block--pressed:active,body.contrast-theme .btn-command-block--backward3.command-block--pressed:hover,body.contrast-theme .btn-command-block--backward3:active,body.contrast-theme .btn-command-block--backward3:focus:not(:hover),body.contrast-theme .btn-command-block--backward3:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--forward1.command-block--pressed,body.contrast-theme .btn-command-block--forward1.command-block--pressed:active,body.contrast-theme .btn-command-block--forward1.command-block--pressed:hover,body.contrast-theme .btn-command-block--forward1:active,body.contrast-theme .btn-command-block--forward1:focus:not(:hover),body.contrast-theme .btn-command-block--forward1:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--forward2.command-block--pressed,body.contrast-theme .btn-command-block--forward2.command-block--pressed:active,body.contrast-theme .btn-command-block--forward2.command-block--pressed:hover,body.contrast-theme .btn-command-block--forward2:active,body.contrast-theme .btn-command-block--forward2:focus:not(:hover),body.contrast-theme .btn-command-block--forward2:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--forward3.command-block--pressed,body.contrast-theme .btn-command-block--forward3.command-block--pressed:active,body.contrast-theme .btn-command-block--forward3.command-block--pressed:hover,body.contrast-theme .btn-command-block--forward3:active,body.contrast-theme .btn-command-block--forward3:focus:not(:hover),body.contrast-theme .btn-command-block--forward3:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--left45.command-block--pressed,body.contrast-theme .btn-command-block--left45.command-block--pressed:active,body.contrast-theme .btn-command-block--left45.command-block--pressed:hover,body.contrast-theme .btn-command-block--left45:active,body.contrast-theme .btn-command-block--left45:focus:not(:hover),body.contrast-theme .btn-command-block--left45:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--left90.command-block--pressed,body.contrast-theme .btn-command-block--left90.command-block--pressed:active,body.contrast-theme .btn-command-block--left90.command-block--pressed:hover,body.contrast-theme .btn-command-block--left90:active,body.contrast-theme .btn-command-block--left90:focus:not(:hover),body.contrast-theme .btn-command-block--left90:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--left180.command-block--pressed,body.contrast-theme .btn-command-block--left180.command-block--pressed:active,body.contrast-theme .btn-command-block--left180.command-block--pressed:hover,body.contrast-theme .btn-command-block--left180:active,body.contrast-theme .btn-command-block--left180:focus:not(:hover),body.contrast-theme .btn-command-block--left180:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--right45.command-block--pressed,body.contrast-theme .btn-command-block--right45.command-block--pressed:active,body.contrast-theme .btn-command-block--right45.command-block--pressed:hover,body.contrast-theme .btn-command-block--right45:active,body.contrast-theme .btn-command-block--right45:focus:not(:hover),body.contrast-theme .btn-command-block--right45:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--right90.command-block--pressed,body.contrast-theme .btn-command-block--right90.command-block--pressed:active,body.contrast-theme .btn-command-block--right90.command-block--pressed:hover,body.contrast-theme .btn-command-block--right90:active,body.contrast-theme .btn-command-block--right90:focus:not(:hover),body.contrast-theme .btn-command-block--right90:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--right180.command-block--pressed,body.contrast-theme .btn-command-block--right180.command-block--pressed:active,body.contrast-theme .btn-command-block--right180.command-block--pressed:hover,body.contrast-theme .btn-command-block--right180:active,body.contrast-theme .btn-command-block--right180:focus:not(:hover),body.contrast-theme .btn-command-block--right180:not(:disabled):not(.disabled):active,body.contrast-theme btn.command-block.command-block--pressed,body.contrast-theme btn.command-block.command-block--pressed:active,body.contrast-theme btn.command-block.command-block--pressed:hover,body.contrast-theme btn.command-block:active,body.contrast-theme btn.command-block:focus:not(:hover),body.contrast-theme btn.command-block:not(:disabled):not(.disabled):active{border:2px solid #000;box-shadow:0 0 0 .2rem #fff;padding:calc(.2rem - 2px)}body.contrast-theme #command-block--backward1:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--backward2:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--backward3:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--forward1:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--forward2:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--forward3:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--left45:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--left90:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--left180:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--right45:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--right90:not(:disabled):not(.disabled):active,body.contrast-theme #command-block--right180:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--backward1:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--backward2:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--backward3:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--forward1:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--forward2:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--forward3:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--left45:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--left90:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--left180:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--right45:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--right90:not(:disabled):not(.disabled):active,body.contrast-theme .btn-command-block--right180:not(:disabled):not(.disabled):active,body.contrast-theme btn.command-block:not(:disabled):not(.disabled):active{background-color:#000}body.contrast-theme button.command-block.btn-command-block--endLoop,body.contrast-theme button.command-block.btn-command-block--startLoop{background-color:#fff}body.contrast-theme button.command-block.btn-command-block--endLoop .command-block-loop-label-container,body.contrast-theme button.command-block.btn-command-block--startLoop .command-block-loop-label-container{background-color:#fff;color:#000}body.contrast-theme button.command-block.btn-command-block--endLoop:focus,body.contrast-theme button.command-block.btn-command-block--startLoop:focus{border:2px solid #000;box-shadow:0 0 .1px .2rem #fff;padding:calc(.2rem - 2px)}body.contrast-theme button.command-block.btn-command-block--endLoop:hover,body.contrast-theme button.command-block.btn-command-block--startLoop:hover{background-color:#000;border:2px solid #fff;box-shadow:0 0 .1px .1rem #fff;padding:calc(.2rem - 2px)}body.contrast-theme button.command-block.btn-command-block--endLoop:hover .command-block-loop-label-container,body.contrast-theme button.command-block.btn-command-block--startLoop:hover .command-block-loop-label-container{background-color:#000;color:#fff}body.contrast-theme .ProgramBlockEditor__loopContainer--focused:not(.ProgramBlockEditor__loopContainer-active-outline){box-shadow:0 0 .1px .2rem #fff}body.contrast-theme .ProgramBlockEditor__loopContainer--active{background-color:#205493;z-index:2}body.contrast-theme .ProgramBlockEditor__loopContainer-active-outline{border:.2rem solid #000;box-shadow:0 0 .1px .4rem #fff}body.contrast-theme .ActionsMenuItem:focus{box-shadow:0 0 0 .2rem #000}body.contrast-theme .ActionsMenuItem:hover{background-color:#1e1e1e;color:#fff}body.contrast-theme .ActionsMenuItem:hover:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .2rem #000}body.contrast-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--disabled):not(.ActionsMenuItem__icon--loop){background-color:#fff;border:1px solid #000}body.contrast-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--disabled):not(.ActionsMenuItem__icon--loop) svg circle,body.contrast-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--disabled):not(.ActionsMenuItem__icon--loop) svg path{stroke:#000}body.contrast-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--disabled):not(.ActionsMenuItem__icon--loop) svg circle,body.contrast-theme .ActionsMenuItem__icon:not(.ActionsMenuItem__icon--disabled):not(.ActionsMenuItem__icon--loop) svg path.filled{fill:#000}body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--forward1,body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--forward2,body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--forward3{animation:updatedAnimation-forward-highcontrast 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-forward-highcontrast{0%{box-shadow:0 0 0 1rem #fff}to{box-shadow:0 0 0 0 #fff}}body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--backward1,body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--backward2,body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--backward3{animation:updatedAnimation-backward-highcontrast 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-backward-highcontrast{0%{box-shadow:0 0 0 1rem #fff}to{box-shadow:0 0 0 0 #fff}}body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--left45,body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--left90,body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--left180{animation:updatedAnimation-left-highcontrast 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-left-highcontrast{0%{box-shadow:0 0 0 1rem #fff}to{box-shadow:0 0 0 0 #fff}}body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--right45,body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--right90,body.contrast-theme button.ProgramBlockEditor__program-block--updated.btn-command-block--right180{animation:updatedAnimation-right-highcontrast 1.5s;animation-timing-function:ease}@keyframes updatedAnimation-right-highcontrast{0%{box-shadow:0 0 0 1rem #fff}to{box-shadow:0 0 0 0 #fff}}body.contrast-theme .command-block--hidden&gt;svg{fill:#fff}body.contrast-theme button.ProgramBlockEditor__program-block--active:not(.btn-command-block--startLoop){border:2px solid #000;box-shadow:0 0 0 .2rem #fff}body.contrast-theme .App__command-palette-heading{color:#fff}body.contrast-theme .App__world-container{border:2px solid #fff}body.contrast-theme .CharacterPositionController{background-color:#000;border-top:1px solid #fff}body.contrast-theme .CharacterPositionController__character-position-button:focus{outline:.2rem solid #fff}body.contrast-theme .CharacterPositionController__character-position-button:not(.CharacterPositionController__character-position-button--disabled){stroke:#fff}body.contrast-theme .CharacterPositionController__character-position-button:not(.CharacterPositionController__character-position-button--disabled):hover path:not(.inner):not(.filled){stroke:#fff;stroke-width:4px}body.contrast-theme .CharacterPositionController__character-position-button:not(.CharacterPositionController__character-position-button--disabled):hover path.inner{stroke:#000}body.contrast-theme .CharacterPositionController__character-turn-positions .CharacterPositionController__character-position-button path.filled{fill:#fff;stroke:#fff}body.contrast-theme .CharacterPositionController__character-turn-positions .CharacterPositionController__character-position-button:not(.CharacterPositionController__character-position-button--disabled) path.filled{fill:#fff}body.contrast-theme .CharacterPositionController__character-turn-positions .CharacterPositionController__character-position-button--disabled path.filled{fill:#505862;stroke:#505862}body.contrast-theme .CharacterPositionController__character-turn-positions .CharacterPositionController__character-position-button:not(.CharacterPositionController__character-position-button--disabled):hover path.filled{fill:#000;stroke:#fff}body.contrast-theme .CharacterPositionController__character-position-button--disabled{stroke:#505862}body.contrast-theme .ProgramBlock__character-position-coordinate-box:focus{outline:.2rem solid #fff}body.contrast-theme .Scene__container{background-color:#fff;border:2px solid #fff}body.contrast-theme .Scene{background-color:#000}body.contrast-theme .Scene__header-corner{background-color:#fff}body.contrast-theme .Scene__column-header,body.contrast-theme .Scene__row-header,body.contrast-theme .Scene__startIndicator .start-indicator-inner-circle{fill:#fff}body.contrast-theme .Scene__startIndicator .start-indicator-pin,body.contrast-theme .SceneMessage__closeButton:hover .close-scene-message-background{fill:#1e1e1e}body.contrast-theme .SceneMessage__closeButton:hover .close-scene-message-x{stroke:#fff}body.contrast-theme .PenDownToggleSwitch,body.contrast-theme .PenDownToggleSwitch.ToggleSwitch--checked:hover{background-color:#fff;border:1px solid #000}body.contrast-theme .PenDownToggleSwitch.ToggleSwitch--checked:hover .ToggleSwitch__switch-inner-circle,body.contrast-theme .PenDownToggleSwitch .ToggleSwitch__switch-inner-circle{background-color:#000}body.contrast-theme .PenDownToggleSwitch.ToggleSwitch--checked:hover .ToggleSwitch__switch-inner-circle svg path,body.contrast-theme .PenDownToggleSwitch .ToggleSwitch__switch-inner-circle svg path{stroke:#fff}body.contrast-theme .PenDownToggleSwitch:focus{border:none;box-shadow:0 0 0 .2rem #fff}body.contrast-theme .PenDownToggleSwitch.ToggleSwitch--checked,body.contrast-theme .PenDownToggleSwitch:hover{background-color:#000;border:2px solid #fff;padding:.2rem}body.contrast-theme .PenDownToggleSwitch.ToggleSwitch--checked .ToggleSwitch__switch-inner-circle,body.contrast-theme .PenDownToggleSwitch:hover .ToggleSwitch__switch-inner-circle{background-color:#fff}body.contrast-theme .PenDownToggleSwitch.ToggleSwitch--checked .ToggleSwitch__switch-inner-circle svg path,body.contrast-theme .PenDownToggleSwitch:hover .ToggleSwitch__switch-inner-circle svg path{stroke:#000}body.contrast-theme .WorldSelector{background-color:#000}body.contrast-theme .WorldSelector svg.HeaderIcon circle{fill:#fff}body.contrast-theme .WorldSelector button.btn.WorldIcon:not(.WorldIcon--disabled):hover{background-color:#000;border:1px solid #fff}body.contrast-theme .WorldSelector button.btn:hover:not(.WorldIcon--disabled) svg{stroke:#fff}body.contrast-theme .WorldSelector .WorldIcon--selected:not(.WorldIcon--disabled),body.contrast-theme .WorldSelector button.btn:focus{background-color:#fff;border:.2rem solid #000;box-shadow:0 0 0 .2rem #fff}body.contrast-theme .WorldSelector button.btn.WorldIcon--disabled{background-color:#505862}body.contrast-theme .ProgramBlockEditor__container{border:2px solid #f1f1f1}body.contrast-theme .ProgramBlockEditor__header{background-color:#fff;color:#000}body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch,body.contrast-theme div.ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch--checked:hover{background-color:#000}body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch .ToggleSwitch__switch-inner-circle,body.contrast-theme div.ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch--checked:hover .ToggleSwitch__switch-inner-circle{background-color:#fff}body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch .ToggleSwitch__switch-inner-circle svg path,body.contrast-theme div.ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch--checked:hover .ToggleSwitch__switch-inner-circle svg path{stroke:#000}body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch:focus,body.contrast-theme div.ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch--checked:hover:focus{border:2px solid #fff;padding:.2rem}body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch--checked,body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch:hover{background-color:#fff;border:2px solid #000;padding:.2rem}body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch--checked .ToggleSwitch__switch-inner-circle,body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch:hover .ToggleSwitch__switch-inner-circle{background-color:#000}body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch--checked .ToggleSwitch__switch-inner-circle svg path,body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch:hover .ToggleSwitch__switch-inner-circle svg path{stroke:#fff}body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch--checked:focus,body.contrast-theme .ProgramBlockEditor__add-node-toggle-switch.ToggleSwitch:hover:focus{border:2px solid #000}body.contrast-theme .ProgramBlockEditor__program-deleteAll-button{background-color:#000;border:2px solid #fff}body.contrast-theme .ProgramBlockEditor__program-deleteAll-button svg path{stroke:#fff}body.contrast-theme .ProgramBlockEditor__program-deleteAll-button:hover:not(.ProgramBlockEditor__program-deleteAll-button--disabled){background-color:#fff;border:2px solid #000}body.contrast-theme .ProgramBlockEditor__program-deleteAll-button:hover:not(.ProgramBlockEditor__program-deleteAll-button--disabled) svg path{stroke:#000;fill:inherit}body.contrast-theme .ProgramBlockEditor__program-deleteAll-button:focus{box-shadow:0 0 0 .2rem #000}body.contrast-theme .ProgramBlockEditor__program-deleteAll-button--disabled,body.contrast-theme .ProgramBlockEditor__program-deleteAll-button--disabled:hover{background-color:#fff;border:2px solid #000}body.contrast-theme .ProgramBlockEditor__program-deleteAll-button--disabled:hover svg path,body.contrast-theme .ProgramBlockEditor__program-deleteAll-button--disabled svg path{stroke:#818a98;fill:inherit}body.contrast-theme button.btn.ConfirmDeleteAllModal__option-button{background-color:#000;border-color:#fff;color:#fff}body.contrast-theme button.btn.ConfirmDeleteAllModal__option-button:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .2rem #000}body.contrast-theme button.btn.ConfirmDeleteAllModal__option-button:hover{background-color:#fff;box-shadow:0 0 0 .1rem #000;color:#000}body.contrast-theme button.btn.ConfirmDeleteAllModal__option-button:hover:focus{box-shadow:0 0 0 .2rem #000}body.contrast-theme button.btn.ConfirmDeleteAllModal__option-button.btn-primary:not(:disabled):not(.disabled):active{background-color:#fff;color:#000}body.contrast-theme .ProgramBlockEditor__program-sequence-scroll-container{background-color:#000}body.contrast-theme .ProgramBlockEditor__program-sequence-scroll-container--isDragging{box-shadow:0 0 0 .2rem #000,0 0 0 .4rem #fff,0 0 0 .6rem #000}body.contrast-theme .ProgramBlockEditor__start-indicator{background-color:#fff;border-color:#fff}body.contrast-theme .ProgramBlockEditor__program-block-connector,body.contrast-theme .ProgramBlockEditor__program-block-connector-loop{background-color:#fff}body.contrast-theme .ProgramBlockEditor__program-block-connector-loop--active-outline{display:none}body.contrast-theme .AddNode__collapsed-icon{background-color:#fff}body.contrast-theme .AddNode__collapsed-icon svg path{stroke-width:6px;stroke:#000;fill:#000}body.contrast-theme button.btn.AddNode__expanded-button.AddNode__expanded-button--isDragTarget{box-shadow:0 0 0 .45rem #fff}body.contrast-theme .AddNode__expanded-button{background-color:#000;border:2px solid #fff;box-shadow:none}body.contrast-theme .AddNode__expanded-button svg path{stroke:#fff;fill:#fff}body.contrast-theme .AddNode__expanded-button:focus{box-shadow:0 0 0 .2rem #fff}body.contrast-theme .AddNode__expanded-button:hover svg path{stroke:#000;fill:#000}body.contrast-theme .ActionPanel__background svg path{fill:#fff;stroke:#fff}body.contrast-theme button.btn.ActionPanel__action-buttons{background-color:#000}body.contrast-theme button.btn.ActionPanel__action-buttons svg path.stroked{stroke:#fff}body.contrast-theme button.btn.ActionPanel__action-buttons svg path.filled{fill:#fff}body.contrast-theme button.btn.ActionPanel__action-buttons:hover{background-color:#fff;border:1px solid #000}body.contrast-theme button.btn.ActionPanel__action-buttons:hover svg path.stroked{stroke:#000}body.contrast-theme button.btn.ActionPanel__action-buttons:hover svg path.filled{fill:#000}body.contrast-theme button.btn.ActionPanel__action-buttons:focus{box-shadow:0 0 0 .1rem #30444e,0 0 0 .2rem #fff,0 0 0 .3rem #30444e}body.contrast-theme button.btn.ActionPanel__action-buttons--disabled svg path.stroked{stroke:#505862}body.contrast-theme button.btn.ActionPanel__action-buttons--disabled svg path.filled{fill:#505862}@keyframes pausedContrastAnimation{0%{box-shadow:0 0 0 8px #fff}50%{box-shadow:0 0 0 6px #fff}to{box-shadow:0 0 0 8px #fff}}body.contrast-theme button.ProgramBlockEditor__program-block--paused{animation-timing-function:ease;animation:pausedContrastAnimation 2s infinite;border:1px solid #000;padding:calc(.2rem - 1px)}body.contrast-theme .App__playAndShare-background{background-color:#fff}body.contrast-theme .App__shareButton-container button{background-color:#1e1e1e;color:#fff}body.contrast-theme .RefreshButton svg path:not(.refresh-icon){fill:#fff}body.contrast-theme .RefreshButton svg circle{fill:#000}body.contrast-theme .RefreshButton:hover:not(.RefreshButton--disabled):not(:focus){box-shadow:0 0 0 2px #fff}body.contrast-theme .RefreshButton:hover:not(.RefreshButton--disabled) svg .refresh-icon{fill:#fff}body.contrast-theme .RefreshButton:hover:not(.RefreshButton--disabled) svg path.inner-circle{fill:#1e1e1e}body.contrast-theme .RefreshButton:hover:not(.RefreshButton--disabled) svg circle{fill:#000}body.contrast-theme .RefreshButton:focus{box-shadow:0 0 0 .2rem #1e1e1e}body.contrast-theme button.btn.PlayButton:not(.PlayButton--disabled):hover svg path.inner-circle{fill:#1e1e1e}body.contrast-theme button.btn.PlayButton:not(.PlayButton--disabled):hover svg path.triangle{fill:#fff}body.contrast-theme button.btn.PlayButton:not(.PlayButton--disabled):focus{box-shadow:0 0 0 .2rem #1e1e1e}body.contrast-theme .StopButton svg,body.contrast-theme button.btn.PlayButton:not(.PlayButton--disabled) svg path.inner-circle,body.contrast-theme button.btn.PlayButton svg{fill:#fff}body.contrast-theme .StopButton svg circle,body.contrast-theme .StopButton svg path.triangle,body.contrast-theme button.btn.PlayButton svg circle,body.contrast-theme button.btn.PlayButton svg path.triangle{fill:#1e1e1e}body.contrast-theme button.btn.PlayButton--pause:not(.PlayButton--disabled):hover svg circle{fill:#fff}body.contrast-theme button.btn.PlayButton--pause:not(.PlayButton--disabled):hover svg path.inner-circle{fill:#1e1e1e}body.contrast-theme button.btn.PlayButton--pause:not(.PlayButton--disabled):focus{box-shadow:0 0 0 .2rem #1e1e1e}body.contrast-theme .RefreshButton--disabled svg path.inner-circle,body.contrast-theme .StopButton--disabled svg path.inner-circle,body.contrast-theme button.btn.PlayButton--play.PlayButton--disabled svg path.inner-circle{fill:#fff}body.contrast-theme .RefreshButton--disabled svg circle,body.contrast-theme .RefreshButton--disabled svg path.refresh-icon,body.contrast-theme .RefreshButton--disabled svg path.triangle,body.contrast-theme .RefreshButton--disabled svg rect,body.contrast-theme .StopButton--disabled svg circle,body.contrast-theme .StopButton--disabled svg path.refresh-icon,body.contrast-theme .StopButton--disabled svg path.triangle,body.contrast-theme .StopButton--disabled svg rect,body.contrast-theme button.btn.PlayButton--play.PlayButton--disabled svg circle,body.contrast-theme button.btn.PlayButton--play.PlayButton--disabled svg path.refresh-icon,body.contrast-theme button.btn.PlayButton--play.PlayButton--disabled svg path.triangle,body.contrast-theme button.btn.PlayButton--play.PlayButton--disabled svg rect{fill:#8e8e8e}body.contrast-theme .RefreshButton--disabled:focus,body.contrast-theme .StopButton--disabled:focus,body.contrast-theme button.btn.PlayButton--play.PlayButton--disabled:focus{box-shadow:0 0 0 .2rem #1e1e1e}body.contrast-theme .RefreshButton--disabled svg rect.refresh-icon{stroke:#8e8e8e;fill:#fff}body.contrast-theme .RefreshButton--disabled svg line.refresh-icon{stroke:#8e8e8e}body.contrast-theme .RefreshButton--disabled svg .refresh-icon{stroke:#fff}body.contrast-theme .StopButton{box-shadow:0 0 0 .2rem #1e1e1e}body.contrast-theme .StopButton svg rect{fill:#fff}body.contrast-theme .StopButton:hover:not(.StopButton--disabled){background-color:#1e1e1e;box-shadow:0 0 0 .2rem #1e1e1e,0 0 0 .4rem #fff}body.contrast-theme .StopButton:hover:not(.StopButton--disabled) svg rect{fill:#fff}body.contrast-theme .StopButton:focus{box-shadow:0 0 0 .2rem #1e1e1e,0 0 0 .4rem #fff,0 0 0 .6rem #1e1e1e}body.contrast-theme .StopButton:not(:hover):not(.StopButton--disabled){background-color:#fff}body.contrast-theme .StopButton:not(:hover):not(.StopButton--disabled) svg rect{fill:#1e1e1e}body.contrast-theme .StopButton--disabled{background-color:#fff;box-shadow:0 0 0 .2rem #8e8e8e}body.contrast-theme .StopButton--disabled:focus{box-shadow:0 0 0 .2rem #8e8e8e,0 0 0 .4rem #fff,0 0 0 .6rem #1e1e1e}body.contrast-theme .StopButton--disabled svg rect{fill:#8e8e8e}body.contrast-theme .ThemeSelector__option:hover{background-color:#000;color:#fff}body.contrast-theme .ThemeSelector__option:hover:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .2rem #000}body.contrast-theme .ToggleSwitch:not(.ToggleSwitch--checked).SoundOptionsToggle{background-color:#fff;box-shadow:0 0 0 .1rem #1e1e1e}body.contrast-theme .ToggleSwitch:not(.ToggleSwitch--checked).SoundOptionsToggle .ToggleSwitch__switch-inner-circle,body.contrast-theme .ToggleSwitch:not(.ToggleSwitch--checked).SoundOptionsToggle:hover{background-color:#1e1e1e}body.contrast-theme .ToggleSwitch:not(.ToggleSwitch--checked).SoundOptionsToggle:hover .ToggleSwitch__switch-inner-circle{background-color:#fff}body.contrast-theme .ToggleSwitch:not(.ToggleSwitch--checked).SoundOptionsToggle:focus{box-shadow:0 0 0 .1rem #1e1e1e,0 0 0 .3rem #fff,0 0 0 .5rem #1e1e1e}body.contrast-theme .ToggleSwitch.SoundOptionsToggle{background-color:#1e1e1e;box-shadow:0 0 0 .1rem #fff}body.contrast-theme .ToggleSwitch.SoundOptionsToggle .ToggleSwitch__switch-inner-circle{background-color:#fff}body.contrast-theme .ToggleSwitch.SoundOptionsToggle:hover{background-color:#fff;box-shadow:0 0 0 .1rem #1e1e1e}body.contrast-theme .ToggleSwitch.SoundOptionsToggle:hover .ToggleSwitch__switch-inner-circle{background-color:#1e1e1e}body.contrast-theme .ToggleSwitch.SoundOptionsToggle:focus{box-shadow:0 0 0 .1rem #1e1e1e,0 0 0 .3rem #fff,0 0 0 .5rem #1e1e1e}body.contrast-theme .ProgramSpeedController__slider::-webkit-slider-runnable-track{background-color:#000;border:2px solid #000}body.contrast-theme .ProgramSpeedController__slider::-webkit-slider-thumb{background-color:#0078ff;border:2px solid #000;box-shadow:-8rem 0 0 8rem #0078ff}body.contrast-theme .ProgramSpeedController__slider::-moz-range-thumb{background-color:#0078ff;border:2px solid #000;border-radius:0;box-shadow:-8rem 0 0 8rem #0078ff}body.contrast-theme .ProgramSpeedController__slider::-moz-range-progress{background-color:#0078ff}body.contrast-theme .ProgramSpeedController__slider::-moz-range-track{background-color:#000}body.contrast-theme .ProgramSpeedController__slider::-ms-fill-lower{background-color:#0078ff}body.contrast-theme .ProgramSpeedController__slider::-ms-fill-upper{background-color:#000}body.contrast-theme .ProgramSpeedController__slider:hover::-webkit-slider-thumb{background-color:red;box-shadow:-8rem 0 0 8rem red}body.contrast-theme .ProgramSpeedController__slider:hover::-moz-range-thumb{background-color:red;box-shadow:-8rem 0 0 8rem red}body.contrast-theme .ProgramSpeedController__slider:hover::-moz-range-progress{background-color:red}body.contrast-theme .ProgramSpeedController__slider:hover::-ms-fill-lower{background-color:red}body.contrast-theme .ProgramSpeedController__slider:focus{outline-color:#1e1e1e}body.contrast-theme .App__ShareButton:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .2rem #000}body.contrast-theme .App__ShareButton:hover{background-color:#fff;box-shadow:0 0 0 .1rem #000;color:#000}body.contrast-theme .App__ShareButton:hover svg path{fill:#000}body.contrast-theme .App__ShareButton:hover:focus{box-shadow:0 0 0 .2rem #000}body.contrast-theme .App__ShareButton__icon path{fill:#fff}body.contrast-theme .ShareModal__form__copyButton{background-color:#000;color:#fff}body.contrast-theme .ShareModal__form__copyButton:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .2rem #000}body.contrast-theme .ShareModal__form__copyButton:hover{background-color:#fff;box-shadow:0 0 0 .1rem #000;color:#000}body.contrast-theme .ShareModal__form__copyButton:hover:focus{box-shadow:0 0 0 .2rem #000}body.contrast-theme .TilePanel__tile:focus{outline-color:#fff}body.contrast-theme .TilePanel__tile--selected,body.contrast-theme .TilePanel__tileInner{border-color:#fff}body.contrast-theme .CustomBackgroundDesignModeButton:hover:not(.IconButton--disabled) svg path{stroke:#fff}body.contrast-theme .CustomBackgroundDesignModeButton:hover:not(.IconButton--disabled) svg rect{fill:#fff}body.contrast-theme .CustomBackgroundDesignModeButton.IconButton.IconButton--pressed{background-color:#4998f0}body.contrast-theme .CustomBackgroundDesignModeButton.IconButton.IconButton--pressed:hover{background-color:#1e1e1e}body.contrast-theme .CharacterPositionController .IconButton:hover:not(.IconButton--disabled) .set-start-icon-foreground{fill:#fff}body.contrast-theme .CharacterPositionController .IconButton:hover:not(.IconButton--disabled) .paintbrush-icon-foreground{stroke:#fff}body.contrast-theme .paintbrush-cursor-brush-outline{stroke:red}body.contrast-theme .LanguageSelector{color:#fff}body.contrast-theme .LanguageSelector:focus{border-color:#fff}.ThemeSelector__option{grid-column-gap:.5rem;align-items:center;color:#1e1e1e;column-gap:.5rem;display:grid;font-size:18px;font-weight:500;grid-template-columns:min-content max-content;padding:1.4rem 1.5rem;position:relative}.ThemeSelector__option label{margin-bottom:0}.ThemeSelector__option:hover{background-color:#f5c58a}.ThemeSelector__option:focus{box-shadow:0 0 0 .2rem #1e1e1e;outline:none;z-index:1}.ThemeSelector__option-radio{pointer-events:none}.ThemeSelector__body{padding:.3rem .5rem;position:relative;z-index:0}.TilePanel{display:flex;flex-wrap:wrap;gap:17px;padding:17px 0}.TilePanel__tile{background-color:#0000;border:4px solid #0000;border-radius:6px;padding:0}button.TilePanel__tile:focus{outline-color:#1e1e1e;outline-style:solid;outline-width:.2rem}.TilePanel__tile--selected{border-color:#1e1e1e}.TilePanel__tileInner{border:2px solid #4c9990;border-radius:2px;box-sizing:initial}.TilePanel__tileInner,.TilePanel__tileInner&gt;svg{height:45px;width:45px}.KeyboardInputModal__content{max-width:45rem;padding:.5rem 0 0}.KeyboardInputModal__content__toggleBar{align-items:center;column-gap:2rem;display:flex;flex-direction:row;margin-left:3rem}.KeyboardInputModal__content__toggleBar__label{font-weight:700}.KeyboardInputModal__content__toggleBar__toggle{align-items:center;column-gap:.5rem;display:flex;flex-direction:row}.KeyboardInputModal__content__toggle.ToggleSwitch .ToggleSwitch__switch-inner-circle{height:1.9rem;margin-bottom:inherit;margin-top:inherit;width:1.9rem}.KeyboardInputModal__content__toggle.ToggleSwitch--checked{background-color:#4c9990}.KeyboardInputModal__content__schemeDropdown{margin-bottom:1rem;margin-left:3rem;margin-top:.5rem;max-width:20rem;padding:.25rem}.KeyboardInputModal__content__list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;background-color:#f1f2f4;column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr;margin-block-end:0;padding:1rem;row-gap:1.5rem}@media only screen and (max-width:1024px){.KeyboardInputModal__content__list{column-gap:0;display:flex;flex-direction:column}}.KeyboardInputModal__binding{grid-column-gap:1rem;grid-row-gap:1rem;align-items:flex-start;column-gap:1rem;display:grid;grid-template-columns:7.5rem auto;row-gap:1rem}.KeyboardInputModal__binding__keyCombo{align-items:center;column-gap:0;display:flex;flex-direction:row}.KeyboardInputModal__binding__icon{align-items:center;background-color:#fff;border:2px solid #b9bec6;border-radius:3px;box-shadow:0 3px 1px 0 #b9bec6;display:flex;font-weight:700;height:2.5rem;justify-content:center;width:2.5rem}.ShareModal__content{border-bottom:1px solid #e4e7eb;padding:2rem}.ShareModal__form{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr min-content}.ShareModal__form__URL{text-overflow:ellipsis}.ShareModal__form__copyButton{align-items:center;padding:.5rem 2rem;white-space:nowrap}.PrivacyModal__content{padding:2rem}.PrivacyModal__content a{color:inherit;text-decoration:underline}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin "),local("Roboto-Thin"),url(/static/media/roboto-latin-100.c2aa4ab115bf9c6057cb.woff2) format("woff2"),url(/static/media/roboto-latin-100.a45108d3b34af91f9113.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:100;src:local("Roboto Thin italic"),local("Roboto-Thinitalic"),url(/static/media/roboto-latin-100italic.7f839a8652da29745ce4.woff2) format("woff2"),url(/static/media/roboto-latin-100italic.451d4e559d6f57cdf6a1.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(/static/media/roboto-latin-300.37a7069dc30fc663c878.woff2) format("woff2"),url(/static/media/roboto-latin-300.865f928cbabcc9f8f2b5.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(/static/media/roboto-latin-300italic.c64e7e354c88e613c77c.woff2) format("woff2"),url(/static/media/roboto-latin-300italic.bd5b7a13f2c52b531a2a.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(/static/media/roboto-latin-400.176f8f5bd5f02b3abfcf.woff2) format("woff2"),url(/static/media/roboto-latin-400.49ae34d4cc6b98c00c69.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(/static/media/roboto-latin-400italic.d022bc70dc1bf7b3425d.woff2) format("woff2"),url(/static/media/roboto-latin-400italic.b1d9d9904bfca8802a63.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(/static/media/roboto-latin-500.f5b74d7ffcdf85b9dd60.woff2) format("woff2"),url(/static/media/roboto-latin-500.cea99d3e3e13a3a599a0.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(/static/media/roboto-latin-500italic.0d8bb5b3ee5f5dac9e44.woff2) format("woff2"),url(/static/media/roboto-latin-500italic.18d00f739ff1e1c52db1.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(/static/media/roboto-latin-700.c18ee39fb002ad58b6dc.woff2) format("woff2"),url(/static/media/roboto-latin-700.2267169ee7270a22a963.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(/static/media/roboto-latin-700italic.7d8125ff7f707231fd89.woff2) format("woff2"),url(/static/media/roboto-latin-700italic.9360531f9bb817f917f0.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto Black "),local("Roboto-Black"),url(/static/media/roboto-latin-900.870c8c1486f76054301a.woff2) format("woff2"),url(/static/media/roboto-latin-900.bac8362e7a6ea60b6983.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:900;src:local("Roboto Black italic"),local("Roboto-Blackitalic"),url(/static/media/roboto-latin-900italic.cb5ad999740e9d8a8bd1.woff2) format("woff2"),url(/static/media/roboto-latin-900italic.c20d916c1a1b094c1cec.woff) format("woff")}
/*# sourceMappingURL=main.e8082ab8.css.map*/</pre></body></html>