/**
 * Dark Medical theme palette
 * Navy backgrounds, green actions, no glass, no shadows
 */

import type { ThemeColors } from './types'

export const darkColors: ThemeColors = {
  bg: {
    base: '#0D1B2A',       // navy-900
    surface: '#112240',    // navy-800
    elevated: '#1A3050',   // navy-700
    overlay1: 'rgba(168,178,216,0.06)',
    overlay2: 'rgba(168,178,216,0.10)',
    overlay3: 'rgba(168,178,216,0.15)',
    scrim: 'rgba(0,0,0,0.6)',
  },
  text: {
    primary: '#E6F1FF',    // white-100
    secondary: '#A8B2D8',  // slate-300
    tertiary: '#8892B0',   // slate-400
    muted: '#8892B0',
    hint: '#8892B0',
    disabled: '#3A3A3C',
  },
  surface: {
    default: {
      backgroundColor: '#112240',
      borderColor: 'rgba(168,178,216,0.15)',
      borderWidth: 1,
    },
    accent: {
      backgroundColor: 'rgba(0,200,150,0.05)',
      borderColor: 'rgba(0,200,150,0.35)',
      borderWidth: 1.5,
    },
    tip: {
      backgroundColor: 'rgba(255,138,92,0.12)',
      borderColor: '#FF8A5C',
      borderWidth: 1,
    },
  },
  border: {
    dim: 'rgba(168,178,216,0.15)',
    hover: 'rgba(168,178,216,0.25)',
    brand: 'rgba(0,200,150,0.35)',
  },
  gradients: {
    videoOverlay: ['transparent', 'rgba(0,0,0,0.8)'],
    videoTop: ['rgba(0,0,0,0.5)', 'transparent'],
  },
  colorScheme: 'dark',
  statusBarStyle: 'light',
}
