._backdrop_1sivw_1{--cell:2.5rem;--line-color:color-mix(in oklab, var(--chalk) 7%, transparent);pointer-events:none;position:absolute;inset:0;overflow:hidden}._glow_1sivw_10{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--signal) 30%, transparent) 0%, transparent 62%);filter:blur(2.5rem);width:min(90%,44rem);animation:_breathe_1sivw_1 9s var(--ease-in-out) infinite alternate;position:absolute;top:50%;left:50%;translate:-50% -50%}._grid_1sivw_23{background-image:linear-gradient(to right, var(--line-color) var(--line), transparent var(--line)), linear-gradient(to bottom, var(--line-color) var(--line), transparent var(--line));background-position:calc(50% - var(--cell) / 2) calc(50% - var(--cell) / 2);background-size:var(--cell) var(--cell);position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55%,#000 20%,#0000 72%);mask-image:radial-gradient(60% 55%,#000 20%,#0000 72%)}._spark_1sivw_34{top:calc(50% + (var(--row) - .5) * var(--cell) + var(--line));left:calc(50% + (var(--column) - .5) * var(--cell) + var(--line));width:calc(var(--cell) - var(--line));height:calc(var(--cell) - var(--line));background:var(--signal);opacity:0;animation:_spark_1sivw_34 9s var(--ease-out) var(--delay) infinite;position:absolute}@keyframes _breathe_1sivw_1{0%{opacity:.55;scale:.92}to{opacity:1;scale:1.06}}@keyframes _spark_1sivw_34{0%{opacity:0}4%{opacity:.55}16%,to{opacity:0}}@media (prefers-reduced-motion:reduce){._glow_1sivw_10,._spark_1sivw_34{animation:none}}
