/* Hallmark - pre-emit critique: P5 H5 E5 S5 R5 V5 */
/* Hallmark - macrostructure: mail workbench - genre: modern-minimal - theme: white-neutral-teal */
:root {
  --temp-mail-paper: #F6F6F6;
  --temp-mail-surface: #FFFFFF;
  --temp-mail-soft: #FFFFFF;
  --temp-mail-ink: oklch(25% 0.018 176);
  --temp-mail-muted: oklch(46% 0.018 176);
  --temp-mail-rule: #E5E5E5;
  --temp-mail-rule-strong: #D0D0D0;
  --temp-mail-accent: var(--site-brand);
  --temp-mail-accent-hover: var(--site-brand-hover);
  --temp-mail-accent-ink: var(--site-on-brand);
  --temp-mail-focus: var(--site-brand-strong);
  --temp-mail-danger: oklch(49% 0.18 28);
  --temp-mail-danger-soft: oklch(96% 0.035 28);
  --temp-mail-warning: oklch(48% 0.105 75);
  --temp-mail-warning-soft: oklch(97% 0.035 75);
  --temp-mail-success: oklch(43% 0.105 160);
  --temp-mail-shadow: none;
  --temp-mail-backdrop: oklch(20% 0.02 176 / 0.52);
  --temp-mail-font-display: "Microsoft YaHei UI", "PingFang SC", "Noto Sans CJK SC", sans-serif;
  --temp-mail-font-body: inherit;
  --temp-mail-font-mono: ui-monospace, SFMono-Regular, Consolas, monospace;
  --temp-mail-space-1: 0.25rem;
  --temp-mail-space-2: 0.5rem;
  --temp-mail-space-3: 0.75rem;
  --temp-mail-space-4: 1rem;
  --temp-mail-space-5: 1.25rem;
  --temp-mail-space-6: 1.5rem;
  --temp-mail-space-8: 2rem;
  --temp-mail-space-10: 2.5rem;
  --temp-mail-text-sm: 0.875rem;
  --temp-mail-text-xs: 0.75rem;
  --temp-mail-text-base: 1rem;
  --temp-mail-text-lg: 1.125rem;
  --temp-mail-text-display: 2rem;
  --temp-mail-radius-sm: 0;
  --temp-mail-radius-md: 0;
  --temp-mail-radius-lg: 0;
  --temp-mail-dur-fast: 120ms;
  --temp-mail-dur-normal: 180ms;
  --temp-mail-ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --temp-mail-ease-in: cubic-bezier(0.7, 0, 0.84, 0);
  --temp-mail-ease-in-out: cubic-bezier(0.65, 0, 0.35, 1);
}
