/* loading screen starts */
#loading-screen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99999;
  background: linear-gradient(135deg, #0a0a0f 0%, #1a1a2e 100%);
}

#loading-screen .frame-logo {
  background: no-repeat center center;
  background-size: 204px 220px;
  margin: -24px 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  visibility: hidden;
}

#loading-screen .frame-logo .loading {
  display: block;
  position: relative;
  left: 50%;
  top: 50%;
  width: 120px;
  height: 20px;
  margin: 136px 0 0 -60px;
  color: black;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-size: 14px;
  text-align: center;
  letter-spacing: 3px;
}
#loading-screen .frame-logo .noFrameFound {
  display: block;
  position: relative;
  left: 50%;
  top: 50%;
  width: 280px;
  height: 20px;
  margin: 135px 0 0 -140px;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-size: 15px;
  text-align: center;
  letter-spacing: 1px;
}
#loading-screen .frame-logo a {
  text-decoration: none;
}

.powered-by-frame-text {
  position: fixed !important;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
  margin: auto auto;
  bottom: 32px !important;
  color: #878787;
  font-size: 1rem !important;
  font-weight: 400 !important;
  letter-spacing: 3px !important;
  font-family: "Poppins", sans-serif !important;
}

.logo-width {
  width: 100%;
}

@-webkit-keyframes loading-screen-spin {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes loading-screen-spin {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@media only screen and (max-width: 800px) {
  #loading-screen .frame-logo {
    /*TODO: update paths*/
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgd2lkdGg9IjIwMCIKICAgaGVpZ2h0PSIyMDAuMDM5NyIKICAgdmlld0JveD0iMCAwIDIwMCAyMDAuMDM5NyIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0ic3ZnMjA3NCIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzMjA3OCIgLz4KICA8cGF0aAogICAgIGQ9Im0gNy4wNTIsMTg1LjE0OTcxIHYgMTMuNCBhIDEuNjE1LDEuNTUgMCAwIDEgLTEuNDM3LDEuNDUgSCAxLjQ0OCBBIDEuNjE1LDEuNTUgMCAwIDEgMCwxOTguNTQ5NzEgdiAtMzcuMTcgYSAxLjQ5LDEuNDMgMCAwIDEgMS40MzgsLTEuMzggaCAyNSBhIDEuNDksMS40MyAwIDAgMSAxLjQzNywxLjM4IHYgMy42MiBhIDEuNDksMS40MyAwIDAgMSAtMS40MzgsMS4zMiBIIDcuMDUyIHYgMTIuNDMgaCAxNy44NDQgYSAxLjQ5LDEuNDMgMCAwIDEgMS40MzcsMS4zOCB2IDMuNjYgYSAxLjQ4LDEuNDIgMCAwIDEgLTEuNDM3LDEuMzIgeiBtIDYwLjM1NCwxMy40NyBhIDEuMzIzLDEuMjcgMCAwIDEgLTEuNDM2LDEuMzggaCAtNC42MDQgYSAxLjIzLDEuMTggMCAwIDEgLTEuMDQyLC0wLjQ4IGwgLTkuNjM2LC0xMS40IGggLTcuMjkxIHYgMTAuNDMgYSAxLjYxNSwxLjU1IDAgMCAxIC0xLjUzMSwxLjQ1IGggLTQuMTY3IGEgMS42MTUsMS41NSAwIDAgMSAtMS40MzgsLTEuNDUgdiAtMzcuMSBhIDEuNjE1LDEuNTUgMCAwIDEgMS40MjgsLTEuNDUgaCAxNS40MzcgYyAwLDAgMTQuNTgzLDAuMTQgMTQuNTgzLDE0LjA5IDAsOC40MyAtNS4zMjMsMTEuODIgLTkuNTczLDEzLjEzIHogbSAtMjQuMTA0LC0xNi44NiBoIDkuMzc1IGMgNC40NTgsMCA3LjkxNywtMS45MyA3LjkxNywtNy42NyAwLC01Ljc0IC0zLjQ1OSwtNy43MyAtNy45MTcsLTcuNzMgSCA0My4zMDIgWiBNIDk3LDE1OS45OTk3MSBhIDIuMDgzLDIgMCAwIDEgMS44MDIsMSBsIDE0LjE3NywzNy40NCBhIDEuNjM1LDEuNTcgMCAwIDEgLTEuNTIsMS41NiBoIC00LjU0MiBhIDEuNTQyLDEuNDggMCAwIDEgLTEuMzY1LC0xIGwgLTIuMzc1LC02LjE1IEggODMuMjUgbCAtMi4zMDIsNi4xNSBhIDEuNTMxLDEuNDcgMCAwIDEgLTEuMzY1LDEgaCAtNC41MyBhIDEuNjM1LDEuNTcgMCAwIDEgLTEuNTExLC0xLjUyIGwgMTQuMTc3LC0zNy40OCBhIDIuMDgzLDIgMCAwIDEgMS43OTEsLTEgeiBtIC0xMS4zNzUsMjYuNiBoIDE1LjE4OCBsIC03LjU1MywtMjAgeiBtIDU1LjE5OCw2LjA4IGEgMS4yMTksMS4xNyAwIDAgMSAtMS4wNDIsLTAuNTYgbCAtMTMuNTQxLC0yMC43OSB2IDI3LjIyIGEgMS42MTUsMS41NSAwIDAgMSAtMS40NDgsMS40NSBoIC00LjE2NyBhIDEuNjE1LDEuNTUgMCAwIDEgLTEuNDM4LC0xLjQ1IHYgLTM3LjEgYSAxLjYxNSwxLjU1IDAgMCAxIDEuNDM4LC0xLjQ1IGggNS44OTYgYSAxLjM1NCwxLjMgMCAwIDEgMS4wNDIsMC42MiBsIDEzLjY2NiwyMSAxMy42NzcsLTIxIGEgMS4zNTQsMS4zIDAgMCAxIDEuMDQyLC0wLjYyIGggNS44OTYgYSAxLjYxNSwxLjU1IDAgMCAxIDEuNDM3LDEuNDUgdiAzNy4xIGEgMS42MTUsMS41NSAwIDAgMSAtMS40MzcsMS40NSBoIC00LjE2NyBhIDEuNjE1LDEuNTUgMCAwIDEgLTEuNDQ4LC0xLjQ1IHYgLTI3LjIyIGwgLTEzLjU0MiwyMC43OSBhIDEuMjE5LDEuMTcgMCAwIDEgLTEuMDQxLDAuNTYgeiBtIDU3Ljc0LDAuOTYgYSAxLjQ5LDEuNDMgMCAwIDEgMS40MzcsMS4zNiB2IDMuNjYgYSAxLjQ5LDEuNDMgMCAwIDEgLTEuNDM4LDEuMzggaCAtMjUgYSAxLjUsMS40NCAwIDAgMSAtMS40NDcsLTEuMzggdiAtMzcuMjggYSAxLjUsMS40NCAwIDAgMSAxLjQ0NywtMS4zOCBoIDI1IGEgMS40OSwxLjQzIDAgMCAxIDEuNDM4LDEuMzggdiAzLjYyIGEgMS40OSwxLjQzIDAgMCAxIC0xLjQzOCwxLjMyIGggLTE5LjM5NSB2IDEwLjkxIGggMTcuODEyIGEgMS40OSwxLjQzIDAgMCAxIDEuNDM4LDEuMzggdiAzLjY2IGEgMS40OCwxLjQyIDAgMCAxIC0xLjQzOCwxLjMyIGggLTE3LjgxMiB2IDEwIHoiCiAgICAgZmlsbD0iI2ZmZmZmZiIKICAgICBzdHlsZT0ic3Ryb2tlLXdpZHRoOjEuMDIwNjIiCiAgICAgaWQ9InBhdGgyMDY0IiAvPgogIDxnCiAgICAgZmlsbC1ydWxlPSJldmVub2RkIgogICAgIGlkPSJnMjA3MiIKICAgICBzdHlsZT0iZmlsbDojZmZjMTA3O2ZpbGwtb3BhY2l0eToxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuODU2MDc1M2UtNCkiPgogICAgPHBhdGgKICAgICAgIGQ9Ik0gMTA0LjAzOSwxMzAuNjcgMTY0Ljk2LDk0LjU4IHYgMTIuMzMxIGEgMTEuNzA2LDEyLjAzIDAgMCAxIC01Ljg1MywxMC40MTcgTCAxMDQuMDM4LDE1MCBaIE0gMTQ4Ljc1Nyw3NS4yNSBWIDUxLjEyNyBMIDE2NSw0MS40OTIgdiA0My4zOTEgbCAtNDAuNjEyLDI0LjA2MSBWIDg5LjcwNiBsIDI0LjM4OSwtMTQuNDU3IgogICAgICAgZmlsbD0iIzUwZGM4YyIKICAgICAgIGlkPSJwYXRoMjA2NiIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmMxMDc7ZmlsbC1vcGFjaXR5OjEiIC8+CiAgICA8cGF0aAogICAgICAgZD0iTSAxMDUuODM0LDEuNjEyIDE2MC45MDMsMzQuMjg1IDE0NC42NSw0My45MiA4My43MzgsNy43NzggOTQuMTI4LDEuNjEyIGEgMTEuNzA2LDEyLjAzIDAgMCAxIDExLjcwNiwwIHogTSA3NS41OTIsMTIuNiAxMTYuMjA0LDM2LjY2MSA5OS45OCw0Ni4zMzYgNzUuNTkyLDMxLjg2OSA1NS4yOTIsNDMuODk5IDM5LjA1OCwzNC4yODUgWiIKICAgICAgIGZpbGw9IiMxNGEwZmYiCiAgICAgICBpZD0icGF0aDIwNjgiCiAgICAgICBzdHlsZT0iZmlsbDojZmZjMTA3O2ZpbGwtb3BhY2l0eToxIiAvPgogICAgPHBhdGgKICAgICAgIGQ9Im0gMzUsNDEuNTE0IDE2LjIwNCw5LjYxNCB2IDcyLjI5NCBsIC0xMC4zNSwtNi4xMjUgQSAxMS43MDYsMTIuMDMgMCAwIDEgMzUsMTA2Ljg4IFogbSAyNC4zNjksMzguNTU4IDE2LjIyMyw5LjYzNCB2IDI4LjkxNCBsIDIwLjMxLDEyLjAzIHYgMTkuMjggTCA1OS4zNywxMjguMjY1IFoiCiAgICAgICBmaWxsPSIjZTAyODQzIgogICAgICAgaWQ9InBhdGgyMDcwIgogICAgICAgc3R5bGU9ImZpbGw6I2ZmYzEwNztmaWxsLW9wYWNpdHk6MSIgLz4KICA8L2c+Cjwvc3ZnPgo=) no-repeat center center;
    background-size: 102px 110px;
    margin: -12px 0;
  }
  #loading-screen .frame-logo .loading {
    width: 80px;
    height: 10px;
    margin: 68px 0 0 -40px;
    font-weight: 400;
    font-size: 8px;
    letter-spacing: 1.5px;
  }
  #loading-screen .frame-logo .noFrameFound {
    width: 180px;
    margin: 67px 0 0 -90px;
    font-weight: 400;
    font-size: 9px;
    letter-spacing: 1px;
  }

  @media only screen and (max-width: 800px) {
    video.asset-video[data-localVideo="local"][data-mediaSource="webcam"] {
      width: 9em;
      right: 0px;
      left: unset;
      bottom: 56px;
    }
  }
}

