/* ==========================================================================
   Anvitation Web & User Console — Local Degraded Fallback Stub
   --------------------------------------------------------------------------
   Full Anvitation unified design system, studio split-pane tokens, and phone
   mockup styles are served from the external CDN Vault (`web-ui.css`).
   When CDN is unreachable, pages fall back to this minimal degraded layout.
   ========================================================================== */

*,
*::before,
*::after {
  box-sizing: border-box;
}

body {
  margin: 0;
  font-family: system-ui, -apple-system, sans-serif;
  background: #f5f5f4;
  color: #1c1917;
}

.hidden,
[hidden] {
  display: none !important;
}

img {
  max-width: 100%;
  height: auto;
}
