.lj-punkten{--lj-p-ut:cubic-bezier(.23, 1, .32, 1);--lj-p-io:cubic-bezier(.77, 0, .175, 1);--lj-p-dela:.42s;--lj-p-slut:.56s;--lj-p-tand:.16s;width:var(--storlek,72px);height:var(--storlek,72px);display:block;position:relative}.lj-punkten-andas{display:block;position:absolute;inset:0}.lj-punkten-andas:before{content:"";transition:opacity var(--lj-p-tand) var(--lj-p-ut) var(--lj-p-dela);background:#2b3cff;position:absolute;inset:0}.lj-punkten[data-lage=delad] .lj-punkten-andas:before{opacity:0;transition-duration:60ms;transition-delay:0s}.lj-punkten .lj-ruta{--s:1.02;--sprid:0;width:33.3333%;height:33.3333%;transform:translate(calc((var(--x) + (var(--x) - 1) * var(--sprid)) * 100%), calc((var(--y) + (var(--y) - 1) * var(--sprid)) * 100%)) scale(var(--s));transition:transform var(--lj-p-slut) var(--lj-p-ut);background:#2b3cff;position:absolute;top:0;left:0}.lj-punkten[data-lage=delad] .lj-ruta{--s:.6;--sprid:.16;transition:transform var(--lj-p-dela) var(--lj-p-io)}.lj-punkten[data-sken] .lj-ruta{box-shadow:0 0 calc(var(--storlek,72px) * .2) #2b3cffbf, 0 0 calc(var(--storlek,72px) * .7) #2b3cff66, 0 0 calc(var(--storlek,72px) * 1.6) #2b3cff2e}@media (prefers-reduced-motion:reduce){.lj-punkten .lj-ruta{transition-property:opacity,visibility;animation:none}}