@media only screen and (orientation: landscape) {
  .isMobile
    video.asset-video[data-localVideo="local"][data-mediaSource="webcam"] {
    left: unset;
    right: 1em;
  }
}

@-webkit-keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}

@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes logo-pulse {
  0%, 100% { 
    transform: scale(0.8);
    filter: drop-shadow(0 0 10px rgba(255, 255, 255, 0.3));
  }
  50% { 
    transform: scale(0.85);
    filter: drop-shadow(0 0 20px rgba(242, 157, 157, 0.5));
  }
}


.loading-container {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}



/* Energy particles */
.energy-field {
  position: absolute;
  width: 100%;
  height: 100%;
  transform-style: preserve-3d;
}

.energy-particle {
  position: absolute;
  width: 4px;
  height: 4px;
  background: #fff;
  border-radius: 50%;
  transform-style: preserve-3d;
  animation: particle-float 4s infinite ease-out;
  opacity: 0;
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.6);
}


/* Text elements */
.powered-by-frame-text {
  position: fixed;
  bottom: 32px;
  left: 50%;
  transform: translateX(-50%);
  color: rgba(255, 255, 255, 0.7);
  animation: text-fade 2s infinite ease-in-out;
  text-shadow: 0 0 10px rgba(255, 255, 255, 0.3);
}


