/*
 * GGJ Jumpstart 2027: SHARED UTILITIES
 * Design-neutral helpers only. No colors, fonts, or layout.
 * Page styles live in ggj-2027-modern.css.
 */

.ggj-sr-only {
  position: absolute !important;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* Links whose URL is not configured yet (see core.js bind()). */
a.is-unavailable {
  cursor: default;
  pointer-events: none;
}
