.tm-stats-trigger{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;gap:.42rem;padding:.38rem .65rem;color:inherit;background:#ffffff3d;border:1px solid rgb(45 33 90 / .2);border-radius:999px;font:700 .68rem/1 var(--tm-terminal);letter-spacing:.02em;cursor:pointer;transition:background var(--tm-motion-interface) ease,border-color var(--tm-motion-interface) ease,opacity var(--tm-motion-interface) ease}.tm-stats-trigger kbd{min-width:1.15rem;padding:.15rem .25rem;color:var(--tm-soft-lilac);background:var(--tm-deep-indigo);border:1px solid rgb(255 255 255 / .22);border-radius:.3rem;font:inherit;text-align:center}.tm-stats-trigger:hover,.tm-stats-trigger:focus-visible,.tm-stats-trigger[aria-expanded=true]{background:#c9c0e357;border-color:#2d215a6b}.tm-stats-trigger--nav{min-height:0;padding:0;color:inherit;background:transparent;border:0;border-bottom:1px solid transparent;border-radius:0;font-family:inherit;font-size:.84rem;font-weight:700;letter-spacing:0}.tm-stats-trigger--nav:hover,.tm-stats-trigger--nav:focus-visible,.tm-stats-trigger--nav[aria-expanded=true]{background:transparent;border-color:currentColor}.home-header .tm-stats-trigger--nav{justify-self:end;color:var(--tm-deep-indigo)}.tm-stats-panel{box-sizing:border-box;position:fixed;z-index:2500;inset:.75rem .75rem auto auto;width:min(24rem,calc(100vw - 1.5rem));max-width:none;max-height:calc(100dvh - 1.5rem);margin:0;padding:0;overflow:hidden;color:var(--tm-soft-lilac);background:radial-gradient(circle at 88% 0,rgb(124 99 255 / .2),transparent 38%),linear-gradient(145deg,#2d215af5,#140e34e8);border:1px solid rgb(255 255 255 / .38);border-radius:var(--tm-radius-sm);box-shadow:0 1.4rem 4rem #140e3457;font-family:var(--tm-terminal);font-variant-numeric:tabular-nums;backdrop-filter:blur(20px) saturate(1.14);-webkit-backdrop-filter:blur(20px) saturate(1.14)}.tm-stats-panel::backdrop{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.tm-stats-panel__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem .85rem .72rem;border-bottom:1px solid rgb(255 255 255 / .16)}.tm-stats-panel__header>div{min-width:0}.tm-stats-panel__header h2{margin:0;font:760 .82rem/1.15 var(--tm-terminal);letter-spacing:.025em;text-transform:lowercase}.tm-stats-panel__header span{display:block;margin-top:.24rem;color:#e8e0f5ad;font-size:.61rem;line-height:1.25}.tm-stats-panel__header kbd{padding:.05rem .22rem;color:var(--tm-cyan-glow);background:#75f4ff14;border:1px solid rgb(117 244 255 / .22);border-radius:.22rem;font:inherit}.tm-stats-panel__header button{display:grid;width:2rem;height:2rem;flex:0 0 2rem;padding:0;place-items:center;color:var(--tm-soft-lilac);background:#ffffff14;border:1px solid rgb(255 255 255 / .2);border-radius:.55rem;font:500 1.15rem/1 var(--tm-terminal);cursor:pointer}.tm-stats-panel__header button:hover,.tm-stats-panel__header button:focus-visible{color:var(--tm-cyan-glow);background:#75f4ff1a;border-color:#75f4ff7a}.tm-stats-panel__body{display:grid;max-height:calc(100dvh - 5.5rem);gap:.72rem;padding:.72rem;overflow:auto;overscroll-behavior:contain;scrollbar-color:rgb(201 192 227 / .42) transparent}.tm-stats-panel section{overflow:hidden;background:#ffffff0b;border:1px solid rgb(255 255 255 / .11);border-radius:.62rem}.tm-stats-panel h3{margin:0;padding:.42rem .55rem;color:var(--tm-cyan-glow);background:#75f4ff0e;border-bottom:1px solid rgb(255 255 255 / .09);font:760 .58rem/1 var(--tm-terminal);letter-spacing:.13em}.tm-stats-panel dl{margin:0}.tm-stats-panel dl>div{display:grid;min-height:1.62rem;grid-template-columns:minmax(6.8rem,.88fr) minmax(0,1.45fr);align-items:center;gap:.65rem;padding:.28rem .55rem;border-top:1px solid rgb(255 255 255 / .055)}.tm-stats-panel dl>div:first-child{border-top:0}.tm-stats-panel dt,.tm-stats-panel dd{min-width:0;margin:0;font:620 .63rem/1.25 var(--tm-terminal)}.tm-stats-panel dt{color:#e8e0f5a8}.tm-stats-panel dd{overflow:hidden;color:var(--tm-soft-lilac);text-align:right;text-overflow:ellipsis;white-space:nowrap}.tm-stats-panel__fps-row dd{display:flex;align-items:center;justify-content:flex-end;gap:.42rem}.tm-stats-panel__sparkline{width:4.5rem;height:.88rem;flex:0 0 4.5rem;overflow:visible}.tm-stats-panel__sparkline polyline{fill:none;stroke:var(--tm-cyan-glow);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25;vector-effect:non-scaling-stroke}@media(max-width:560px){.site-header__inner>.tm-stats-trigger{padding-inline:.5rem}.site-header__inner>.tm-stats-trigger kbd{display:none}.tm-stats-panel{inset:.5rem .5rem auto auto;width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.tm-stats-panel__body{max-height:calc(100dvh - 5rem)}}@media(prefers-reduced-motion:reduce){.tm-stats-trigger{transition:none}}@media print{.tm-stats-trigger,.tm-stats-panel{display:none!important}}