@keyframes particle-float {
  0% {
    transform: translate3d(0, 0, 0);
    opacity: 0;
  }
  20% {
    opacity: 0.8;
  }
  80% {
    opacity: 0.8;
  }
  100% {
    transform: translate3d(
      calc(var(--x, 0) * 150px),
      calc(var(--y, 0) * 150px),
      calc(var(--z, 0) * 150px)
    );
    opacity: 0;
  }
}

@keyframes text-fade {
  0%, 100% { opacity: 0.7; }
  50% { opacity: 1; }
}

/* Performance optimizations */
@media (prefers-reduced-motion: reduce) {
  .energy-particle {
    animation-duration: 6s;
  }
}
:root {
  /* Branded Colors */
  --brand-first: #ffc107; /* Brand Blue */
  --brand-second: #e02843; /* Brand Red */
  --brand-third: #ffc107; /* Brand Green */
  /* Application UI Colors */
  --primary: #ffc107;
  --secondary: #2196f3;
  --accent: #82b1ff;
  --error: #e02843;
  --error: #e02843;
  --info: #2196f3;
  --success: #4caf50;
  --warning: #ffc107;
}


.widget-container[data-v-2f9c3e02] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow-y: auto;
}
.skfb-widget[data-v-2f9c3e02] {
  flex-grow: 1;
  flex-basis: 800px;
  min-height: 1200px;
  z-index: 201;
}


