.eval-module__YK9ngq__container{width:100%;max-width:100%;padding:var(--space-4) var(--space-6) var(--space-16);margin:0}.eval-module__YK9ngq__breadcrumbWrap{margin-bottom:var(--space-4)}.eval-module__YK9ngq__hero{margin-bottom:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.eval-module__YK9ngq__title{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}.eval-module__YK9ngq__description{color:var(--ink-secondary);max-width:60rem;margin:0;font-size:.9rem;line-height:1.55}.eval-module__YK9ngq__badgesRow{align-items:center;gap:var(--space-2);margin-top:2px;display:flex}.eval-module__YK9ngq__tagBadge{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb, var(--signal) 14%, transparent);color:var(--signal-ink,#16a34a);border:1px solid color-mix(in srgb, var(--signal) 30%, transparent);border-radius:4px;padding:2px 7px;font-size:.7rem;font-weight:700}.eval-module__YK9ngq__methodBadge{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:var(--surface-sunken);color:var(--ink-muted);border:1px solid var(--border);border-radius:4px;padding:3px 8px;font-size:.72rem}.eval-module__YK9ngq__workbench{gap:var(--space-6);width:100%;margin-bottom:var(--space-8);grid-template-columns:24rem minmax(0,1fr);align-items:start;display:grid}@media (max-width:1024px){.eval-module__YK9ngq__workbench{grid-template-columns:1fr}}.eval-module__YK9ngq__controlsCard{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--border-radius-xl);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex;box-shadow:0 1px 3px #0000000a}.eval-module__YK9ngq__controlsHeader{border-bottom:1px solid var(--border);padding-bottom:var(--space-3);justify-content:space-between;align-items:baseline;display:flex}.eval-module__YK9ngq__controlsTitle{color:var(--ink);font-size:.9rem;font-weight:600}.eval-module__YK9ngq__controlsCount{font-family:var(--font-mono), monospace;color:var(--ink-muted);font-size:.725rem}.eval-module__YK9ngq__funkyCard{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--border-radius-lg);padding:var(--space-3) var(--space-4);gap:var(--space-3);flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}.eval-module__YK9ngq__funkyCard:hover{border-color:var(--line-strong)}.eval-module__YK9ngq__funkyMeta{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.eval-module__YK9ngq__funkyLabelGroup{flex-direction:column;gap:2px;display:flex}.eval-module__YK9ngq__funkyLabel{color:var(--ink);letter-spacing:-.01em;font-size:.825rem;font-weight:700}.eval-module__YK9ngq__funkyHint{color:var(--ink-secondary);margin:0;font-size:.72rem}.eval-module__YK9ngq__funkyReadout{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;color:var(--signal-ink,#16a34a);background:color-mix(in srgb, var(--signal) 12%, var(--surface-raised));border:1px solid color-mix(in srgb, var(--signal) 30%, transparent);border-radius:6px;flex-shrink:0;padding:2px 8px;font-size:.8rem;font-weight:700;box-shadow:inset 0 1px 2px #0000000a}.eval-module__YK9ngq__funkyRow{align-items:center;gap:var(--space-2);display:flex}.eval-module__YK9ngq__funkyStepBtn{border:1px solid var(--border);background:var(--surface-raised);width:28px;height:28px;color:var(--ink-secondary);cursor:pointer;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s cubic-bezier(.16,1,.3,1);display:inline-flex}.eval-module__YK9ngq__funkyStepBtn:hover:not(:disabled){background:var(--surface-sunken);color:var(--ink);border-color:var(--line-strong);transform:translateY(-1px)}.eval-module__YK9ngq__funkyStepBtn:active:not(:disabled){transform:translateY(0)}.eval-module__YK9ngq__funkyStepBtn:disabled{opacity:.35;cursor:not-allowed}.eval-module__YK9ngq__funkyTrack{background:var(--surface-sunken);border:1px solid var(--border);border-radius:7px;flex:1;align-items:center;height:28px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #00000014}.eval-module__YK9ngq__funkyTrack:has(.eval-module__YK9ngq__rangeInputOverlay:focus-visible){outline:2px solid var(--signal);outline-offset:2px;border-color:var(--signal)}.eval-module__YK9ngq__engravedRuler{pointer-events:none;opacity:.4;background-image:repeating-linear-gradient(90deg, var(--line-strong,#94a3b8) 0, var(--line-strong,#94a3b8) 1px, transparent 1px, transparent 10px);position:absolute;inset:0}.eval-module__YK9ngq__funkyFill{pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--signal) 28%, transparent) 0%, var(--signal) 100%);opacity:.85;box-shadow:0 0 10px color-mix(in srgb, var(--signal) 35%, transparent);transition:width 40ms linear;position:absolute;top:0;bottom:0;left:0}.eval-module__YK9ngq__funkyThumb{pointer-events:none;background:var(--surface-raised,#fff);border:1px solid var(--border);z-index:2;border-radius:5px;justify-content:center;align-items:center;width:24px;transition:left 40ms linear;display:flex;position:absolute;top:2px;bottom:2px;box-shadow:0 1px 4px #00000038,0 0 0 1px #00000014}.eval-module__YK9ngq__thumbIndicator{background:var(--signal);width:2px;height:14px;box-shadow:0 0 6px var(--signal);border-radius:9999px}.eval-module__YK9ngq__rangeInputOverlay{opacity:0;cursor:ew-resize;z-index:10;width:100%;height:100%;margin:0;position:absolute;inset:0}.eval-module__YK9ngq__funkyPresets{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.eval-module__YK9ngq__funkyPresetBtn{font-family:var(--font-mono), monospace;border:1px solid var(--border);background:var(--surface-raised);color:var(--ink-muted);cursor:pointer;border-radius:5px;align-items:center;gap:4px;padding:2px 8px;font-size:.69rem;transition:all .12s;display:inline-flex}.eval-module__YK9ngq__funkyPresetBtn:hover{background:var(--surface-sunken);color:var(--ink);border-color:var(--line-strong)}.eval-module__YK9ngq__funkyPresetBtnActive{background:color-mix(in srgb, var(--signal) 14%, var(--surface-raised));color:var(--signal-ink,#16a34a);border-color:var(--signal);font-weight:700}.eval-module__YK9ngq__presetDot{background:var(--ink-muted);opacity:.4;border-radius:50%;width:4px;height:4px;transition:all .12s}.eval-module__YK9ngq__presetDotActive{background:var(--signal);opacity:1;box-shadow:0 0 4px var(--signal)}.eval-module__YK9ngq__segmentedWrap{flex-direction:column;gap:6px;display:flex}.eval-module__YK9ngq__segmentedButtons{background:var(--surface-sunken);border-radius:var(--border-radius-md);border:1px solid var(--border);gap:4px;padding:3px;display:flex}.eval-module__YK9ngq__segBtn{border-radius:var(--border-radius-sm);font-family:var(--font-mono), monospace;color:var(--ink-secondary);cursor:pointer;text-align:center;background:0 0;border:none;flex:1;padding:6px 8px;font-size:.75rem;transition:background .15s,color .15s}.eval-module__YK9ngq__segBtnActive{background:var(--surface-raised);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #0000000f}.eval-module__YK9ngq__resultsPane{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.eval-module__YK9ngq__intervalCard{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--border-radius-xl);padding:var(--space-5);box-shadow:0 1px 3px #0000000a}.eval-module__YK9ngq__verdictBanner{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--border-radius-md);margin-bottom:var(--space-4);font-size:.85rem;font-weight:600;display:flex}.eval-module__YK9ngq__verdictClears{background:color-mix(in srgb, var(--signal) 14%, transparent);color:var(--signal-ink,#16a34a);border:1px solid color-mix(in srgb, var(--signal) 30%, transparent)}.eval-module__YK9ngq__verdictOverlaps{background:color-mix(in srgb, var(--status-warning,#f59e0b) 12%, transparent);color:var(--status-warning,#b45309);border:1px solid color-mix(in srgb, var(--status-warning,#f59e0b) 28%, transparent)}.eval-module__YK9ngq__verdictFails{color:#dc2626;background:#ef44441f;border:1px solid #ef444447}.eval-module__YK9ngq__cardMetrics{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.eval-module__YK9ngq__metricPrimary{align-items:baseline;gap:var(--space-3);display:flex}.eval-module__YK9ngq__observedRate{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:2.25rem;font-weight:700;line-height:1}.eval-module__YK9ngq__countSubtitle{font-family:var(--font-mono), monospace;color:var(--ink-muted);font-size:.8rem}.eval-module__YK9ngq__intervalBadge{font-family:var(--font-mono), monospace;background:var(--surface-sunken);border:1px solid var(--border);color:var(--ink);border-radius:9999px;padding:3px 9px;font-size:.8rem}.eval-module__YK9ngq__bar{width:100%;margin:var(--space-2) 0}.eval-module__YK9ngq__barSvg{width:100%;height:56px;display:block;overflow:visible}.eval-module__YK9ngq__gridLine{stroke:var(--border);stroke-width:1px;stroke-dasharray:2 3}.eval-module__YK9ngq__axis{stroke:var(--line-strong);stroke-width:1.4px;stroke-linecap:round;fill:none}.eval-module__YK9ngq__band{fill:color-mix(in srgb, var(--ink-secondary) 18%, transparent);stroke:var(--ink-secondary);stroke-width:1.4px}.eval-module__YK9ngq__bandClears{fill:color-mix(in srgb, var(--signal) 22%, transparent);stroke:var(--signal);stroke-width:1.6px}.eval-module__YK9ngq__observed{stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round}.eval-module__YK9ngq__observedDot{fill:var(--ink)}.eval-module__YK9ngq__baseline{stroke:#ef4444;stroke-width:2px;stroke-dasharray:3 3;stroke-linecap:round}.eval-module__YK9ngq__axisLabels{font-family:var(--font-mono), monospace;color:var(--ink-muted);justify-content:space-between;padding:0 2px;font-size:.7rem;display:flex}.eval-module__YK9ngq__barLegend{gap:var(--space-4);margin-top:var(--space-3);color:var(--ink-secondary);border-top:1px solid var(--border);padding-top:var(--space-3);flex-wrap:wrap;font-size:.75rem;display:flex}.eval-module__YK9ngq__legendItem{align-items:center;gap:6px;display:inline-flex}.eval-module__YK9ngq__legendColorBand{background:color-mix(in srgb, var(--signal) 30%, transparent);border:1px solid var(--signal);border-radius:2px;width:12px;height:8px;display:inline-block}.eval-module__YK9ngq__legendColorObserved{background:var(--ink);width:12px;height:3px;display:inline-block}.eval-module__YK9ngq__legendColorBaseline{border-top:2px dashed #ef4444;width:12px;height:2px;display:inline-block}.eval-module__YK9ngq__statStrip{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:640px){.eval-module__YK9ngq__statStrip{grid-template-columns:repeat(2,1fr)}}.eval-module__YK9ngq__statItem{padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--border-radius-lg);flex-direction:column;gap:2px;display:flex}.eval-module__YK9ngq__statLabel{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--ink-muted);text-transform:uppercase;font-size:.685rem}.eval-module__YK9ngq__statValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700;line-height:1.2}.eval-module__YK9ngq__readingPane{gap:var(--space-3);padding:var(--space-5);background:var(--surface-raised);border-radius:var(--border-radius-xl);border:1px solid var(--border);flex-direction:column;display:flex}.eval-module__YK9ngq__readingHead{justify-content:space-between;align-items:baseline;display:flex}.eval-module__YK9ngq__halfWidthLarge{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700;line-height:1.1}.eval-module__YK9ngq__readingSub{font-family:var(--font-mono), monospace;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.725rem}.eval-module__YK9ngq__readingProse{color:var(--ink-secondary);margin:0;font-size:.85rem;line-height:1.6}.eval-module__YK9ngq__readingCaveat{padding:var(--space-3) var(--space-4);border-radius:var(--border-radius-md);background:color-mix(in srgb, var(--status-warning,#f59e0b) 12%, transparent);color:var(--ink);border-left:3px solid var(--status-warning,#f59e0b);font-size:.8rem;line-height:1.5}.eval-module__YK9ngq__readingCaveatDanger{padding:var(--space-3) var(--space-4);border-radius:var(--border-radius-md);color:var(--ink);background:#ef44441f;border-left:3px solid #ef4444;font-size:.8rem;line-height:1.5}.eval-module__YK9ngq__methodHeader{margin-top:var(--space-8);margin-bottom:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--border)}.eval-module__YK9ngq__methodTitle{color:var(--ink);letter-spacing:-.01em;font-size:1.15rem;font-weight:600}.eval-module__YK9ngq__explainer{max-width:100%}.eval-module__YK9ngq__explainerProse{color:var(--ink-secondary);max-width:54rem;margin-bottom:var(--space-5);font-size:.875rem;line-height:1.65}.eval-module__YK9ngq__faqGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.eval-module__YK9ngq__faqGrid{grid-template-columns:1fr}}.eval-module__YK9ngq__faqItem{border:1px solid var(--border);border-radius:var(--border-radius-lg);background:var(--surface-raised);padding:var(--space-4) var(--space-5)}.eval-module__YK9ngq__faqQuestion{color:var(--ink);margin-bottom:var(--space-2);font-size:.875rem;font-weight:600;line-height:1.4}.eval-module__YK9ngq__faqAnswer{color:var(--ink-secondary);margin:0;font-size:.825rem;line-height:1.55}
