:root,.light,.ds-light,.theme-light{--lo-gem:#8a5fd6;--lo-gem-hi:#ffffff9e}.dark,.ds-dark{--lo-gem:#b99ef7;--lo-gem-hi:#ffffffb3}:where(svg.lucide){stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:3}:where(svg.lucide[stroke-width="2"]:not([class*=stroke-])){stroke-width:1.75px}:where(svg.lucide:not(.lo-glyph)[fill=none]:not([class*=fill-]))>:where(rect,circle,ellipse,polygon){fill:currentColor;fill-opacity:.12}:where(.icon-flat) .lo-duo,:where(svg.lucide.icon-flat)>:where(rect,circle,ellipse,polygon){fill-opacity:0}.lo-glyph .lo-px{fill:var(--lo-icon-accent,currentColor);transform-box:fill-box;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .32s}:is(a,button,[role=button],[role=tab],summary):is(:hover,:focus-visible) .lo-glyph .lo-mx{transform:translate(1.5px)}:is(a,button,[role=button],[role=tab],summary):is(:hover,:focus-visible) .lo-glyph .lo-mxn{transform:translate(-1.5px)}:is(a,button,[role=button],[role=tab],summary):is(:hover,:focus-visible) .lo-glyph .lo-mne{transform:translate(1px,-1px)}:is(a,button,[role=button],[role=tab],summary):is(:hover,:focus-visible) .lo-glyph .lo-my{transform:translateY(-1.25px)}:is(a,button,[role=button],[role=tab],summary):is(:hover,:focus-visible) .lo-glyph .lo-myn{transform:translateY(1.25px)}@media (prefers-reduced-motion:reduce){.lo-glyph .lo-px{transition:none;transform:none!important}}.lo-glyph .lo-gem-hi{fill:none}svg.lucide-star:is([fill=currentColor],[class*=fill-]) .lo-gem-hi{fill:var(--lo-gem-hi)}svg.lucide-star:is([fill=currentColor],[class*=fill-]) .lo-gem-facet{stroke:var(--lo-gem-hi);stroke-width:1px;stroke-opacity:.75}svg.lucide-star:is(.text-amber-300,.text-amber-400,.text-amber-500,.text-yellow-400,.text-yellow-500,.text-orange-400){color:var(--lo-gem)}svg.lucide-star:is(.fill-amber-300,.fill-amber-400,.fill-amber-500,.fill-yellow-400,.fill-yellow-500,.fill-orange-400){fill:var(--lo-gem)}
