.HarmonicAnalyzerTool_fileBar__IV7ga{display:flex;flex-wrap:wrap;gap:8px 18px;padding:8px 12px;background:#050505;border:1px solid #1a1a1a;font-family:var(--font-mono);font-size:11px;color:#999}.HarmonicAnalyzerTool_fileName__ZTu5r{color:#ccc}.HarmonicAnalyzerTool_fileMeta__5Wlg8{color:#777}.HarmonicAnalyzerTool_statGrid__B9Yo_{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px}.HarmonicAnalyzerTool_statCard__R7eYk{border:1px solid #1a1a1a;background:#050505;padding:10px 12px;font-family:var(--font-mono);display:flex;flex-direction:column;gap:4px}.HarmonicAnalyzerTool_statLabel__MmImS{font-size:10px;color:#777;text-transform:uppercase;letter-spacing:.06em}.HarmonicAnalyzerTool_statValue__izmfU{font-size:16px;color:#b8960c}.HarmonicAnalyzerTool_statSub__s_JTk{font-size:10px;color:#555}.HarmonicAnalyzerTool_controlRow__ztC5K{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid #1a1a1a;background:#050505}.HarmonicAnalyzerTool_ctrl__MSQKa{display:flex;flex-direction:column;gap:4px;font-family:var(--font-mono);font-size:11px;color:#aaa}.HarmonicAnalyzerTool_ctrlLabel__QIiIF{font-size:10px;color:#777;text-transform:uppercase;letter-spacing:.06em}.HarmonicAnalyzerTool_ctrlSliderRow__nZ9OS{display:flex;gap:6px;align-items:center}.HarmonicAnalyzerTool_ctrlSlider__ogfKt{flex:1 1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:#1a1a1a;outline:none;margin:0}.HarmonicAnalyzerTool_ctrlSlider__ogfKt::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:14px;background:#b8960c;cursor:pointer}.HarmonicAnalyzerTool_ctrlSlider__ogfKt::-moz-range-thumb{width:10px;height:14px;background:#b8960c;cursor:pointer;border:none}.HarmonicAnalyzerTool_ctrlVal__Evbie{font-size:11px;color:#ccc;min-width:60px;text-align:right}.HarmonicAnalyzerTool_harmCanvas__lg7PV{width:100%;height:320px;background:#050505;border:1px solid #1a1a1a;display:block;image-rendering:pixelated}.HarmonicAnalyzerTool_tableWrap__B_0A8{border:1px solid #1a1a1a;background:#050505;overflow-x:auto;max-height:320px;overflow-y:auto}.HarmonicAnalyzerTool_dataTable__AAUh5{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:11px}.HarmonicAnalyzerTool_dataTable__AAUh5 td,.HarmonicAnalyzerTool_dataTable__AAUh5 th{padding:5px 10px;text-align:right;color:#aaa;border-bottom:1px dashed #141414;white-space:nowrap}.HarmonicAnalyzerTool_dataTable__AAUh5 td:first-child,.HarmonicAnalyzerTool_dataTable__AAUh5 th:first-child{text-align:left;color:#b8960c}.HarmonicAnalyzerTool_dataTable__AAUh5 thead th{text-transform:uppercase;font-size:10px;color:#777;letter-spacing:.06em;background:#060606;position:-webkit-sticky;position:sticky;top:0}.HarmonicAnalyzerTool_tableRow__tC1T9:hover{background:#0a0a0a;cursor:pointer}.HarmonicAnalyzerTool_tableRow__tC1T9.HarmonicAnalyzerTool_selected__ccw2v{background:#14110a}.HarmonicAnalyzerTool_actionRow__gOuoW{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 12px;background:#050505;border:1px solid #1a1a1a}.HarmonicAnalyzerTool_actionBtn__TTH1B{background:#050505;border:1px solid #222;color:#888;font-family:var(--font-mono);font-size:11px;padding:6px 14px;cursor:pointer;text-transform:uppercase;letter-spacing:.04em}.HarmonicAnalyzerTool_actionBtn__TTH1B:hover:not(:disabled){border-color:#b8960c;color:#b8960c}.HarmonicAnalyzerTool_actionBtn__TTH1B:disabled{color:#444;border-color:#1a1a1a;cursor:not-allowed}.HarmonicAnalyzerTool_actionBtn__TTH1B.HarmonicAnalyzerTool_active__IjUgu{background:#0e0a02;border-color:#b8960c;color:#b8960c}.HarmonicAnalyzerTool_notePanel__X_M66{color:#888;line-height:1.55}.HarmonicAnalyzerTool_applicationsList__z4Xp1,.HarmonicAnalyzerTool_notePanel__X_M66{padding:8px 12px;background:#050505;border:1px solid #1a1a1a;font-family:var(--font-mono);font-size:11px}.HarmonicAnalyzerTool_applicationsList__z4Xp1{display:flex;flex-direction:column;gap:4px;color:#999}.HarmonicAnalyzerTool_applicationsList__z4Xp1 li{color:#aaa;padding:2px 0}.HarmonicAnalyzerTool_framingNote__2xqAy{font-size:11px;color:#555;font-family:var(--font-mono);font-style:italic;padding:6px 0 12px;text-align:center;letter-spacing:.04em}