.js-loader-wrap{justify-content:center;align-items:center;display:flex}.js-loader{--cell-size:52px;--cell-spacing:1px;--cells:3;--total-size:calc(var(--cells) * (var(--cell-size) + 2 * var(--cell-spacing)));width:var(--total-size);height:var(--total-size);flex-wrap:wrap;display:flex}.js-cell{flex:0 0 var(--cell-size);margin:var(--cell-spacing);box-sizing:border-box;background-color:#0000;border-radius:6px;animation:1.5s infinite js-ripple}.js-d-0{animation-delay:0s}.js-d-1{animation-delay:.1s}.js-d-2{animation-delay:.2s}.js-d-3{animation-delay:.3s}.js-d-4{animation-delay:.4s}.js-cell:first-child{--cell-color:#f5d0fe}.js-cell:nth-child(2){--cell-color:#e9a8fd}.js-cell:nth-child(3){--cell-color:#d580fb}.js-cell:nth-child(4){--cell-color:#b794f6}.js-cell:nth-child(5){--cell-color:#9b6cf2}.js-cell:nth-child(6){--cell-color:#8245ee}.js-cell:nth-child(7){--cell-color:#6b27d9}.js-cell:nth-child(8){--cell-color:#581cb0}.js-cell:nth-child(9){--cell-color:#3b0d80}@keyframes js-ripple{0%{box-shadow:none;background-color:#0000}30%{background-color:var(--cell-color);box-shadow:0 0 18px color-mix(in oklab,var(--cell-color) 60%,transparent)}60%{box-shadow:none;background-color:#0000}to{box-shadow:none;background-color:#0000}}
