ff;
        font-weight: bold;
        text-shadow: 0 1px 2px rgba(0,0,0,0.75);
        pointer-events: none;
      }

    /* editor and cropper popups */
    .popup {
      position: fixed;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      box-sizing: border-box;
      padding: 20px;
      display: flex;
      flex-direction: column;
    }
    .button-row {
      margin-top: 4px;
      display: flex;
      flex-shrink: 0;
    }
      .button-row button {
        flex: 1 1 0px;
     