/* ЛАН-ПРОЕКТ — Effects: shadows, glows, transitions, blur
   Forensic IT vibe: blue glow accents, glassmorphism, hard navy shadows. */
:root {
  /* ---- Shadows (hard, dark navy) ---- */
  --shadow-sm:   0 2px 10px rgba(0, 0, 0, 0.2);
  --shadow-md:   0 8px 24px rgba(0, 0, 0, 0.3);
  --shadow-lg:   0 15px 60px rgba(0, 0, 0, 0.4);
  --shadow-card: 0 4px 30px rgba(0, 0, 0, 0.4);

  /* ---- Accent glows (the signature look) ---- */
  --glow-accent:    0 8px 25px rgba(37, 99, 235, 0.2);
  --glow-accent-lg: 0 10px 30px rgba(37, 99, 235, 0.3);
  --glow-blue-sm:   0 0 10px rgba(59, 130, 246, 0.6);
  --glow-blue-md:   0 0 20px rgba(59, 130, 246, 0.4);
  --glow-dot:       0 0 10px rgba(59, 130, 246, 0.8), 0 0 20px rgba(59, 130, 246, 0.4);

  /* ---- Inset highlight (top edge sheen) ---- */
  --inset-sheen: inset 0 1px 1px rgba(255, 255, 255, 0.1);

  /* ---- Glass / blur ---- */
  --blur-glass: blur(16px); /* @kind other */
  --blur-sm:    blur(4px); /* @kind other */
  --glass-bg:     rgba(26, 35, 50, 0.8);
  --glass-border: rgba(51, 65, 85, 0.5);

  /* ---- Transitions ---- */
  --transition:      0.25s ease; /* @kind other */
  --transition-fast: 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); /* @kind other */
  --transition-slow: 0.4s cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */
  --ease-out-expo:   cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */

  /* ---- Circuit-board background pattern (forensic motif) ---- */
  --pattern-dots: radial-gradient(circle, rgba(59, 130, 246, 0.15) 1px, transparent 1px); /* @kind other */
  --pattern-dots-size: 60px 60px;
}
