.MousePollingTest-module__4qXuqW__area{border:2px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-elevated);cursor:crosshair;-webkit-user-select:none;user-select:none;touch-action:none;place-items:center;min-block-size:clamp(14rem,38vw,20rem);transition:border-color .16s,background .16s;display:grid;position:relative;overflow:hidden}.MousePollingTest-module__4qXuqW__area[data-live=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}.MousePollingTest-module__4qXuqW__ring{border:1px solid var(--color-border-strong);pointer-events:none;border-radius:50%;position:absolute;inset:12% 22%}.MousePollingTest-module__4qXuqW__readout{pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:.25rem;display:flex;position:relative}.MousePollingTest-module__4qXuqW__hz{font-family:var(--font-mono);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,14vw,6rem);font-weight:600;line-height:1}.MousePollingTest-module__4qXuqW__hz[data-live=true]{color:var(--color-accent)}.MousePollingTest-module__4qXuqW__unit{color:var(--color-text-secondary);font-size:.95rem}.MousePollingTest-module__4qXuqW__sub{color:var(--color-text-secondary);font-family:var(--font-mono);min-block-size:1.2em;font-size:.8rem}.MousePollingTest-module__4qXuqW__stats{grid-template-columns:repeat(3,1fr) auto;align-items:end;gap:.75rem;display:grid}.MousePollingTest-module__4qXuqW__stat{flex-direction:column;gap:.1rem;display:flex}.MousePollingTest-module__4qXuqW__statLabel{color:var(--color-text-disabled);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.MousePollingTest-module__4qXuqW__statValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:600}.MousePollingTest-module__4qXuqW__badge{border:1px solid var(--color-warning);color:var(--color-warning);border-radius:999px;align-self:flex-start;padding:.15rem .6rem;font-size:.75rem}.MousePollingTest-module__4qXuqW__histogram{grid-template-columns:repeat(8,1fr);align-items:end;gap:.35rem;block-size:5rem;display:grid}.MousePollingTest-module__4qXuqW__bin{block-size:100%;flex-direction:column;justify-content:flex-end;align-items:center;gap:.2rem;min-width:0;display:flex}.MousePollingTest-module__4qXuqW__bar{background:var(--color-border-strong);border-radius:2px 2px 0 0;min-block-size:2px;inline-size:100%}.MousePollingTest-module__4qXuqW__bar[data-filled=true]{background:var(--color-accent)}.MousePollingTest-module__4qXuqW__binLabel{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:.65rem}
