:root,html,html.light{--colors--text--headings-primary:var(--color-neutral-975);--colors--text--headings-primary-hover:var(--color-neutral-1000);--colors--text--body-primary:var(--color-neutral-900);--colors--text--body-primary-hover:var(--color-neutral-975);--colors--text--body-secondary:var(--color-neutral-600);--colors--text--body-secondary-hover:var(--color-neutral-700);--colors--text--body-tertiary:var(--color-neutral-400);--colors--text--body-tertiary-hover:var(--color-neutral-500);--colors--text--brand:var(--color-brand-light-primary);--colors--text--brand-hover:var(--color-brand-light-primary-hover);--colors--text--accent-primary:var(--color-brand-light-primary);--colors--text--accent-primary-hover:var(--color-brand-light-primary-hover);--colors--text--accent-secondary:var(--color-brand-light-secondary);--colors--text--accent-secondary-hover:var(--color-brand-light-secondary-hover);--colors--text--disabled:var(--color-neutral-400);--colors--text--disabled-hover:var(--color-neutral-500);--colors--text--success:var(--color-success-600);--colors--text--success-hover:var(--color-success-700);--colors--text--warning:var(--color-warning-600);--colors--text--warning-hover:var(--color-warning-700);--colors--text--danger:var(--color-error-600);--colors--text--danger-hover:var(--color-error-800);--colors--text--on-accent:var(--color-neutral-100);--colors--text--on-accent-hover:var(--color-neutral-125);--colors--text--on-disabled:var(--color-neutral-900);--colors--text--on-disabled-hover:var(--color-neutral-800);--colors--text--on-success:var(--color-success-900);--colors--text--on-success-hover:var(--color-success-1000);--colors--text--on-warning:var(--color-warning-900);--colors--text--on-warning-hover:var(--color-warning-1000);--colors--text--on-danger:var(--color-error-100);--colors--text--on-danger-hover:var(--color-error-200);--colors--border--primary:var(--color-neutral-975);--colors--border--primary-hover:var(--color-neutral-1000);--colors--border--secondary:var(--color-neutral-800);--colors--border--secondary-hover:var(--color-neutral-900);--colors--border--subtle:var(--color-neutral-200);--colors--border--subtle-hover:var(--color-neutral-300);--colors--border--brand:var(--color-brand-light-primary);--colors--border--brand-hover:var(--color-brand-light-primary-hover);--colors--border--accent-primary:var(--color-brand-light-primary);--colors--border--accent-primary-hover:var(--color-brand-light-primary-hover);--colors--border--accent-secondary:var(--color-brand-light-secondary);--colors--border--accent-secondary-hover:var(--color-brand-light-secondary-hover);--colors--border--disabled:var(--color-neutral-300);--colors--border--disabled-hover:var(--color-neutral-400);--colors--border--success:var(--color-success-600);--colors--border--success-hover:var(--color-success-700);--colors--border--warning:var(--color-warning-600);--colors--border--warning-hover:var(--color-warning-700);--colors--border--danger:var(--color-error-600);--colors--border--danger-hover:var(--color-error-800);--colors--surface--background:var(--color-neutral-125);--colors--surface--background-hover:var(--color-neutral-200);--colors--surface--primary:var(--color-neutral-100);--colors--surface--primary-hover:var(--color-neutral-125);--colors--surface--secondary:var(--color-neutral-125);--colors--surface--secondary-hover:var(--color-neutral-200);--colors--surface--tertiary:var(--color-neutral-200);--colors--surface--tertiary-hover:var(--color-neutral-300);--colors--surface--brand:var(--color-brand-light-primary);--colors--surface--brand-hover:var(--color-brand-light-primary-hover);--colors--surface--accent-primary:var(--color-brand-light-primary);--colors--surface--accent-primary-hover:var(--color-brand-light-primary-hover);--colors--surface--accent-secondary:var(--color-brand-light-secondary);--colors--surface--accent-secondary-hover:var(--color-brand-light-secondary-hover);--colors--surface--disabled:var(--color-neutral-300);--colors--surface--disabled-hover:var(--color-neutral-400);--colors--surface--success:var(--color-success-200);--colors--surface--success-hover:var(--color-success-300);--colors--surface--warning:var(--color-warning-200);--colors--surface--warning-hover:var(--color-warning-300);--colors--surface--danger:var(--color-error-600);--colors--surface--danger-hover:var(--color-error-700)}html.dark{--colors--text--headings-primary:var(--color-neutral-125);--colors--text--headings-primary-hover:var(--color-neutral-100);--colors--text--body-primary:var(--color-neutral-200);--colors--text--body-primary-hover:var(--color-neutral-300);--colors--text--body-secondary:var(--color-neutral-400);--colors--text--body-secondary-hover:var(--color-neutral-300);--colors--text--body-tertiary:var(--color-neutral-600);--colors--text--body-tertiary-hover:var(--color-neutral-500);--colors--text--brand:var(--color-brand-dark-primary);--colors--text--brand-hover:var(--color-brand-dark-primary-hover);--colors--text--accent-primary:var(--color-brand-dark-primary);--colors--text--accent-primary-hover:var(--color-brand-dark-primary-hover);--colors--text--accent-secondary:var(--color-brand-dark-secondary);--colors--text--accent-secondary-hover:var(--color-brand-dark-secondary-hover);--colors--text--disabled:var(--color-neutral-700);--colors--text--disabled-hover:var(--color-neutral-600);--colors--text--success:var(--color-success-600);--colors--text--success-hover:var(--color-success-500);--colors--text--warning:var(--color-warning-600);--colors--text--warning-hover:var(--color-warning-500);--colors--text--danger:var(--color-error-600);--colors--text--danger-hover:var(--color-error-500);--colors--text--on-accent:var(--color-neutral-900);--colors--text--on-accent-hover:var(--color-neutral-1000);--colors--text--on-disabled:var(--color-neutral-300);--colors--text--on-disabled-hover:var(--color-neutral-400);--colors--text--on-success:var(--color-success-1000);--colors--text--on-success-hover:var(--color-success-900);--colors--text--on-warning:var(--color-warning-200);--colors--text--on-warning-hover:var(--color-warning-100);--colors--text--on-danger:var(--color-error-100);--colors--text--on-danger-hover:var(--color-error-200);--colors--border--primary:var(--color-neutral-125);--colors--border--primary-hover:var(--color-neutral-100);--colors--border--secondary:var(--color-neutral-400);--colors--border--secondary-hover:var(--color-neutral-300);--colors--border--subtle:var(--color-neutral-900);--colors--border--subtle-hover:var(--color-neutral-800);--colors--border--brand:var(--color-brand-dark-primary);--colors--border--brand-hover:var(--color-brand-dark-primary-hover);--colors--border--accent-primary:var(--color-brand-dark-primary);--colors--border--accent-primary-hover:var(--color-brand-dark-primary-hover);--colors--border--accent-secondary:var(--color-brand-dark-secondary);--colors--border--accent-secondary-hover:var(--color-brand-dark-secondary-hover);--colors--border--disabled:var(--color-neutral-800);--colors--border--disabled-hover:var(--color-neutral-700);--colors--border--success:var(--color-success-600);--colors--border--success-hover:var(--color-success-500);--colors--border--warning:var(--color-warning-600);--colors--border--warning-hover:var(--color-warning-500);--colors--border--danger:var(--color-error-600);--colors--border--danger-hover:var(--color-error-500);--colors--surface--background:var(--color-neutral-1000);--colors--surface--background-hover:var(--color-neutral-975);--colors--surface--primary:var(--color-neutral-975);--colors--surface--primary-hover:var(--color-neutral-900);--colors--surface--secondary:var(--color-neutral-900);--colors--surface--secondary-hover:var(--color-neutral-800);--colors--surface--tertiary:var(--color-neutral-800);--colors--surface--tertiary-hover:var(--color-neutral-700);--colors--surface--brand:var(--color-brand-dark-primary);--colors--surface--brand-hover:var(--color-brand-dark-primary-hover);--colors--surface--accent-primary:var(--color-brand-dark-primary);--colors--surface--accent-primary-hover:var(--color-brand-dark-primary-hover);--colors--surface--accent-secondary:var(--color-brand-dark-secondary);--colors--surface--accent-secondary-hover:var(--color-brand-dark-secondary-hover);--colors--surface--disabled:var(--color-neutral-700);--colors--surface--disabled-hover:var(--color-neutral-600);--colors--surface--success:var(--color-success-900);--colors--surface--success-hover:var(--color-success-800);--colors--surface--warning:var(--color-warning-900);--colors--surface--warning-hover:var(--color-warning-800);--colors--surface--danger:var(--color-error-600);--colors--surface--danger-hover:var(--color-error-500)}:root,html,html.light{--color-brand-light-primary:var(--_z_pr_brain_2--color--brand--700);--color-brand-light-primary-hover:var(--_z_pr_brain_2--color--brand--800);--color-brand-light-secondary:var(--_z_pr_brain_2--color--brand--800);--color-brand-light-secondary-hover:var(--_z_pr_brain_2--color--brand--900);--color-brand-dark-primary:var(--_z_pr_brain_2--color--brand--500---main);--color-brand-dark-primary-hover:var(--_z_pr_brain_2--color--brand--400);--color-brand-dark-secondary:var(--_z_pr_brain_2--color--brand--400);--color-brand-dark-secondary-hover:var(--_z_pr_brain_2--color--brand--300);--_z_pr_brain--color--brand--100:#fcffe5;--_z_pr_brain--color--brand--200:#f8ffb7;--_z_pr_brain--color--brand--300:#f4ff8a;--_z_pr_brain--color--brand--400:#efff5c;--_z_pr_brain--color--brand--500---main:#ebff2e;--_z_pr_brain--color--brand--600:#e7ff00;--_z_pr_brain--color--brand--700:#c2d600;--_z_pr_brain--color--brand--800:#9dad00;--_z_pr_brain--color--brand--900:#788500;--_z_pr_brain--color--brand--1000:#535c00;--_z_pr_brain--color--brand--1100---main2:#3c4200;--_z_pr_brain_2--color--brand--100:#fcfff5;--_z_pr_brain_2--color--brand--200:#f7ffe0;--_z_pr_brain_2--color--brand--300:#f2ffcc;--_z_pr_brain_2--color--brand--400:#edff66;--_z_pr_brain_2--color--brand--500---main:#e7ff00;--_z_pr_brain_2--color--brand--600:#cfe600;--_z_pr_brain_2--color--brand--700:#b0c400;--_z_pr_brain_2--color--brand--800:#8fa100;--_z_pr_brain_2--color--brand--900:#6d7d00;--_z_pr_brain_2--color--brand--1000:#505d00;--_z_pr_brain_2--color--brand--1100---main2:#3c4200;--color-neutral-100:#fafafa;--color-neutral-125:#f5f5f5;--color-neutral-200:#e0e0e0;--color-neutral-300:#c7c7c7;--color-neutral-400:#adadad;--color-neutral-500:#949494;--color-neutral-600:#7a7a7a;--color-neutral-700:#616161;--color-neutral-800:#474747;--color-neutral-900:#2e2e2e;--color-neutral-975:#1f1f1f;--color-neutral-1000:#141414;--color-success-100:#dff8ea;--color-success-200:#b9f2d1;--color-success-300:#95f0bc;--color-success-400:#72e0a6;--color-success-500:#4fd18a;--color-success-600:#2fda73;--color-success-700:#18b356;--color-success-800:#078a3d;--color-success-900:#006428;--color-success-1000:#003c18;--color-warning-100:#fff6e5;--color-warning-200:#ffe6b7;--color-warning-300:#ffd58a;--color-warning-400:#ffc55c;--color-warning-500:#ffb52e;--color-warning-600:orange;--color-warning-700:#d68b00;--color-warning-800:#ad7000;--color-warning-900:#855600;--color-warning-1000:#5c3b00;--color-error-100:#fff1f0;--color-error-200:#ffd1cd;--color-error-300:#ffafa8;--color-error-400:#ff867b;--color-error-500:#ff6154;--color-error-600:#f2493a;--color-error-700:#d1382d;--color-error-800:#ad2b24;--color-error-900:#89211c;--color-error-1000:#651713}:root{--_z_pr_laif--type--font-family--headings:"Barlow", sans-serif;--_z_pr_laif--type--font-family--body:"Barlow", sans-serif;--d-radius:var(--border-radius--lg);--d-background:var(--colors--surface--background);--d-foreground:var(--colors--text--body-primary);--d-card:var(--colors--surface--background);--d-card-foreground:var(--colors--text--body-primary);--d-popover:var(--colors--surface--primary);--d-popover-foreground:var(--colors--text--body-primary);--d-primary:var(--colors--surface--accent-primary);--d-primary-foreground:var(--colors--text--on-accent);--d-secondary:var(--colors--surface--secondary);--d-secondary-foreground:var(--colors--text--body-primary);--d-muted:var(--colors--surface--secondary);--d-muted-foreground:var(--colors--text--body-secondary);--d-accent:var(--colors--surface--tertiary);--d-accent-foreground:var(--colors--text--body-primary);--d-destructive:var(--colors--surface--danger);--d-destructive-foreground:var(--colors--text--on-danger);--d-warning:var(--colors--text--warning);--d-warning-background:var(--colors--surface--warning);--d-warning-foreground:var(--colors--text--on-warning);--d-success:var(--colors--text--success);--d-success-background:var(--colors--surface--success);--d-success-foreground:var(--colors--text--on-success);--d-border:var(--colors--border--subtle);--d-input:var(--colors--surface--primary);--d-ring:var(--colors--border--subtle);--d-chart-1:var(--colors--surface--accent-primary);--d-chart-2:var(--colors--surface--success);--d-chart-3:var(--colors--surface--warning);--d-chart-4:var(--colors--text--warning);--d-chart-5:var(--colors--surface--danger);--d-sidebar:var(--colors--surface--background);--d-sidebar-foreground:var(--colors--text--body-primary);--d-sidebar-primary:var(--colors--surface--accent-primary);--d-sidebar-primary-foreground:var(--colors--text--on-accent);--d-sidebar-accent:var(--colors--surface--tertiary)}@supports (color:color-mix(in lab, red, red)){:root{--d-sidebar-accent:color-mix(in srgb, var(--colors--surface--tertiary) 40%, transparent)}}:root{--d-sidebar-accent-foreground:var(--colors--text--body-primary);--d-sidebar-border:var(--colors--border--subtle);--d-sidebar-ring:var(--colors--surface--accent-primary)}
