/* =====================================================================
   FORMULARUL DE COMANDA LAB-404 - maparea tokenilor
   ---------------------------------------------------------------------
   Lantul de moștenire: lab404_cart -> nexus_cart -> standard_cart
   (verificat: viewcart.tpl si main.min.js vin din nexus_cart,
    all.min.css si restul sabloanelor din standard_cart.)

   Acest fisier se incarca prin orderforms/standard_cart/common.tpl, DAR
   doar pe paginile al caror sablon se afla intr-un folder din lant.
   Concret: merge pe cart.php?a=view (sablonul e nexus_cart/viewcart.tpl),
   NU merge pe lista de produse sau checkout (sabloanele sunt in
   standard_cart, iar {assetExists} se rezolva relativ la folderul
   sablonului care randeaza, iar standard_cart nu are css/custom.css).

   De aceea aici stau NUMAI variabilele de care are nevoie modulul nou de
   cos (care randeaza in Shadow DOM). Culorile paginilor clasice de
   comanda se fac din templates/lab-404/css/custom.css, secțiunea 12,
   unde selectorii sunt prefixati cu "body " ca sa castige prin
   specificitate - acolo ordinea de incarcare nu ne ajuta.

   Fisierul INLOCUIESTE nexus_cart/css/custom.css, deci maparea de mai jos
   este copiata integral din el. Nu o sterge.
   ===================================================================== */

:host, :root {
    --vl-primary: var(--primary);
    --vl-primary-lifted: var(--primary-lifted);
    --vl-primary-accented: var(--primary-accented);

    --vl-secondary: var(--secondary);
    --vl-secondary-lifted: var(--secondary-lifted);
    --vl-secondary-accented: var(--secondary-accented);

    --vl-success: var(--success);
    --vl-success-lifted: var(--success-lifted);
    --vl-success-accented: var(--success-accented);

    --vl-info: var(--info);
    --vl-info-lifted: var(--info-lifted);
    --vl-info-accented: var(--info-accented);

    --vl-notice: var(--notice);
    --vl-notice-lifted: var(--notice-lifted);
    --vl-notice-accented: var(--notice-accented);

    --vl-warning: var(--warning);
    --vl-warning-lifted: var(--warning-lifted);
    --vl-warning-accented: var(--warning-accented);

    --vl-error: var(--error);
    --vl-error-lifted: var(--error-lifted);
    --vl-error-accented: var(--error-accented);

    --vl-grayscale: var(--grayscale);
    --vl-grayscale-lifted: var(--grayscale-lifted);
    --vl-grayscale-accented: var(--grayscale-accented);

    --vl-neutral: var(--neutral);
    --vl-neutral-lifted: var(--neutral-lifted);
    --vl-neutral-accented: var(--neutral-accented);

    --vl-text-inverted: var(--text-inverted);
    --vl-text-muted: var(--text-muted);
    --vl-text-lifted: var(--text-lifted);
    --vl-text-accented: var(--text-accented);
    --vl-text: var(--text);

    --vl-border-muted: var(--border-muted);
    --vl-border: var(--border);
    --vl-border-lifted: var(--border-lifted);
    --vl-border-accented: var(--border-accented);

    --vl-bg: var(--bg);
    --vl-bg-muted: var(--bg-muted);
    --vl-bg-lifted: var(--bg-lifted);
    --vl-bg-accented: var(--bg-accented);
    --vl-bg-inverted: var(--bg-inverted);

    --vl-text-xs: var(--text-xs);
    --vl-text-sm: var(--text-sm);
    --vl-text-md: var(--text-md);
    --vl-text-lg: var(--text-lg);

    --vl-outline-sm: var(--outline-sm);
    --vl-outline-md: var(--outline-md);
    --vl-outline-lg: var(--outline-lg);

    --vl-rounding-sm: var(--rounding-sm);
    --vl-rounding-md: var(--rounding-md);
    --vl-rounding-lg: var(--rounding-lg);

    --vl-letter-spacing: var(--letter-spacing);
    --vl-disabled-opacity: var(--disabled-opacity);
}
