/* 甬时珍医药官网样式 */

/* Tailwind 配置 */
@tailwind base;
@tailwind components;
@tailwind utilities;

/* 自定义工具类 */
@layer utilities {
  .content-auto {
    content-visibility: auto;
  }
  .text-shadow {
    text-shadow: 0 2px 4px rgba(0,0,0,0.1);
  }
  .transition-custom {
    transition: all 0.3s ease-in-out;
  }
  .hide-on-mobile {
    display: block;
  }
  @media (max-width: 640px) {
    .hide-on-mobile {
      display: none;
    }
  }
}

/* 自定义Tailwind主题扩展 */
:root {
  /* 颜色变量 */
  --primary-color: #165DFF;
  --secondary-color: #36B37E;
  --neutral-100: #F5F7FA;
  --neutral-200: #E4E7ED;
  --neutral-300: #C0C6CF;
  --neutral-400: #909399;
  --neutral-500: #606266;
  --neutral-600: #303133;
  --neutral-700: #1E1E1E;
}

/* 基础样式 */
body {
  font-family: 'Inter', system-ui, sans-serif;
  color: var(--neutral-600);
  background-color: white;
}