.bg-grid-pattern{animation:fade-in-grid .5s cubic-bezier(.4,0,.2,1) 1s forwards;background-image:linear-gradient(var(--grid-color,#e5e7eb) 1px,transparent 1px),linear-gradient(90deg,var(--grid-color,#e5e7eb) 1px,transparent 1px);background-size:160px 160px;opacity:0;transition:background-image .6s cubic-bezier(.4,0,.2,1);visibility:hidden;will-change:opacity,visibility}@keyframes fade-in-grid{0%{opacity:0;visibility:hidden}to{opacity:.4;visibility:visible}}:root{--grid-color:#e5e7eb}.dark{--grid-color:#262626}
