/* Világos téma: színek az üveges szerkezethez (uveg.css) */
:root {
  color-scheme: light;
  --glass-bg: linear-gradient(135deg, rgba(255, 255, 255, 0.64), rgba(255, 255, 255, 0.34));
  --glass-border: rgba(255, 255, 255, 0.75);
  --glass-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.7), 0 20px 50px -24px rgba(14, 58, 40, 0.35);
  --glass-deep: linear-gradient(140deg, rgba(14, 58, 40, 0.92), rgba(10, 45, 32, 0.82));
  --deep-border: rgba(255, 255, 255, 0.14);
  --deep-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), 0 30px 60px -25px rgba(10, 40, 28, 0.7);
  --lime-rgb: 226, 251, 82;
  --akcent: #0f5c4d;
  --panel-line: rgba(16, 53, 43, 0.1);
  --alt-bg: rgba(230, 242, 236, 0.6);
  --ellatas-bg: rgba(255, 255, 255, 0.6); --felnott-bg: rgba(231, 242, 248, 0.75); --gyermek-bg: rgba(242, 236, 249, 0.75);
  --faq-bg: rgba(255, 255, 255, 0.35); --faq-hover: rgba(230, 242, 236, 0.6); --valasz-bg: rgba(230, 242, 236, 0.45);
  --chip-bg: rgba(255, 255, 255, 0.55); --row-bg: rgba(255, 255, 255, 0.5);
  --card-bg: linear-gradient(135deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.45));
  --card-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.7), 0 16px 40px -26px rgba(14, 58, 40, 0.4);
  --menu-bg: rgba(255, 255, 255, 0.9); --menu-shadow: 0 24px 50px -20px rgba(14, 58, 40, 0.4);
  --toast-bg: rgba(255, 255, 255, 0.92);
  --segely1: rgba(15, 92, 77, 0.55); --segely2: rgba(198, 47, 34, 0.6);
}
.pont-lime { color: #00a05a; }
:root { --fab-bg: rgba(255, 255, 255, 0.62); --fab-hover: rgba(255, 255, 255, 0.85); --fab-fenyes: rgba(255, 255, 255, 0.8); }
