html, body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

#editor-root {
  position: relative;
  width: 100%;
  height: 100vh; /* or 100% if parent chain set */
}

#monaco-editor{
  visibility: hidden;
}

/* 右コントローラ */
 #controller {
    position: absolute;
    margin: 0;
    padding: 0;
    top: 0;
    right: 0;
    width: 20%;
    height: 100svh;
    box-sizing: border-box;
    background: #fff;
    border-left: 1px solid rgba(0,0,0,0.06);
    z-index: 5;
    overflow: hidden;
  }