._overlay_1jeb1_1 {
  border: 2px solid black;
  clip-path: polygon(0 2px, 2px 2px, 2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% calc(100% - 2px), calc(100% - 2px) calc(100% - 2px), calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px), 0 calc(100% - 2px));
  position: absolute;
  inset: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.92);
  font-family: inherit;
}

._message_1jeb1_13 {
  margin: 0;
  font-weight: bold;
  font-size: 32px;
  text-transform: uppercase;
}._wrapper_cr9q8_1 {
  height: 480px;
  position: relative;
}._wrapper_zapit_1 {
  height: 480px;
  overflow-y: auto;
}._debugger_1ips3_1 {
  height: 480px;
  display: flex;
}

._form_1ips3_6 {
  padding: 10px;
}

._fieldset_1ips3_10 {
  border: none;
  display: flex;
  gap: 5px;
}._actions_1k260_1 {
  border-top: 2px solid black;
  display: flex;
  gap: 10px;
  padding: 10px;
  justify-content: right;
}._reference_1u16f_1 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}

._heading_1u16f_8 {
  font-size: 16px;
  margin: 0;
  text-transform: uppercase;
}

._list_1u16f_14 {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin: 0;
}

._row_1u16f_21 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}

._signature_1u16f_27 {
  font-family: monospace;
  font-weight: bold;
}

._description_1u16f_32 {
  margin: 0;
}

._note_1u16f_36 {
  margin: 0;
}
._note_1u16f_36 code {
  font-family: monospace;
  font-weight: bold;
}._error_h1a1m_1 {
  border: 2px solid black;
  clip-path: polygon(0 2px, 2px 2px, 2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% calc(100% - 2px), calc(100% - 2px) calc(100% - 2px), calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px), 0 calc(100% - 2px));
  border-color: red;
  color: red;
  font-family: monospace;
  margin: 10px;
  padding: 10px;
}._main_g86ne_1 {
  border: 2px solid black;
  clip-path: polygon(0 2px, 2px 2px, 2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% calc(100% - 2px), calc(100% - 2px) calc(100% - 2px), calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px), 0 calc(100% - 2px));
  display: flex;
  flex-direction: row;
  margin: 0 auto;
  width: 1280px;
}

._game_g86ne_10 {
  border-right: 2px solid black;
  display: flex;
  flex-direction: column;
  width: 100%;
}

._editor_g86ne_17 {
  display: flex;
  flex-direction: column;
  width: 100%;
}

._gameActions_g86ne_23 {
  border-top: 2px solid black;
  display: flex;
  gap: 10px;
  padding: 10px;
}html {
  font-family: "Pixelify Sans", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

button {
  border: 2px solid black;
  clip-path: polygon(0 2px, 2px 2px, 2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% calc(100% - 2px), calc(100% - 2px) calc(100% - 2px), calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px), 0 calc(100% - 2px));
  background-color: white;
  cursor: pointer;
  font-family: inherit;
  font-weight: bold;
  padding: 8px 12px;
  text-transform: uppercase;
}
button:hover {
  background-color: #ccc;
}

input[type=range] {
  cursor: pointer;
}