:root {
    --lg-background: var(--homepage-background, #0d0d0d);
    --lg-panel: var(--homepage-surface, #1a1a1a);
    --lg-raised: var(--homepage-raised, #202023);
    --lg-text: var(--homepage-text, #ece7f2);
    --lg-muted: var(--homepage-muted, #bfbfbf);
    --lg-subtle: var(--homepage-subtle, #a09aa8);
    --lg-accent: var(--homepage-accent, #c299ff);
    --lg-active: var(--homepage-success, #a4d9b3);
    --lg-warning: var(--homepage-orange, #ffaf99);
    --lg-danger: var(--homepage-danger, #ff9fa8);
    --lg-border: var(--homepage-border, #262626);
    --lg-line: var(--homepage-line, #58545e);
    --lg-grid: var(--homepage-highlight, #373041);
    --lg-wire: var(--lg-subtle);
    --lg-selected: var(--homepage-selected, #3a294e);
    --lg-related: var(--homepage-related, #25212d);
    --lg-overlay: var(--homepage-overlay, #0d0d0de6);
    --lg-shadow: var(--homepage-shadow, #00000040);
}
