/* Functional UI state must not depend on the optional Tailwind CDN. */
.hidden {
  display: none !important;
}

/* Keep responsive visibility functional when the optional Tailwind CDN is
   unavailable. These are the two responsive utilities used by the Project
   Dashboard's desktop table and mobile accordion switch. */
@media (min-width: 640px) {
  .sm\:block {
    display: block !important;
  }

  .sm\:hidden {
    display: none !important;
  }
}
