/* Original intro mask stays up until Rive fires; show the hydrated page. */
.js-t-mask {
  display: none !important;
}
.fixed.z-\[9999\] {
  display: none !important;
}
canvas {
  opacity: 1 !important;
}
html,
* {
  user-select: none;
  -webkit-user-select: none;
}
input,
textarea,
select,
[contenteditable='true'] {
  user-select: text;
  -webkit-user-select: text;
}
.wd-credit-wrap {
  position: fixed !important;
  right: 0;
  bottom: 0;
  z-index: 80;
  padding: 0.7rem 1rem 0.85rem !important;
  pointer-events: none;
}
.wd-credit {
  pointer-events: auto;
}
