.container {
  display: flex;
  flex-direction: column;
  height: 100%;

  .header {
    background: lightgrey;
    display: flex;
    flex-direction: row;

    .title {
      flex: 1;
      padding: 10px;
      font-size: 1.2em;
    }

    .close {
      padding: 10px 15px;
      background: #ff6666;
      color: white;
    }

    .revert {
      color: red;
      background: #eaeaea;
    }
  }

  .contents {
    height: 100%;
    overflow-y: hidden;
    display: flex;
    flex-direction: column;
  }
}