.lp-root{color:hsl(var(--foreground))}.lp-grid{background-image:linear-gradient(90deg,#80808012 1px,#0000 1px),linear-gradient(#80808012 1px,#0000 1px);background-size:24px 24px}.lp-bar-fill{transition:width 1.2s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.lp-bar-fill{transition:none!important}}.lp-faq summary{cursor:pointer;list-style:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq[open] .lp-faq-icon{transform:rotate(45deg)}.lp-faq-icon{transition:transform .2s}
