.login[data-v-5a82022a]{background-color:unset;background-image:unset;color:#fff;padding:8px;border:1px solid #d1d5da;border-radius:3px}.login[data-v-5a82022a]:hover{text-decoration:none;color:#d3d3d3}.logged[data-v-5a82022a]{color:#90ee90;font-weight:600;padding-right:8px}.top[data-v-6c9c92a4]{height:32px;padding:16px;background-color:#343a40;color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.brand[data-v-6c9c92a4],.top[data-v-6c9c92a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-text[data-v-6c9c92a4]{margin-left:0;margin-right:20px}.brand[data-v-6c9c92a4]:hover{text-decoration:none}.menu[data-v-6c9c92a4]{white-space:nowrap;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.item[data-v-6c9c92a4]{color:#fff;font-weight:600;padding-right:16px;font-size:16px}.item[data-v-6c9c92a4]:hover{text-decoration:none;color:#d3d3d3}.spacer[data-v-6c9c92a4]{margin:0 auto}.vspacer[data-v-6c9c92a4]{height:50px}.alpha[data-v-6c9c92a4]{color:#ff6840;font-size:17px;padding:10px 24px;width:100%;text-align:center;margin-left:12px;margin-right:24px;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;border:1pt dashed #ff6840;background-color:#242a30}.login[data-v-6c9c92a4]{-ms-flex-negative:0;flex-shrink:0}.env[data-v-6c9c92a4]{color:#73eff7}.top[data-v-69122ced]{display:inline-block}.fake-screen[data-v-69122ced]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#15151e;height:580px;width:520px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:grey;font-size:22px}.error[data-v-69122ced]{background-color:#b22222!important;color:pink!important}.play-icon[data-v-69122ced]{color:#d3d3d3}.icon-message[data-v-69122ced]{text-align:center}.screen-message[data-v-69122ced]{margin-top:18px}.canvas[data-v-69122ced]{height:580px;width:520px;background-color:#15151e}.home-row[data-v-b7300d7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 0}.left[data-v-b7300d7c]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.text[data-v-b7300d7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:260px;margin:12px 36px}.title[data-v-b7300d7c]{font-weight:700;font-size:32px;margin-bottom:24px;color:#253858;line-height:1.5}.content[data-v-b7300d7c]{color:#192e52;font-size:19px;line-height:1.5}.image[data-v-b7300d7c]{border:1px solid #d0d0d0;border-radius:10px;padding:10px 10px 8px;-webkit-box-shadow:4px 4px 4px #d0d0d0;box-shadow:4px 4px 4px #d0d0d0;min-width:700px}img[data-v-b7300d7c]{border-radius:5px}.initial-msg[data-v-76586342]{background:linear-gradient(125deg,#242a30,#646a60)}.centerpiece[data-v-76586342]{width:984px}.welcome[data-v-76586342]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px 48px 48px 0;background:linear-gradient(132deg,rgba(255,0,0,0) 820px,red 0 850px,#ff0 850px 880px,#7fff00 880px 910px,#00bfff 910px 940px,rgba(255,0,0,0) 940px)}.welcome-msg[data-v-76586342]{padding:48px}.main-title[data-v-76586342]{font-size:64px;font-weight:700;color:#fff;line-height:1.1;padding-bottom:24px}.description[data-v-76586342]{font-size:20px;color:#ddd;line-height:1.5}.emulator[data-v-76586342]{background-color:#eee;padding:16px;border:1px solid #000;border-radius:5px}.best-projects[data-v-76586342]{padding:64px;margin:0 auto}.copyright[data-v-76586342]{background-color:#d3d3d3;padding-left:64px;padding-right:64px;padding-top:32px;padding-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(/ubuntu.woff2) format("woff2")}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;src:local("Ubuntu Mono"),local("UbuntuMono-Regular"),url(/ubuntu-mono.woff2) format("woff2")}body,html{width:100%;height:100%;text-rendering:optimizeLegibility}body{font-family:Ubuntu,sans-serif;font-size:15px;margin:0}a{color:#0356c6}a:link{text-decoration:none}a:hover{text-decoration:underline;cursor:pointer}input{padding:6px 8px;font-size:15px;font-family:Ubuntu,sans-serif;border-radius:3px;border:1px solid #d1d5da;background-color:#fafbfc;line-height:20px}input:focus{border-color:#2188ff;-webkit-box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3);box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3);background-color:#fff}input::-webkit-input-placeholder{color:#aaa}input::-moz-placeholder{color:#aaa}input:-ms-input-placeholder{color:#aaa}input::-ms-input-placeholder{color:#aaa}input::placeholder{color:#aaa}label{margin-bottom:6px;display:block}a.btn,button,label{font-weight:600;font-size:14px}a.btn,button{font-family:Ubuntu,sans-serif;white-space:nowrap;border-radius:.25em;padding:8px 12px 8px 12px;cursor:pointer;background-color:#eff3f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafbfc),color-stop(90%,#eff3f6));background-image:linear-gradient(-180deg,#fafbfc,#eff3f6 90%);color:#000;border:1px solid rgba(27,31,35,.2)}a.btn:hover,button:hover{text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f3f6),color-stop(90%,#e6ebf1));background-image:linear-gradient(-180deg,#f0f3f6,#e6ebf1 90%);border-color:rgba(27,31,35,.35)}a.primary,button.primary{background-color:#28a745;background-image:-webkit-gradient(linear,left top,left bottom,from(#34d058),color-stop(90%,#28a745));background-image:linear-gradient(-180deg,#34d058,#28a745 90%);color:#fff;border:1px solid rgba(27,31,35,.2)}a.primary:hover,button.primary:hover{border-color:rgba(27,31,35,.5);background-image:-webkit-gradient(linear,left top,left bottom,from(#2fcb53),color-stop(90%,#269f42));background-image:linear-gradient(-180deg,#2fcb53,#269f42 90%)}a.secondary,button.secondary{color:#088715;border-color:rgba(27,100,27,.35)}a.secondary:hover,button.secondary:hover{color:#fff;border-color:rgba(27,31,35,.5);background-image:-webkit-gradient(linear,left top,left bottom,from(#2fcb53),color-stop(90%,#269f42));background-image:linear-gradient(-180deg,#2fcb53,#269f42 90%)}a.danger,button.danger{color:#cb2431}a.danger,button.danger:hover{color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#de4450),color-stop(90%,#cb2431));background-image:linear-gradient(-180deg,#de4450,#cb2431 90%)}button.danger:disabled{color:grey}button.danger:hover:disabled{background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f3f6),color-stop(90%,#e6ebf1));background-image:linear-gradient(-180deg,#f0f3f6,#e6ebf1 90%)}select{font-family:Ubuntu,sans-serif;font-weight:500;font-size:13px;white-space:nowrap;border-radius:.25em;padding:5px 8px 5px 8px;opacity:.75;margin-left:6px;background-color:#eff3f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafbfc),color-stop(90%,#eff3f6));background-image:linear-gradient(-180deg,#fafbfc,#eff3f6 90%)}hr{border:0;height:1px;background:#ccc;width:100%}h2{font-weight:400}h4{font-weight:100;padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid #d1d5da}label.required:after{color:#cb2431;content:" *"}.centerpiece{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;padding:16px 64px 16px 64px;width:1024px}.vertical{height:calc(100vh - 96px)}.mono{font-family:Ubuntu Mono,monospace}