/* Interactive blocks in tutorial contents ---------------------------------- */

/* I don't get it, but apparently setting padding or border on
   .interactive-block breaks the fixed-header anchor fix.
   So the visual styles go on this inner div.
*/
.interactive-block-inner {
  border: 1px dashed $purple;
  padding: 10px;
  margin: 5px;
}

.interactive-block-ui > button {
  margin: 10px 0;
}

.interactive-block {
  input:invalid {
    box-shadow: inset 0 0 5px 5px $danger;
  }

  .breadcrumbs-wrap {
    margin-bottom: 11px;
  }

  .breadcrumb-item {
    margin-top: 6px;
  }

  .breadcrumb-item a {
    text-decoration: none;
  }

  .breadcrumb-item.current a {
    font-weight: bold;
  }

  .breadcrumb-item.active a {
    color: $blue-purple-300;
  }

  .breadcrumb-item.disabled a {
    color: $gray-600;
  }

  .breadcrumb-item.done a:after {
    content: "\f058"; /* fontawesome check-circle icon */
    font-family: FontAwesome;
    color: $secondary;
    padding-right: 5px;
    padding-left: 5px;
  }

  .waiting-for-tx {
    word-break: break-word;
  }
}

.ws-console {
  height: 200px;
  overflow: auto;
}
