/**
 * DaisyUI Themes - Generated by Style Dictionary
 * Theme mappings defined in tokens/daisyui-themes.json
 */

/* Light theme (default) */
@plugin "daisyui/theme" {
  name: "envipath";
  default: true;
  color-scheme: light;

  --color-base-100: var(--color-neutral-50);
  --color-base-200: var(--color-neutral-100);
  --color-base-300: var(--color-neutral-200);
  --color-base-content: var(--color-neutral-900);
  --color-primary: var(--color-primary-500);
  --color-primary-content: var(--color-primary-50);
  --color-secondary: var(--color-secondary-500);
  --color-secondary-content: var(--color-secondary-50);
  --color-accent: var(--color-accent-500);
  --color-accent-content: var(--color-accent-50);
  --color-neutral: var(--color-neutral-950);
  --color-neutral-content: var(--color-neutral-100);
  --color-info: var(--color-info-500);
  --color-info-content: var(--color-info-950);
  --color-success: var(--color-success-500);
  --color-success-content: var(--color-success-950);
  --color-warning: var(--color-warning-500);
  --color-warning-content: var(--color-warning-950);
  --color-error: var(--color-error-500);
  --color-error-content: var(--color-error-950);

  /* border radius */
  --radius-selector: 1rem;
  --radius-field: 0.25rem;
  --radius-box: 0.5rem;

  /* base sizes */
  --size-selector: 0.25rem;
  --size-field: 0.25rem;

  /* border size */
  --border: 1px;

  /* effects */
  --depth: 1;
  --noise: 0;
}

/* Dark theme (prefers-color-scheme: dark) */
@plugin "daisyui/theme" {
  name: "envipath-dark";
  prefersdark: true;
  color-scheme: dark;

  --color-primary: var(--color-primary-400);
  --color-primary-content: var(--color-neutral-950);
  --color-secondary: var(--color-secondary-400);
  --color-secondary-content: var(--color-neutral-950);
  --color-accent: var(--color-primary-500);
  --color-accent-content: var(--color-neutral-950);
  --color-neutral: var(--color-neutral-300);
  --color-neutral-content: var(--color-neutral-900);
  --color-base-100: var(--color-neutral-900);
  --color-base-200: var(--color-neutral-800);
  --color-base-300: var(--color-neutral-700);
  --color-base-content: var(--color-neutral-50);
  --color-info: var(--color-primary-400);
  --color-info-content: var(--color-neutral-950);
  --color-success: var(--color-success-400);
  --color-success-content: var(--color-neutral-950);
  --color-warning: var(--color-warning-400);
  --color-warning-content: var(--color-neutral-950);
  --color-error: var(--color-error-400);
  --color-error-content: var(--color-neutral-950);
  --radius-selector: 1rem;
  --radius-field: 0.25rem;
  --radius-box: 0.5rem;
  --size-selector: 0.25rem;
  --size-field: 0.25rem;
  --border: 1px;
  --depth: 1;
  --noise: 0;
}
