/* Built From The Ground Up: site-wide rules, in the "Site globals" stylesheet.
   Page CSS files hold class styles only, because `etchkit push` overwrites the
   "Imported" sheet with each page's global rules. Upsert with shared/push-globals.sh. */

/* Steps toggle with the hidden attribute; class display rules would otherwise win. */
[hidden] {
  display: none !important;
}

/* the motto tape */
@keyframes tape-run {
  to {
    transform: translateX(-50%);
  }
}

/* Luke's chat line on the application */
@keyframes chat-pop {
  from {
    opacity: 0;
    transform: translateY(6px) scale(0.97);
  }
}
