.lp{--lp-hair:color-mix(in oklab, var(--foreground) 10%, transparent);--lp-hair-soft:color-mix(in oklab, var(--foreground) 6%, transparent);--lp-mono:var(--font-mono), ui-monospace, monospace}.lp-mono{font-family:var(--lp-mono);font-variant-ligatures:none}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.lp [data-reveal]:not([data-shown]){opacity:0;filter:blur(6px);transform:translateY(1.25rem)}.lp [data-reveal]{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1)}}.lp-bar{transform-origin:bottom}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.lp [data-reveal]:not([data-shown]) .lp-bar{transform:scaleY(.02)}.lp-bar{transition:transform .9s cubic-bezier(.16,1,.3,1)}}.lp-sheen:before{content:"";inset-inline:15%;background:linear-gradient(to right, transparent, color-mix(in oklab, var(--foreground) 35%, transparent), transparent);height:1px;position:absolute;top:0}@keyframes lp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.lp-live{animation:2.4s ease-in-out infinite lp-pulse}@keyframes lp-typing{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.lp-typing span{animation:1.4s ease-in-out infinite lp-typing}.lp-typing span:nth-child(2){animation-delay:.18s}.lp-typing span:nth-child(3){animation-delay:.36s}@media (prefers-reduced-motion:reduce){.lp-live,.lp-typing span{animation:none}.lp-typing span{opacity:.6}}.lp-fig :is(rect,line,path,circle,polygon){vector-effect:non-scaling-stroke}.lp-fig .fig-panel{fill:color-mix(in oklab, var(--foreground) 3.5%, var(--background))}.lp-fig .fig-solid{fill:color-mix(in oklab, var(--foreground) 8%, var(--background))}.lp-fig .fig-strong{fill:color-mix(in oklab, var(--foreground) 15%, var(--background))}.lp-fig .fig-ink{fill:currentColor;stroke:none}.dark .lp-fig .fig-panel{fill:color-mix(in oklab, var(--foreground) 5.5%, var(--background))}.dark .lp-fig .fig-solid{fill:color-mix(in oklab, var(--foreground) 11%, var(--background))}.dark .lp-fig .fig-strong{fill:color-mix(in oklab, var(--foreground) 19%, var(--background))}
