.lka .lka-depth{translate:calc(var(--lka-px,0px) * var(--lka-depth)) calc(var(--lka-py,0px) * var(--lka-depth))}.lka .lka-signal{opacity:0}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.lka:not([data-assembled]) :is(.lka-plate,.lka-core,.lka-nodes){opacity:0}.lka .lka-connection{stroke-dasharray:1 1;stroke-dashoffset:1px}.lka[data-assembled] .lka-plate{animation:lka-plate-in var(--lka-assembly-seconds) cubic-bezier(.22, 1, .36, 1) var(--lka-assembly-delay) both, lka-float var(--lka-float-period) ease-in-out calc(var(--lka-float-start) + var(--lka-float-phase)) infinite}.lka[data-assembled] .lka-core{animation:lka-fade var(--lka-core-seconds) ease-out var(--lka-core-delay) both}.lka[data-assembled] .lka-connection{animation:lka-draw var(--lka-connection-seconds) cubic-bezier(.65, 0, .35, 1) var(--lka-connection-delay) forwards}.lka[data-assembled] .lka-nodes{animation:lka-fade .6s ease-out var(--lka-nodes-delay) both}.lka .lka-signal{stroke-dasharray:5 200}.lka[data-assembled] .lka-signal--in{animation:lka-signal-in var(--lka-signal-period) linear var(--lka-signal-delay) infinite}.lka[data-assembled] .lka-signal--out{animation:lka-signal-out var(--lka-signal-period) linear var(--lka-signal-delay) infinite}.lka[data-assembled] .lka-core-module{animation:lka-core-activate 1.2s ease-in-out var(--lka-activation-at), lka-core-pulse var(--lka-pulse-period) ease-in-out var(--lka-pulse-delay) infinite}.lka[data-assembled] .lka-core-ring{animation:lka-ring-activate 1.2s ease-in-out var(--lka-activation-at), lka-ring-pulse var(--lka-pulse-period) ease-in-out var(--lka-pulse-delay) infinite}.lka[data-assembled] .lka-ambient{animation:lka-ambient var(--lka-ambient-period) ease-in-out var(--lka-ambient-phase) infinite}.lka[data-paused=true] *{animation-play-state:paused!important}}@keyframes lka-fade{0%{opacity:0}to{opacity:1}}@keyframes lka-plate-in{0%{opacity:0;transform:translateY(var(--lka-offset))}to{opacity:1;transform:translateY(0)}}@keyframes lka-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--lka-float-amp) * -1))}}@keyframes lka-draw{to{stroke-dashoffset:0}}@keyframes lka-signal-in{0%{stroke-dashoffset:5px;opacity:0}6%,40%{opacity:.95}45%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes lka-signal-out{0%{stroke-dashoffset:-100px;opacity:0}6%,40%{opacity:.95}45%,to{stroke-dashoffset:5px;opacity:0}}@keyframes lka-core-activate{0%,to{fill-opacity:var(--lka-module-min)}40%{fill-opacity:var(--lka-module-max)}}@keyframes lka-ring-activate{0%,to{stroke-opacity:var(--lka-ring-min)}40%{stroke-opacity:var(--lka-ring-max)}}@keyframes lka-core-pulse{0%,45%,to{fill-opacity:var(--lka-module-min)}15%{fill-opacity:var(--lka-module-max)}}@keyframes lka-ring-pulse{0%,45%,to{stroke-opacity:var(--lka-ring-min)}15%{stroke-opacity:var(--lka-ring-max)}}@keyframes lka-ambient{0%,to{opacity:1}50%{opacity:var(--lka-ambient-min)}}
