.public-cosmic{--uv:var(--ll-violet);--uv-bright:var(--ll-violet-bright);--uv-deep:color-mix(in srgb,var(--ll-violet) 78%,var(--ll-black));--uv-soft:color-mix(in srgb,var(--ll-violet) 14%,transparent);--uv-ring:color-mix(in srgb,var(--ll-violet) 35%,transparent);--uv-glow:0 0 32px -4px color-mix(in srgb,var(--ll-violet) 45%,transparent);--accent-1:var(--ll-violet);--accent-2:var(--ll-violet-bright);--accent-3:color-mix(in srgb,var(--ll-violet) 78%,var(--ll-black));--accent-soft:color-mix(in srgb,var(--ll-violet) 14%,transparent);--accent-ring:color-mix(in srgb,var(--ll-violet) 35%,transparent);--accent-glow:0 0 32px -4px color-mix(in srgb,var(--ll-violet) 45%,transparent);--accent-grad:var(--ll-grad-brand);--accent-gradient:var(--ll-grad-brand);--gold:var(--ll-teal);--gold-bright:var(--ll-teal-bright);--gold-deep:var(--ll-teal-deep);--gold-soft:color-mix(in srgb,var(--ll-teal) 14%,transparent);--gold-ring:color-mix(in srgb,var(--ll-teal) 35%,transparent);--paper-0:var(--ll-bg-void);--paper-1:var(--ll-bg-deep);--paper-2:var(--ll-bg-raised);--paper-3:var(--ll-bg-card);--paper-4:var(--ll-bg-card-2);--ink-0:var(--ll-bg-void);--ink-1:var(--ll-bg-deep);--ink-2:var(--ll-bg-raised);--ink-3:var(--ll-bg-card);--ink-4:var(--ll-bg-card-2);--txt-1:var(--ll-fg);--txt-2:var(--ll-fg-dim);--txt-3:var(--ll-fg-dim);--txt-4:var(--ll-fg-muted);--line:var(--ll-line);--line-2:var(--ll-line-strong);--line-3:var(--ll-line-strong);--lunar-accent:var(--ll-violet);--lunar-accent-from:var(--ll-violet-bright);--lunar-accent-to:color-mix(in srgb,var(--ll-violet) 75%,var(--ll-black));--lunar-accent-soft:color-mix(in srgb,var(--ll-violet) 14%,transparent);--lunar-accent-glow:color-mix(in srgb,var(--ll-violet) 40%,transparent);--lunar-accent-bg:color-mix(in srgb,var(--ll-violet) 10%,transparent);--lunar-accent-gradient:var(--ll-grad-brand);--lunar-signature-gradient:var(--ll-grad-brand);--lunar-grad-brand:var(--ll-grad-brand);--lunar-mist:color-mix(in srgb,var(--ll-violet) 12%,transparent);--lunar-2:var(--ll-fg);--lunar-foreground:var(--ll-fg);--lunar-text-primary:var(--ll-fg);--lunar-text-secondary:var(--ll-fg-dim);--lunar-text-tertiary:var(--ll-fg-muted);--lunar-text-disabled:var(--ll-fg-faint);--lunar-text-inverse:var(--ll-bg-void);--lunar-muted:var(--ll-fg-muted);--lunar-border:var(--ll-line);--lunar-border-subtle:var(--ll-line);--lunar-border-strong:var(--ll-line-strong);--lunar-border-focus:color-mix(in srgb,var(--ll-violet) 40%,transparent);--lunar-focus-ring-color:color-mix(in srgb,var(--ll-violet) 40%,transparent);--lunar-bg-base:var(--ll-bg-void);--lunar-bg-void:var(--ll-bg-void);--lunar-bg-primary:var(--ll-bg-deep);--lunar-bg-secondary:var(--ll-bg-raised);--lunar-bg-tertiary:var(--ll-bg-card);--lunar-surface:var(--ll-bg-deep);--lunar-surface-1:var(--ll-bg-card);--lunar-surface-2:var(--ll-bg-card-2);--lunar-surface-3:var(--ll-bg-raised);--lunar-surface-elevated:var(--ll-bg-card-2);--lunar-azure:var(--ll-cyan);--lunar-mint:var(--ll-teal);--lunar-success:var(--ll-success);--lunar-success-bg:color-mix(in srgb,var(--ll-success) 12%,transparent);--lunar-error:var(--ll-danger);--lunar-error-bg:color-mix(in srgb,var(--ll-danger) 12%,transparent);--lunar-warning:var(--ll-warn);--lunar-warning-bg:color-mix(in srgb,var(--ll-warn) 12%,transparent);--lunar-info:var(--ll-cyan);--lunar-info-bg:color-mix(in srgb,var(--ll-cyan) 12%,transparent)}