/* Generated palette of the appearance framework (doc/appearance.md, script/appearance_palettes.py).
   Light and dark palettes set the same tokens; this file is swapped by the admin setting or the
   user's picker. Change it in the generator and regenerate; keep every token present. */
/* emerald — زمرد (day) */
:root,
[data-bs-theme="light"] {
    --alefba-primary: #0f9d6e;
    --alefba-primary-hover: #0b7f59;
    --alefba-primary-soft: #e6f7f0;
    --alefba-accent: #2b7fff;
    --alefba-danger: #d9485c;
    --alefba-warning: #e0962a;
    --alefba-danger-soft: color-mix(in srgb, #d9485c 12%, var(--alefba-card-bg));
    --alefba-content-bg: #f4f8f6;
    --alefba-card-bg: #ffffff;
    --alefba-card-soft: #f6faf8;
    --alefba-border: #dfe8e3;
    --alefba-heading: #142620;
    --alefba-muted: #5f7268;
    --alefba-muted-2: #8a9a92;
    --alefba-sidebar-bg: #0f3d2e;
    --alefba-sidebar-bg-end: #0b2e23;
    --alefba-sidebar-orb: rgba(15,157,110,.18);
    --alefba-sidebar-text: #cfe3da;
    --alefba-sidebar-tree-text: #b4cdc2;
    --alefba-sidebar-icon: #8fb5a6;
    --alefba-sidebar-heading: #ffffff;
    --alefba-sidebar-muted: #8fb0a3;
    --alefba-sidebar-border: rgba(255,255,255,.08);
    --alefba-sidebar-hover: rgba(255,255,255,.08);
    --alefba-sidebar-hover-text: #ffffff;
    --alefba-sidebar-footer-bg: rgba(5,30,22,.30);
    --alefba-sidebar-footer-text: #9cbdb0;
    --front-bg: #f4f8f6;
    --front-surface: #ffffff;
    --front-surface-soft: #f6faf8;
    --front-text: #142620;
    --front-text-soft: #5f7268;
    --front-text-muted: #8a9a92;
    --front-line: #dfe8e3;
    --front-primary: #0f9d6e;
    --front-primary-dark: #0b7f59;
    --front-primary-soft: #e6f7f0;
    --front-accent: #2b7fff;
    --front-warning: #e0962a;
    --front-danger: #d9485c;
    --front-danger-soft: var(--alefba-danger-soft);
    --bs-primary: #0f9d6e;
    --bs-primary-rgb: 15, 157, 110;
    --bs-link-color: #0f9d6e;
    --bs-link-color-rgb: 15, 157, 110;
    --bs-link-hover-color: #0b7f59;
    --bs-link-hover-color-rgb: 11, 127, 89;
    --bs-body-bg: #f4f8f6;
    --bs-body-color: #142620;
    --bs-secondary-color: #5f7268;
    --bs-border-color: #dfe8e3;
    --bs-tertiary-bg: #f6faf8;
    --ui-theme-color: #f4f8f6;
}
