body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:root{--tile-color-000:50,122,184;--tile-color-001:58,217,167;--tile-color-002:255,194,71;--tile-color-003:153,81,179;--tile-color-004:205,76,76;--inactive-tile-color:214,215,224;--primary-color:248,112,96;--secondary-color:24,67,90;--tertiary-color:108,70,79;--text-color-050:29,28,38;--text-color-100:60,59,74;--text-color-200:104,103,121;--text-color-300:212,209,206;--text-color-500:246,245,244;--background-color:243,241,241;--box-background-color:252,249,249;--shadow-color-1:39,38,49;--shadow-color-2:86,56,63;--shadow-color-3:155,86,80;--text-color-050-light:29,28,38;--text-color-100-light:60,59,74;--text-color-200-light:104,103,121;--text-color-300-light:212,209,206;--text-color-500-light:246,245,244;--background-color-light:243,241,241;--box-background-color-light:252,249,249;--shadow-color-1-light:39,38,49;--shadow-color-3-light:155,86,80;--text-color-050-dark:233,231,231;--text-color-100-dark:210,218,218;--text-color-200-dark:193,190,190;--text-color-300-dark:183,180,180;--text-color-500-dark:243,241,241;--background-color-dark:24,22,29;--box-background-color-dark:29,26,35;--shadow-color-1-dark:15,14,17;--shadow-color-3-dark:111,68,68;--alpha-1:0.28;--alpha-2:0.36;--alpha-3:0.42;--alpha-4:0.64}*{font-family:Lato,sans-serif}body{background-color:rgb(var(--background-color))}h1{margin:4px 0 24px;font-weight:900;font-size:32px;color:rgb(var(--text-color-050))}h1,h2{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h2{margin:4px 0 12px;font-weight:700;font-size:24px;color:rgb(var(--text-color-100))}p,span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:300;font-size:18px;color:rgb(var(--text-color-200))}p{margin:.6em 0;line-height:1.8em}.color-scheme-box,.nav-bar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:0;left:0;position:fixed;width:auto;margin:24px;padding:15px;display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;background-color:rgb(var(--box-background-color));-webkit-box-shadow:0 12px 24px -12px rgba(var(--shadow-color-1),var(--alpha-1));box-shadow:0 12px 24px -12px rgba(var(--shadow-color-1),var(--alpha-1));border-radius:45px;z-index:1;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.nav-bar.active{width:-moz-calc(100% - 64px);width:calc(100% - 64px);border-radius:4px;background-color:rgba(var(--box-background-color),var(--alpha-3));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.color-scheme-box{top:auto;left:auto;bottom:0;right:0}.dark-color-scheme-icon,.light-color-scheme-icon,.menu-icon{cursor:pointer;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;color:rgb(var(--text-color-200));padding:12px;border-radius:30px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.dark-color-scheme-icon,.light-color-scheme-icon,.menu-icon .icon{margin:0}.dark-color-scheme-icon:hover,.light-color-scheme-icon:hover,.menu-icon:hover{background-color:rgba(var(--text-color-200),var(--alpha-2))}.nav-bar .menu-opts{display:none}.menu-opt,.nav-bar.active .menu-opts{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.menu-opt{-moz-box-align:center;align-items:center}.opt-link{margin:0 16px}.opt-link,.opt-link.action-btn{padding:8px 12px;border-radius:2px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.opt-link.current,.opt-link:hover{background-color:rgba(var(--text-color-200),var(--alpha-1))}.opt-link.current:hover{background-color:rgba(var(--text-color-200),var(--alpha-4))}.action-btn{padding:11px 14px;display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center;background-color:rgb(var(--primary-color));font-weight:300;font-size:18px;border:0 hidden;border-radius:2px;-webkit-box-shadow:0 3px 0 0 rgb(var(--shadow-color-3));box-shadow:0 3px 0 0 rgb(var(--shadow-color-3));cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.action-btn,.action-btn .icon,.action-btn:hover,.action-btn span{color:rgb(var(--text-color-500))}.action-btn:hover{background-color:rgba(var(--tertiary-color))}.action-btn .icon{color:rgb(var(--text-color-500))}.action-btn:hover{background-color:rgb(var(--tertiary-color));-webkit-box-shadow:0 3px 0 0 rgb(var(--shadow-color-2));box-shadow:0 3px 0 0 rgb(var(--shadow-color-2))}.action-btn.disabled{pointer-events:none;background-color:rgba(var(--text-color-200),.7);-webkit-box-shadow:0 3px 0 0 rgba(var(--shadow-color-1),.6);box-shadow:0 3px 0 0 rgba(var(--shadow-color-1),.6);-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.btn-emblem{height:18px;width:18px;margin-right:6px}.icon{margin-right:6px;height:1em;width:1em}.color-scheme-box .icon,.icon{color:rgb(var(--text-color-050))}.color-scheme-box .icon{margin:0;height:22px;width:22px}.pop-up-frame{top:0;position:absolute;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;z-index:1;height:100%;width:100%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(var(--shadow-color-1),var(--alpha-1));-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;overflow-y:scroll}.game-fail-popup{height:auto;width:auto}.container{width:100%;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.block,.container{display:-moz-box;display:flex}.block{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.screen-container{margin:0 32px 16px 0;padding:24px;background-color:rgb(var(--box-background-color));-webkit-box-shadow:0 12px 24px -12px rgba(var(--shadow-color-1),var(--alpha-1));box-shadow:0 12px 24px -12px rgba(var(--shadow-color-1),var(--alpha-1));border:hidden;border-radius:4px}.image-box{display:-moz-box;display:flex;-moz-box-flex:1;flex:auto}.bindings-container,.stats-container{margin-bottom:18px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.binding-container,.stat-container{margin:5px 5px 7px 0}.hl{padding:4px;color:rgb(var(--primary-color));background-color:rgba(var(--primary-color),var(--alpha-1));font-family:Roboto Mono,monospace;font-weight:300;font-size:18px;border-radius:3px}.error{color:#e54b4b}.input-field{margin:8px 12px 8px 0;padding:12px 6px;background-color:rgb(var(--text-color-300),var(--alpha-4));font-family:Lato,sans-serif;font-weight:300;font-size:16px;border-radius:3px;border:1px solid rgb(var(--primary-color),0);-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.input-field:focus{outline:none;border:1px solid rgb(var(--primary-color))}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-user-select:text;user-select:text;-webkit-appearance:none;appearance:none;margin:0}.inline-block{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center;justify-content:space-around}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.opt-link.secondary{background-color:transparent;border-bottom:2px solid rgba(var(--text-color-200),0);border-radius:0}.opt-link.secondary:hover{background-color:transparent;border-bottom:2px solid rgba(var(--text-color-200),var(--alpha-3))}.content-block{width:90%;padding:32px;background-color:rgb(var(--box-background-color));box-shadow:0 12px 24px -12px rgba(var(--shadow-color-1),var(--alpha-1));-webkit-box-shadow:0 12px 24px -12px rgba(var(--shadow-color-1),var(--alpha-1));-moz-box-shadow:0 12px 24px -12px rgba(var(--shadow-color-1),var(--alpha-1));border:hidden;border-radius:4px}@media only screen and (min-width:600px){.content-block{width:65%}}@media only screen and (min-width:992px){.content-block{width:40%}}.tag{margin:4px 6px 12px 0;padding:4px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Roboto Mono,monospace;font-weight:500;font-size:18px;border-radius:3px;color:rgba(var(--text-color-050));background-color:rgba(var(--text-color-300),var(--alpha-4))}.tag:hover{background-color:rgb(var(--text-color-300))}.code-field{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;padding:12px;font-family:Roboto Mono,monospace;font-weight:300;font-size:18px;color:rgba(var(--text-color-050));background-color:rgba(var(--text-color-300),var(--alpha-1));border-left:5px solid rgba(var(--text-color-300),var(--alpha-2))}.license{text-align:center}.license a{color:rgb(var(--primary-color));text-decoration:underline}hr{height:1px;margin:32px 0 16px;border:none;background-color:rgba(var(--text-color-200),var(--alpha-2))}