html,body{height:100%}body{background:#f7f8fa;margin:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif}.mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace}.stat-dot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.stat-dot.pulse{position:relative}.stat-dot.pulse:after{content:"";background:var(--pulse,#1578ff73);border-radius:50%;animation:1.6s ease-out infinite pxl-pulse;position:absolute;inset:-3px}.stat-dot.breathe{animation:2.4s ease-in-out infinite pxl-breathe}@keyframes pxl-pulse{0%{opacity:.7;transform:scale(.7)}70%{opacity:0;transform:scale(2.4)}to{opacity:0}}@keyframes pxl-breathe{0%,to{opacity:1}50%{opacity:.45}}.pxl-spin{animation:1.1s linear infinite pxl-spin;display:inline-flex}@keyframes pxl-spin{to{transform:rotate(360deg)}}.pxl-live-dots:after{content:"";animation:1.4s steps(4,end) infinite pxl-dots}@keyframes pxl-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.fade-enter{animation:.28s both pxl-fade}@keyframes pxl-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.hov{transition:background .15s,border-color .15s,box-shadow .15s,transform .15s}.hov:hover{background:#f7f8fa}.card-hov{transition:box-shadow .18s,transform .18s,border-color .18s}.card-hov:hover{transform:translateY(-1px);box-shadow:0 8px 24px #1018281a,0 2px 6px #1018280d}
