.mesh{--jedn:1vmax;--szer:1vw;--wys:1vh;z-index:0;pointer-events:none;background:#f6f6f8;position:fixed;inset:0;overflow:hidden}.mesh.mesh-podglad{--jedn:1cqmax;--szer:1cqw;--wys:1cqh;position:absolute;container-type:size}.plama{width:calc(70 * var(--jedn));height:calc(70 * var(--jedn));left:var(--x);top:var(--y);margin:calc(-35 * var(--jedn)) 0 0 calc(-35 * var(--jedn));background:radial-gradient(closest-side, color-mix(in oklab, var(--kolor) 95%, transparent), color-mix(in oklab, var(--kolor) 45%, transparent) 55%, transparent 100%);animation:dryf var(--d) ease-in-out infinite alternate;animation-delay:var(--dl);will-change:transform;border-radius:50%;position:absolute}.mesh.stoi .plama{animation-play-state:paused}@keyframes dryf{0%{transform:translate(0)scale(1)}50%{transform:translate(calc(var(--mx) * var(--szer)), calc(var(--my) * var(--wys))) scale(1.28)}to{transform:translate(calc(var(--mx) * var(--szer) * -.7), calc(var(--my) * var(--wys) * .9)) scale(.88)}}.mesh:after{content:"";background:radial-gradient(120% 90% at 50% 40%,#ffffff8c,#ffffff26);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.plama{animation:none}}