#login-container {
  max-width: 460px;
}
.fed-login-btn {
  margin: 3px auto;
  display: block;
  width: 200px;
  height: 50px;
  background-size: contain;
  background-position-y: center;
}
.goog-social-button {
  background-image: url(data:image/webp;base64,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);
}
.msft-social-button {
  background-image: url(data:image/webp;base64,UklGRiAFAABXRUJQVlA4IBQFAADQHgCdASrXACkAPpFAm0qlo6Ihp7GrQLASCWUA10iBognAHi5/t3OAbgD9iP2A9//nQOAA/UD0qv1m+Dr9sv1m9nLVuWF/2vn5vAOYs+I/HPrR99/MHkB2vP7NvrnKv5f3cf7x6F/U70SfzrzE/rn6AeQN3n7A35a/539091j+P/9H9787P0f7BH66f8Hr6lo5legnh2vIIhT1+dygQ/tDqQpDxY+83a0OmKxV2lmwnlOAew0a58GdDOJRzvx+KDAMnBAgh4xzCWFbPRsZkcYKJJV/fe7Ha1z9SA1SyRa1QIVlPpMjjuelUJqF67yBap39pmtMx+92UEzmm67NeAAA/v7NjUgexizLK1oKjgH7ci/s+//maUdRC5pa2JXqQIoAwlFwdnVKnb3gdiZjsa5Wsv//CeKj0kfefwQFz4NSfoVGU8YhQ7oKmNfDga3gkpWS2/ru9qb9Clozo6QYjVEgzQk0gq+4XyQ+NPH3xO+B7YGnSV9X3x0uZBctF8UjHwlaG69yThoPPo3Sh7m9exjqNkVfg9EkZ+V+sKdLizy6vkR6OX7FBGOwniwfvExno7D6D0+fCPOJ9MLZmCz4dFzganQjHn+YY865g2Y/qCuKb0HukszBgewZJ8sUL3jcUEgZWqh6CnsBWwdYc6Qv55L9oG/xSbYiltHDAx0T48afPBYNVcF5EFwHSYS0kX03F/y5JagMhrqLLGhrjjFB5zv8HNRhxGV/edPM1c25su8Qv3D/dx+IjgU1Exzkh5Dj1Sbq6ld0jwSzXGdOSjJlOWDFN8djNG1B/fPmD+kRfJjbKIpHveCYUAHd6NriWr5pX7xWvNbuPphT+JydXTvX+mWlV3j1v1wHW5rt+GIpLNr1PzX5YqvHzh6u+xlsF719MaXHmlXGhYIKfInibxKiJP3G0ijg0vZMLn5ns6gAlDsgNilGpTOTCiUe/GKWltLgb4g64JXuVYtMmPz/ixWs20Dy/zSIpzmoebG363hX+f8WAx3xH9YPQfVQq/FksunaghqNsXG1VV/lLzSX8JK3JMz9SEW9ZVSt4V6MGAgYPYgo+C2HUDJTrbI1fQ58rusT6b2eiKCSyv5GH+vdXWNCwBPkwYX8yXvXAJ2EYZGLCraMPt+ieuoNFm1If+d9n/1v/ZV/VwclTTzzm3dM9oujIgFvPScu5hDNo42/OF2ogmD5vLjuhNtBc9wpdSdtcZPyT7Q3f4Qj9d2ivDqN4XzDdf47HoiVYKF32XGx2i1t5r9FOMLiiveNtsYuJ2JxJ6vrBCUi6QBcsiqeZyq4QD7Ag6u95f5JVAZEKMkLHOSv1VVBNxCYILCn8vvN+q3lnKLyS37+s3I/uHW5Uks/3tCUqK9Ad89vz01yZ6sqZiFebx4hZ9leKwi4BgbccTCcdn27BFjGJqhV5ClkJydFUefnsvdYyEeL3GBckYeZ7P/7aZxKhhwgrMayzJSrCIix+8KBUZqFiw4grr0xwL6S3WQQ2fA63mcO6w+Lt1ddIcU/8KxLugwxnRi/+g7/BuHTvmfcl3v/MvnbJZ/r9q5GHyTWTbkSQS3n/BJkGEcRsyHfdlANaAnVx1YrefkB1LF5bz9a3x56u1rT48N9kWGtvOt5/wkV8+9YGaCdUF0zliFGP5qojUPGUDpZB7zjpVrWSVgkub1fQYCIDvS4zP++m9ZBvHtzz8zwGJfgt4bMQ0d+aNR6mz/nrZ0GSwU0rsJVvdcoeAAAAAAA);
}
.fb-social-button {
  background-image: url(data:image/webp;base64,UklGRpAZAABXRUJQVlA4WAoAAAAQAAAA2wMAnwAAQUxQSMkAAAABcNbaets8RIYRQiaY8Tdpaew9LcfqLoFX6UbEBOhzPN2N/BT1c+h3xcnKblr9UM/y3czHVf2lS3dDT92HOt0tPdWSwuxu6rMg9dnVcq+4u9v6Lp6Kr5XTHf/jf/yP//E//sf/+B//43/8j//xP/7H//gf/+N//I//8T/+x//4H//jf/yP//E//sf/+B//4/8/iqfia+UUd762i5qOrpZ7qVq52ixIqpOnpVrvXXK01OlzvRrdLM9qfa+mu+JkZdcH/RxPTnaK+gwAVlA4IKAYAAAQjACdASrcA6AAPpFIoEqlpKOhpXP5aLASCWNu4XVQ/pb/6z+zdzZoz23909LPknsM+VfePOl2Qx0e7vON/ePUr+r/Ya/sPQe80P7qesL6df7X6cfpe+sF6JPTN/3bJJvI/+Y/Ibw0/3P969H+uJKbMWfbz+X/efbr/TfZB5r8AL8Y/o27ZgA+u/ngfa+ZfiAfq9xV34H/d+wB/I/896wH+Z/7fNn9icAv0Rgx/+2w6vSSawli+FK0GnPKPF53d3d3d3d3d3d3d3d3d3dzoY0Yy3aDTnlHi87u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7ujk/9mzhTmRhglW8c3tRs+lf/SUGnPKPF53d3d3d3d3d3d3d3d3d3d3d3d3d3dLOZvR6kNDhKV+dckgdrVzU+jr1mRbX9yCCOFC3qr+w3FZwqRKbRzzu7u7ubr79+s1ZG1rFPpDeHpK8uBWjpYZqRnVKg0Rberyexz+wyyNOc0oE/Gsl0Emroa8FuMsnbCgFJRH/SQxWGV/pH/zZZU03oXrIwmGAPTUy5DrkJeI029xs0NU8V5sp4C58Ta9eFc2dhjsN5k4OnRUPY6q5X1dYA4n5yqHaDByuH/VVInSFJWPo2AophYGKt9bLQGxt04WCtMykk89a35KyQZnd0VzAaLYR4syxTM9451adgbGpGCglcgL4HhX/RN96PDcLJgh6EH/WFCQWkEauU6lPVW2aeGL+9IrsCdMt28IseL0f4MxCLIjuuW6ErwZEaMNb62WgNjbnRP1jAxIYwmePsS2yYCUaSqv0sVTVbMejK8rVlhfCzMsF29Iz61YoT6VEvYKBMkUr54WjCyGXsT9aIXoyQL2IGVkAiap8yELCdVy8KhYIaJh+izrxHapoPZtElzPceajGvdK4A53blr18DA/L5XCeHd7/STpLx2PNP1WFmLT/4tfOUZEuNtoMeS3Anl9KyccX9zMwyqHT0ejNO+TE0UGETnJtF/DbV8SUHAfF9YHDROBvjoYVVSrBVBcogn/+iAvJDunfivVb0WGH7MrTHIbqu/lkXGN1dpP1CDFnf3NOCPONMP74+/gg3rrHmFib+l+YKJZcAiEo2X7Ja/bvW+8l+/GmnQEb5aAEVngIAWv3C5ZVPddFdFYt2eBa0i/m3AA+ESqcgt+GiytJ7/UIKYoceTNvMx1XbY23f/B0ioQY0Lhvrvzfl010DBqyzm2pNLWSEBiqFEz6AZXMkvUGmTdmwcTf5IA3eX96nXkyBmhcrNgxjscmREdxIyyx823W3fY5U10A9tSoIDaLw6uim0hjVl4XkYZ83c7WF7sgm5J2fCkpf9AHgLGMASPhZZyXHebKt3RBIW9bGOtH2qjldbaf0PTyXYm467Zy1aH//9uHTdOi16+uYvBsU2GeMFzu6ZK71ZmjTY+01vkk6KLV6STWEsXwpWg055R4vO7u7u7u7o6k4xzNnd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3NweluSAOGkHzXvpdYd5yS0R/jEbsoZolKL09G6kH9eQnPWyRF0GT6rFCnAAAAAPt3tlICuL+ELVNse0gIGM8uqoNHkn5voafe8CW8Mmn2qCmRQ2igAAAAALcZjcrz6lkxubH7vTZ8ORFl3RNEaYLPUaQajE1xQo43y+avSxuXbBgI7rPkGI3kcYo7ETqAD+EouMkj+J2Etjd3IHpxeai4oFu+sxkb5zmnwPVvufvK9gAAAABNTdROaihcPBhn4bO57bdfCp8tWRiBdA9OJA6tocxrANYvthYPSqjgMBthyPe8pKfAsUfKbEXyl1RJqrPrKsl9XLCIszLrYGnV+Fw9AN6xMgPBx7TWFAFNyCw1k4JRGvBDjt0WwXE1Ptkmbmx2mVyMlYgtDmGBz+ky3qU44UE4MgoE8jlKyt3z/G4zpL5EqRGNirsFQuLmyFHqGCnaEiZSYaTi6LNbASAx9t/rM46dlOEAXM4HuBZW8LvSnICvc11p8ivmKIx3xz/+mAJt90uDOlaxNZdM2BdczajbsAo8hIUjokXzmQjDQwaurdBG0SQyumLagv5IYJcd8y9PkBVXg56EwMIBZiH7J2D+LmO5iDjS5rd749xT/X+ZwL6Eh38RqkUhTCsDhLXLtaW1snfOqN8cFR3q0mXvmk0ERRH3jpWdFsp9qxpqC3XY/cPSh0L4iXsRJpis1OYLx+ZFEsotjEJzUYyYkswKoDbyEmakwzkXxCOHCjBqIPvaHp/RbpNowxv8aCh31xcQJz/Mcp8vV37+59qmADfPdQVDEf/bWzmgXIHNjBeChtgxZuMTuNZXAYLI5+cMBSw5r/sMvdgZrF/UsSoekLFHZb+IV6oSXDWWz4mR6rohyrz0ESANN+PVurMPP95s4qyz+2UoUB5hQO8FYfduhoXARtvnWOQ/9yFSnTHmH2U12FGYupc1X8MguuI4TXZnVVusOv9WQE406XGBRRpW+Kc0x/H0BptV9kWi5BiNw+2yKSj/UxaQ5fPw1/ZZ7e7rM1svH5lHaMdSlQZ01HYa1qW9/2D96+iigwlH/U7WKDZPkTYpZOcpCC3mQVsEDproCwFuqRBtqwuLLfThlZxqCYVrn94hDXzwVXKoNY//Xq6chcO1d8pE+kl2o/4prhAIMcvLP5G/YbcNN66QtCbuoPCiXlFJz7NampXUFR7kS+q723AxOo0qMzDpTUVhx2U7G6sGu58Xiud4oK3+hQhm83y1mDWyC3dhZUHxQWRZxJpp+7mCSwKJ+wmsLF86L6t0RAqtqdJ2TWyf4tRD56LmZCihqnSO+EE7HfjrCW6zdLnKbdkDymfFHyole8KglKev37+HgyJntmj1jqTSOxAeFOqWGe2uNqRzMVR7Pb4w1Sc7Ef0amJeEmxO0k0xxhDq5vn7WpfE0tkvsCmcRttk3JR5qu55Cv3kgIn0RpUUfRDQ+KbyeEq3ayV6Ws0irCxQhxS/yhy1RpgK2u0V5x0DPU+3DTmyFhjx1CRxpJsJsQemK4tZx/cTUP3atkGKlkpmjsVtqjoY7O3YDkhck/5hk+OITaWxcqIAxCkNFVO+lwinfIppH7vD/femkW0vI6ufPe6DzOh3Vuf7FWelbB3bvhS43rcm8BqpYq+r5Y75/F2DbXlgd3IwT5abEmLgpiXBP7AdmkrarwkG+IE8KYHO7R1btDHCXan7MQA8/WCseGTKhXH5PAOJhCR3CFKNT58g5QhuhqhKyweoNW9ZBIwCDrg74JoAzvb/rJzvQPVq3zd00lfqCMmP88e3ffDBAEBSjK7uKXzrzShivoUMe0AfU/kUuxdGi1nVe1803gmJfbR9ZQjJkMoEjWbyrBPmy/k1GBi3Mvrg4p0kfmlnKhtAji+AOknk1XU3f0TwK9VnMhCsurLnxepwsk7lUxzBZtuj8ztRDsq8P/c69nMPxDpXBmaRpFJGn50r2QNXwJQsoXSi5IlFBRA90Iz5ZClg70ko7YNmdcLfKfKAu50hEnJHA6BfuXubyyUK6a+NJxLosaYXRDqwfMLYdcApgcEQ2jtTW+SX74O0HjMAbU5MzUrKYdnzln4DduaEJvIcxI+KujUi7xQlJ66/B8p50MOU8/weLE2Zv8eVJHxggPufUGyAELnmtOgcCl18AqywDm6yt8runhxA0GQNdMO1T+WYiFWvSoU8ZvRY4aaSiG2WHFVY6ZKvTu0FVQVeNuRukFn4kEV7ZPTkISluXEjAz+cN4gBlikoK1tR4PzNokwo4sMhBo4LIgcCr6Ne5z8Ck/JYrGcCvfFwm98lo9IrjQ+LXgpmpYpoPoufALY+3iZK39BKg24U6DfUQWZozqY2JLAxMRJG7NKdYs8ArgAQrOpI8hxenazsMaxM0zKLAp9FGFikzV4Xm/KEwNwn+c3WDp90nuKugV8CBaDG100DmyNAo6RWoQUpZe+JZkxhbIP1dcQAoec4SD7PS8CFIZFUUtGwD6ep7q3GL5Q2ZonMFST87I1rsDZKA2+XrMHdVPANYjakcy5pFG0DDkqrztxbdvntMtixePIwddOkpsDo33FVoLVTENjzZPVN6SNupDJhjVv6+rCUr7hoKFos50ni+1EsW5V4uXd/MLQZS3W/R8sovRkBzeMV/C/QYEW0XrjjCo8TaxegEf/FMhetAW8AMomcO9F0ebmjSMT3MDa5l2qIpUkOvY0tgvXoeENuhAwWIzE3qBsSRcYDQCt9gw0fxvUyWGM0PU9L0W+zZ9Fx0OC/glzNyYzvq8aJJ3yMlyPwZB0tNY3fy9awwr9bv86dijO5IJ0WTBeks7X0N5fYFl+rZA/hNMeBq9p5KFP3k7cpE6C+A9Nc/KEZKGVgqiDI0ctk/PLLYP6NFdmJae+NdzXr/OtLP9EqKw890BESsfGw6yf+grRnvS7S5GY1ET7N9oZ2tXm6S7pRoRowobaWxf3Uf9CODemQe9Ye38XyCtxeNUfqbDBftm2EF3cFYneEO4RqSfmKxmIcoCFbNfgkzUHOBwyDgMof3EHBbJObiVnKmukPJZIoge6EZ8shSwd6SUYzNmrW4qZB05TmgIhVyHPVb6NfjWBIDEGHeCF/7G85xuSGOmrtLVENta23Ainf2Sm8TCAH9tXM5k6Y1HX098lGKh4zWYZ+eBrqT8SlsahiQOrmh7VDni1mJ1Wp5mwDiOHdVzLjyuZLjM3QfRCYhjuVj97Y+Yf7uYU+5zcxvgF14Zrc09pkld4XDqljuirpHt5p5huZIywwZQDXuT/+jjfahiNPBVHZCiTnJEFs9GxQAD5qk3+JEwy4T4pFzphIxwR8p8XXGT11CwhS3sHV9e713RbTBii/ND0niws6Mcg+Kgj1P67gwl0X9tynylI69bW5l0OyIJ8TEkHzLoH/LJEkDq2mtEVpDTDQarNi4ZlWQd7NTiArsahsjUeAMD4BWv8iDHX3afqScbvYSpFa+ONihtXKcdbOjsePLMQ4YE9+vtcwRD0fLj9tyBpEI/8O2K/IpqnYOVSZDr48fvg36Ir7jxQC1tjZahp6D3MENfPxmfHqswsoDVKNHNZ7ZxEld1qreGc2ge43LUUcRcnKU0wmvtnvt1tngnwIaW5EqFf7/LfaKKekVqmY38hiGK6bAJYUBb9PhRk+g/7MsPFOOMDlDtaKbeUo7JR18m32r0vP8SrV9UeKYLV23CwIi2GpU25WZlx5N4vFkOeWxHZX37uAzBMzN97Qkv+13e9RIvoQ76GCUHDBD9Lgqkte8bSiskxWWwCBhYiz7YWs1F0QnUMHl+TeHdaOagppOiWwkWvCTA9+OjMTSuGBevLgPOK185nr6Q3Suu1vBs6BPDo6+rh3odlgB9PPcoTV/722SgMIobiS9v8ywX2XI8xgTNFjmY0aJRBzDxMSgeJgFloiK7b2vMxnUkStGEi7+euU8ZBsovBovPMBcPKZs4rquS8CA/KOnuLhWFfzQ3l0mHCrb/nPWJZM+D4FLyO1KwEimnoq7Lw64ucHCs8BskqVdL6UCuHroa2SzuD+90ROil9NRuW4Q38LgLFK0oKtB9CH7NG6bedYlmSlVF+qNi/TOjXc5k2y3WtYgh5D/0jYWVf2Tt2wzl5NS35B+ELfwAxojiUEh/aKPLFBHLYYrCscfH9zljx7MU3oTPoELyInmBOVJSkRmuBDnO6fOHM2GqHDLM/AUwxWix80wPWEP2I8uCeQUS3UIUS62GTB/qv2MDLyZWMuM1CwobaL6FlY8Dkh4OAWLZrR6FOS3VkuXpEt3yE6IgrJatrgoL0FJwnGrC9/8efh9IzIcn/ubTYwyI8iKFhj+H6xlJ8XEIToK8Ay9n7z4SUBN3bocRL+mJazhd+XhKi0gvfDLDy1js2vY7mxcEf8D8LF2KL1J1SIPuVhY9wTsgikFt7rpOYUYE+hPx8m2F93TSU9MCYmK0KELbHzEPNPWk+6pLI680a3jmrUlt05XCGmWIB5itAJmv2MowpR4IdI0TBwZi7gpJu+Uiw6bU80fo/d+vdL7oq+277R9XxxBT2GbuvCeoRSasP3iNwbGk2LZm+Z64ZnIIzBwW03Q0Mp1Fv8yM6hGR3ODFTtP93P5gn5WzrIwJK6HwGDf8Kv4v//SA9Dm4dNC5SU8238Ww/QhBaGGFJmw0ynpkTdpKIrOotKxUR4huxjU8XjlKCgC1L74OU5GhikScNjOAIZnhlMoCKUWjbw2j4wYHDUZ8iK7Lece4VcmYxUBECKLRVevhGRbGFEVUwEfsnAu4a9zJQilduaxf2sBOCRkIG0aHRD/+iUw+8hjm1BLYC3Pbx1gmITZb5gvdGv1FZIiAC10O2AzYoWM5wIvSmqMRdk6YvR1zAFhk7yVsf/XiVNBRIByT6Fax6FpAdzu4p9Xo0af17zDCjQPjo/DmEEqoQh/zG99ui+jkBLFkdI8x6Sr0lUZvVNGvHl7C5bNQLTVoTAr/fHPx1KW1yuqF70c6p2qR+KAppFL6uVwwyfbAsUZskymmEZbuVu9lRm2DryPIQmW5084QMuD5e6lkw+9TMvIkRic+Ul+HmeHJbtwLRUl4WDegs2FKstbyDHYD4W5zndT63cncdYC6C2nLOaHOlWMpgps4hhoavVg0m1MgFIBXwAnKP6wtMMn6nGt7Jjy7eSPYPx2ObJsqNpmRZr45YudvWNva+6y9IWQWz3PpXvfKDDSRD/9ML7ei8l+Vn+cC+atjhT//96lpZ7kmkYPAdGJ+/ESpbWCJu7WcU5yJHqmffWZlqHytnsutHjFCi1q5Bv9WtLVADxJMdwGuDO1kHDhPI9N2MoOUOBF3IFqPc+iG6n7TE7MruDrPAkrkfH5UqC+SfHU34UvFgmqdRwtEWcWalE3BG3BrfZXS66Jje26IlRADLOzvDR9cwf0asJkLnnWzIU7koAWm7pVZ/ofaxiwfXrW802j5GZumtxMHbhFHwWIEKpb0EkWIXDzMupoiK7ROm+Nk8OI0wEg3XDxhiD3bj0luy3Ufgg+FrS9RTebuS4l76uHcdjhlSXLy9Is0Fue/KoC6ekvRG7dcu2ADYBAZgqCkscCjp+po59joMb7vR81J9HNiMN2kt0MFz2u52ylEWCYVo3QWCUP4kll+yrNhWolM0KlTFYUd7nMm7xILqEFbdX2GGCAfjAGFtp6JQMIye1xRwIJYxUxpv+Zz0TA6NG9AHQhDDZPLa3n6GQkyxa/Wf9VaYNih11bmvvYRr3/um7Le7EyyZPjumeKcCTWZspP4PbByxyzgr2zK6H/Q3zhk5UTbZKTzpxIuFkkdt0V+c+kUACfq4K4fvomjwQjVAr8/iWJ5IF8yle5aNWxD9ZtR+bCRhUtGON7VVeJd+WrfHdUhyGIdgg2UD8MBHVzkihyIUOaLfrUkDnzlcwzlLtRixn7EbB+01Nsf7rqHuSzGbl6UGDDDJwqbceFFqZO4cLwr+dzJcEcS6AXl3yFl6ZvBWa/EmEoqbWA0VJkOb6oVwLxBKuwBtNtvl4rW2BJ8UWRUJMrJWFw3hVxALzLYsR+ooCdhrFvDSWeqo4YhZ7Hc1XKALylBfhB0BL+GhgM1vjX1ldupO0DS1Fg3fg7QRKxXFGdd0MxcDyywdZy1JCmFjBNpJKezuBncYimK8br8rcYW4TnNGebCRxwTHd/0J5FTGgYs229hp8yV+QLiSuoJH21DNFtl4swxCjcpN/MY5n55iCE5fRSBnj63aPTNa0OsDFQ/DevDx3bBaxYh1KAZm9Tdum5bbW4P0I9Wrj9I1Ff71Ter0QraTOqFTbjwosVT34CbG14xE7QBPVWT8h1ze21Shj3ptcF/j7NdVhi4XWpQZI8YIl5t/55foC3Acd07MagCtB+aTT6lp4Q/oMZwWeNZ+ks4ckNLHZWiC6HAh0MQJ5M6J0L/KfQYGNpSEvEXwc4l+XLZPVDHKY41BvdeSOM2we3EbRhMyq9bi1lD5hZZR0f3zLaXZ5NbAmw+grAx0h5jZcJZoGp948dI5LxnxcixWkTLRnsrAoBk5Va0EpV/Dy6tdIUIJmHUA+hiolPOS6CAGP9mvAW3G15nUaVfFN6MxK2dunn0A4D3tQViCAarIsLujTNa4Nv+mwIChDo670NH5zokO7BaoVMAlYx2FDi5nfv3bo9guYQef0gpHSUXsUkiMBFVy9/2pEPoQbkFnMTVFZQ9kB135Mo71GAqYFaxT+5BgZGeOCC4GAfZqqoQopsxY0vH5ZE9ShwaMfOYZN3wWm/FY6lnvRzNx1DMcLtocrGoI2D59EMPE+9Q464I5pFURP4KqIUqZC+xIqV61d4QM+hY5znIi0AAAAAAAAAAAAAAAAAAAAAAAVqAtem30pvVwqnnykJBUdVcr6L9LxMz6Hn5ynfB9M4AAAABnDh8S4hkHFRJ0auV3TBlyYPVDRR3sMwklo2uK2trI/2Lw0BB0a0AA);
  /* different aspect ratio made the margins too big */
  height: 40px;
}
.immers-social-button[open] {
  opacity: 0.95;
  box-shadow: inset 0 0 2px 2px #666;
  border-radius: 3px;
}


/* Add styles here */


.tile-assets:hover {
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}
.tile-assets:active {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}
.transparent-bar {
  background: transparent !important;
  box-shadow: none;
}
.blackBackground {
  background-color: black !important;
}

