/*
 * Base styles only. This is NOT a manifest.
 *
 * `stylesheet_link_tag :app` in the layout emits one digested <link> per file
 * under app/assets/stylesheets, so every file here is served automatically —
 * a new component stylesheet needs no registration anywhere.
 *
 * Do NOT use @import to pull in sibling stylesheets. Propshaft rewrites url()
 * but not @import, so the path stays undigested and 404s — verified: an
 * @import of eventkrowd_theme.css resolved to a bare filename, not the
 * digested asset. It appears to work only because that file is also linked
 * separately.
 *
 * Organisation:
 *   eventkrowd_theme.css   --wa-* token overrides; the ONLY place brand values live
 *   components/<name>.css  one component
 *   layouts/<name>.css     one layout region
 *
 * Files load in alphabetical order, so nothing here should depend on a
 * component file. Keep this to resets and element defaults.
 */

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

body {
  margin: 0;
}

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