.grid-loader{--grid-loader-time-scale:1;--grid-loader-cell:round(down,calc(100%*3/11),1px);--grid-loader-gap:round(nearest,calc(100%/11),1px);--grid-loader-dot-min:.286;--grid-loader-inset:round(down,calc((100% - (3*var(--grid-loader-cell) + 2*var(--grid-loader-gap)))/2),1px);grid-template-columns:repeat(3,var(--grid-loader-cell));grid-template-rows:repeat(3,var(--grid-loader-cell));gap:var(--grid-loader-gap);transform:translate(var(--grid-loader-inset),var(--grid-loader-inset));place-content:start;display:grid}@keyframes grid-loader-pulse{0%,to{transform:scale(var(--grid-loader-dot-min))}50%{transform:scale(1)}}@keyframes grid-loader-random-0{0%,12.5%{transform:scale(var(--grid-loader-dot-min))}25%,50%{transform:scale(1)}62.5%,to{transform:scale(var(--grid-loader-dot-min))}}@keyframes grid-loader-random-1{0%,25%{transform:scale(var(--grid-loader-dot-min))}50%{transform:scale(1)}62.5%{transform:scale(var(--grid-loader-dot-min))}75%,87.5%{transform:scale(1)}to{transform:scale(var(--grid-loader-dot-min))}}@keyframes grid-loader-random-2{0%{transform:scale(var(--grid-loader-dot-min))}12.5%,25%{transform:scale(1)}50%,to{transform:scale(var(--grid-loader-dot-min))}}@keyframes grid-loader-random-3{0%,12.5%{transform:scale(1)}25%,50%{transform:scale(var(--grid-loader-dot-min))}62.5%{transform:scale(1)}75%,87.5%{transform:scale(var(--grid-loader-dot-min))}to{transform:scale(1)}}@keyframes grid-loader-random-4{0%{transform:scale(1)}12.5%,75%{transform:scale(var(--grid-loader-dot-min))}87.5%,to{transform:scale(1)}}@keyframes grid-loader-random-5{0%,12.5%{transform:scale(1)}25%,62.5%{transform:scale(var(--grid-loader-dot-min))}75%{transform:scale(1)}87.5%{transform:scale(var(--grid-loader-dot-min))}to{transform:scale(1)}}@keyframes grid-loader-random-6{0%,75%{transform:scale(var(--grid-loader-dot-min))}87.5%{transform:scale(1)}to{transform:scale(var(--grid-loader-dot-min))}}@keyframes grid-loader-random-7{0%,12.5%{transform:scale(var(--grid-loader-dot-min))}25%{transform:scale(1)}50%{transform:scale(var(--grid-loader-dot-min))}62.5%{transform:scale(1)}75%,to{transform:scale(var(--grid-loader-dot-min))}}@keyframes grid-loader-random-8{0%,25%{transform:scale(var(--grid-loader-dot-min))}50%,75%{transform:scale(1)}87.5%,to{transform:scale(var(--grid-loader-dot-min))}}@media (prefers-reduced-motion:reduce){.grid-loader{--grid-loader-time-scale:4}}
