.click-area.svelte-xch4at{position:relative;display:flex;align-items:center;justify-content:center;min-height:34rem;border-radius:0;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;transition:background-color .15s ease}.click-area.svelte-xch4at:after{content:"";position:absolute;inset:0;background-image:var(--noise-bg);background-size:256px 256px;opacity:.035;pointer-events:none}.click-area.idle.svelte-xch4at{background-color:var(--test-idle)}.click-area.running.svelte-xch4at{background-color:var(--test-running)}.click-area.finished.svelte-xch4at{background-color:var(--test-finished);cursor:default}.click-area-content.svelte-xch4at{position:relative;z-index:1;text-align:center;color:#fff}.status-text.svelte-xch4at{font-size:1.25rem;font-weight:600}.click-count.svelte-xch4at{font-size:3rem;font-weight:800;line-height:1;margin-top:.5rem}.elapsed.svelte-xch4at{font-size:1rem;opacity:.8;margin-top:.25rem}.reset-btn.svelte-xch4at{margin-top:1rem;padding:.5rem 1.5rem;border-radius:.5rem;background-color:var(--test-btn);color:#fff;font-weight:600;border:none;cursor:pointer;font-size:1rem}.reset-btn.svelte-xch4at:hover{background-color:var(--test-btn-hover)}.results.svelte-935rlg{margin-top:1.5rem}.results-grid.svelte-935rlg{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.stat.svelte-935rlg{background:#1e293b;border-radius:.5rem;padding:1rem;text-align:center}.stat.highlight.svelte-935rlg{background:#4f46e5}.stat-label.svelte-935rlg{display:block;font-size:.875rem;color:#94a3b8;margin-bottom:.25rem}.stat.highlight.svelte-935rlg .stat-label:where(.svelte-935rlg){color:#c7d2fe}.stat-value.svelte-935rlg{display:block;font-size:1.5rem;font-weight:700;color:#fff}.nerd-wrap.svelte-x9hnui{margin-top:1.5rem}.nerd-toggle.svelte-x9hnui{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;background:none;border:none;color:#94a3b8;font-size:.875rem;cursor:pointer}.nerd-toggle.svelte-x9hnui:hover{color:#e2e8f0}.toggle-arrow.svelte-x9hnui{font-size:.625rem;transition:transform .2s}.toggle-arrow.open.svelte-x9hnui{transform:rotate(180deg)}.nerd-stats.svelte-x9hnui{margin-top:.5rem;background:#0f172a;border-radius:.5rem;padding:1rem}.nerd-grid.svelte-x9hnui{display:flex;flex-direction:column;gap:.5rem}.nerd-row.svelte-x9hnui{display:flex;justify-content:space-between;font-size:.875rem;color:#cbd5e1}.timestamps-details.svelte-x9hnui{margin-top:1rem;font-size:.875rem;color:#94a3b8}.timestamps-details.svelte-x9hnui summary:where(.svelte-x9hnui){cursor:pointer}.timestamps-list.svelte-x9hnui{margin-top:.5rem;max-height:12rem;overflow-y:auto;font-size:.75rem;color:#64748b;line-height:1.4}.percentile-card.svelte-byb8yr{background:#1e293b;border-radius:.75rem;padding:1.25rem;margin-bottom:1rem}.card-header.svelte-byb8yr{position:relative;text-align:center;margin-bottom:.75rem}.percentile-text.svelte-byb8yr{font-size:1.125rem;font-weight:700;color:#e2b714;margin:0 0 .25rem}.generic-title.svelte-byb8yr{font-size:1rem;font-weight:700;color:#d1d0c5;margin:0 0 .25rem}.histogram-caption.svelte-byb8yr{font-size:.75rem;color:#64748b;margin:1rem 0 0;text-align:center}.histogram-caption.dialog.svelte-byb8yr{font-size:.875rem}.expand-btn.svelte-byb8yr{position:absolute;top:0;right:0;width:1.5rem;height:1.5rem;padding:0;background:none;border:none;color:#64748b;cursor:pointer;transition:color .15s ease}.expand-btn.svelte-byb8yr:hover{color:#d1d0c5}.expand-btn.svelte-byb8yr svg:where(.svelte-byb8yr){width:100%;height:100%}.histogram.svelte-byb8yr{display:flex;align-items:flex-end;gap:.0625rem;height:10rem;position:relative;padding-bottom:1.25rem}.histogram.tall.svelte-byb8yr{height:25rem}.bar-col.svelte-byb8yr{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end;position:relative;cursor:default}.bar.svelte-byb8yr{width:100%;height:var(--bar-h);border-radius:.0625rem .0625rem 0 0;background:#334155;transition:background-color .3s ease;min-height:.0625rem;transform-origin:bottom;animation:svelte-byb8yr-bar-grow .5s cubic-bezier(.4,0,.2,1) backwards;animation-delay:calc(var(--bar-index) * 7ms)}@keyframes svelte-byb8yr-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.bar.faster.svelte-byb8yr{background:#475569}.bar.active.svelte-byb8yr{background:#e2b714;box-shadow:0 0 .5rem #e2b71466}.bar-col.svelte-byb8yr:hover .bar:where(.svelte-byb8yr):not(.active){background:#4f5b6e}.bar-tooltip.svelte-byb8yr{position:absolute;bottom:calc(var(--bar-h) + .375rem);left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:.125rem;background:#1e293b;border:.0625rem solid #3a3c3f;border-radius:.25rem;padding:.375rem .5rem;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .1s ease;z-index:10}.bar-col.svelte-byb8yr:hover .bar-tooltip:where(.svelte-byb8yr){opacity:1}.tooltip-interval.svelte-byb8yr{font-size:.6875rem;font-weight:700;color:#d1d0c5}.tooltip-percentile.svelte-byb8yr{font-size:.625rem;color:#94a3b8}.bar-label.svelte-byb8yr{font-size:.5625rem;color:#64748b;position:absolute;bottom:-1rem;white-space:nowrap}.bar-label.active.svelte-byb8yr{color:#e2b714;font-weight:700}.guide-line.svelte-byb8yr{position:absolute;top:0;bottom:1.25rem;border-left:.0625rem dashed;pointer-events:none}.guide-label.svelte-byb8yr{position:absolute;top:.25rem;left:.25rem;transform:rotate(-45deg);transform-origin:top left;font-size:.5rem;font-weight:600;white-space:nowrap;line-height:1}.user-marker.svelte-byb8yr{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none}.marker-value.svelte-byb8yr{font-size:.6875rem;font-weight:700;color:#e2b714;background:#1e293b;padding:0 .25rem;line-height:1}.marker-arrow.svelte-byb8yr{font-size:.5rem;color:#e2b714;line-height:1}.chart-dialog.svelte-byb8yr{border:none;border-radius:1rem;background:#1e293b;color:#d1d0c5;padding:0;width:min(56rem,95vw);max-height:56rem;margin:auto;position:fixed;inset:0;height:fit-content}.chart-dialog.svelte-byb8yr::backdrop{background:#000000b3}.dialog-content.svelte-byb8yr{padding:1.5rem}.dialog-header.svelte-byb8yr{position:relative;text-align:center;margin-bottom:1rem}.dialog-title.svelte-byb8yr{font-size:1.25rem;font-weight:700;color:#e2b714;margin:0 0 .25rem}.close-btn.svelte-byb8yr{position:absolute;top:0;right:0;width:1.75rem;height:1.75rem;padding:0;background:none;border:none;color:#64748b;cursor:pointer;transition:color .15s ease}.close-btn.svelte-byb8yr:hover{color:#d1d0c5}.close-btn.svelte-byb8yr svg:where(.svelte-byb8yr){width:100%;height:100%}.charts-section.svelte-1d7iahf{margin-top:2rem}.charts-grid.svelte-1d7iahf{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.charts-grid.svelte-1d7iahf+.charts-grid:where(.svelte-1d7iahf){margin-top:1.5rem}.session-row.svelte-1d7iahf{grid-template-columns:1fr}.chart-card-wide.svelte-1d7iahf{position:relative}.no-history-card.svelte-1d7iahf{background:#1e293b;border-radius:.75rem;padding:2rem;text-align:center}.chart-title.svelte-1d7iahf{font-size:.9375rem;font-weight:700;color:#d1d0c5;margin:0 0 .5rem}.no-history-msg.svelte-1d7iahf{font-size:.8125rem;color:#646669;margin:0}.clear-btn.svelte-1d7iahf{display:block;margin:.5rem auto 0;background:none;border:none;color:#646669;font-size:.75rem;cursor:pointer;padding:.25rem .5rem}.clear-btn.svelte-1d7iahf:hover{color:#94a3b8}@media(max-width:48rem){.charts-grid.svelte-1d7iahf{grid-template-columns:1fr}}
