  body {
        margin: 0;
        height: 100%;
      }
      #not-supported-browser {
        display: none;
        font-size: 13px;
        line-height: 1.5;
        text-align: center;
        padding: 8px 16px;
        background-color: #ffe58f;
      }
      #loading {
        background-color: #f5f5f6;
        position: absolute;
        height: 100%;
        width: 100%;
        display: flex;
        pointer-events: none;
        flex-direction: column;
        top: 0;
        z-index: 10000;
   