.lux,.lux-pill,.lux-panel,.lux-scope{--lux-fill:rgb(var(--brand-fill-dark))}.lux,.lux-pill{--lux-gold:rgb(var(--brand-secondary-dark))}.lux-panel,.lux-scope{--lux-gold:rgb(var(--brand-secondary-text-light))}:root.dark :is(.lux-panel,.lux-scope),.theme-dark :is(.lux-panel,.lux-scope),.theme-dark:is(.lux-panel,.lux-scope){--lux-gold:rgb(var(--brand-secondary-dark))}.lux-panel{border:1px solid color-mix(in srgb, var(--lux-gold) 50%, transparent)}.lux-gold{color:var(--lux-gold)}.lux-shade{background:linear-gradient(180deg, color-mix(in oklab, var(--lux-fill) 15%, transparent) 0%, color-mix(in oklab, var(--lux-fill) 40%, transparent) 45%, color-mix(in oklab, var(--lux-fill) 60%, black) 100%)}.lux-ring{box-shadow:0 0 0 .22em var(--lux-gold), 0 0 1.4em color-mix(in srgb, var(--lux-gold) 45%, transparent)}.lux-card{border:1px solid color-mix(in srgb, var(--lux-gold) 50%, transparent);background:linear-gradient(#ffffff12,#ffffff05)}.lux-pill{color:color-mix(in oklab, var(--lux-gold) 15%, black);background:linear-gradient(120deg, color-mix(in oklab, var(--lux-gold) 75%, black) 0%, color-mix(in oklab, var(--lux-gold) 65%, white) 30%, var(--lux-gold) 55%, color-mix(in oklab, var(--lux-gold) 60%, white) 80%, color-mix(in oklab, var(--lux-gold) 75%, black) 100%);box-shadow:0 0 1.4em color-mix(in srgb, var(--lux-gold) 35%, transparent)}.lux-button,.lux-ghost{cursor:pointer;font:600 .75rem/1 var(--font-sans,sans-serif);letter-spacing:.1em;text-transform:uppercase;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.25rem;display:inline-flex}.lux-ghost{color:var(--lux-gold);border:1px solid color-mix(in srgb, var(--lux-gold) 60%, transparent);background:0 0}.lux-button{border:0}.lux-glow{text-shadow:0 0 .9em color-mix(in srgb, var(--lux-gold) 70%, transparent);filter:drop-shadow(0 0 .35em color-mix(in srgb, var(--lux-gold) 55%, transparent))}
