/* ═══════════════════════════════════════════════════════════════════════════════
   NO SHADOWS - Global Shadow Removal Override
   PERF FIX: Removed filter:none overrides that were breaking icon tints/images
   STAB FIX: No longer nukes filter on imgs/svgs/btns to prevent icon disappearing
   ═══════════════════════════════════════════════════════════════════════════════ */

/* Remove box-shadows globally — but do NOT remove filter (icons need CSS filters) */
*,
*::before,
*::after {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
}

/* Remove shadow CSS variables */
:root,
html,
body {
  --shadow-0: none !important;
  --shadow-xs: none !important;
  --shadow-sm: none !important;
  --shadow-md: none !important;
  --shadow-lg: none !important;
  --shadow-xl: none !important;
  --shadow-2xl: none !important;
  --shadow-card: none !important;
  --shadow-card-hover: none !important;
  --shadow-float: none !important;
  --shadow-inset: none !important;
  --accent-shadow: none !important;
  --accent-shadow-sm: none !important;
  --clay-shadow-outer: none !important;
  --clay-shadow-inner: none !important;
  --clay-shadow-convex: none !important;
  --clay-shadow-outer-light: none !important;
  --clay-shadow-inner-light: none !important;
  --clay-shadow-convex-light: none !important;
}

