/*
 * daisyUI 主题变量（只定义颜色和圆角等设计令牌，组件样式全部来自 daisyUI）。
 * hub = 浅色，hubdark = 深色。改品牌色只需改这里。
 */
[data-theme="hub"] {
  color-scheme: light;
  --color-base-100: oklch(100% 0 0);
  --color-base-200: oklch(97.6% 0.004 264);
  --color-base-300: oklch(92.8% 0.006 264);
  --color-base-content: oklch(27% 0.02 264);
  --color-primary: oklch(58% 0.2 268);
  --color-primary-content: oklch(98% 0.01 268);
  --color-secondary: oklch(72% 0.17 50);
  --color-secondary-content: oklch(99% 0.01 50);
  --color-accent: oklch(70% 0.14 182);
  --color-accent-content: oklch(99% 0.01 182);
  --color-neutral: oklch(33% 0.02 264);
  --color-neutral-content: oklch(98% 0 0);
  --color-info: oklch(68% 0.15 237);
  --color-info-content: oklch(99% 0.01 237);
  --color-success: oklch(68% 0.15 155);
  --color-success-content: oklch(99% 0.01 155);
  --color-warning: oklch(78% 0.16 75);
  --color-warning-content: oklch(28% 0.06 75);
  --color-error: oklch(63% 0.21 25);
  --color-error-content: oklch(99% 0.01 25);
  --radius-selector: 0.5rem;
  --radius-field: 0.5rem;
  --radius-box: 0.75rem;
  --size-selector: 0.25rem;
  --size-field: 0.25rem;
  --border: 1px;
  --depth: 0;
  --noise: 0;
}

[data-theme="hubdark"] {
  color-scheme: dark;
  --color-base-100: oklch(22% 0.012 264);
  --color-base-200: oklch(18.5% 0.01 264);
  --color-base-300: oklch(30% 0.014 264);
  --color-base-content: oklch(91% 0.01 264);
  --color-primary: oklch(66% 0.18 268);
  --color-primary-content: oklch(16% 0.03 268);
  --color-secondary: oklch(74% 0.16 50);
  --color-secondary-content: oklch(20% 0.04 50);
  --color-accent: oklch(72% 0.13 182);
  --color-accent-content: oklch(18% 0.03 182);
  --color-neutral: oklch(32% 0.014 264);
  --color-neutral-content: oklch(92% 0.01 264);
  --color-info: oklch(70% 0.14 237);
  --color-info-content: oklch(18% 0.03 237);
  --color-success: oklch(70% 0.15 155);
  --color-success-content: oklch(18% 0.03 155);
  --color-warning: oklch(80% 0.15 75);
  --color-warning-content: oklch(22% 0.05 75);
  --color-error: oklch(66% 0.2 25);
  --color-error-content: oklch(18% 0.03 25);
  --radius-selector: 0.5rem;
  --radius-field: 0.5rem;
  --radius-box: 0.75rem;
  --size-selector: 0.25rem;
  --size-field: 0.25rem;
  --border: 1px;
  --depth: 0;
  --noise: 0;
}

body {
  font-family: "Inter", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, sans-serif;
}
