.AudioForensicsTool_fileBar__Sn41n{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid #222;background:#080808;flex-wrap:wrap}.AudioForensicsTool_fileName__XcvMU{font-size:12px;color:#b8960c;font-family:var(--font-mono)}.AudioForensicsTool_fileMeta__bB85v{font-size:11px;color:#555;font-family:var(--font-mono);flex:1 1;min-width:200px}.AudioForensicsTool_transport__AcOZq{display:flex;gap:6px}.AudioForensicsTool_tBtn__bDD_w{background:#111;border:1px solid #333;color:#aaa;font-family:var(--font-mono);font-size:11px;padding:4px 10px;cursor:pointer;transition:border-color .15s}.AudioForensicsTool_tBtn__bDD_w:hover{border-color:#b8960c;color:#b8960c}.AudioForensicsTool_summaryBanner__RB4tY{display:flex;align-items:flex-start;gap:16px;padding:10px 12px;border:1px solid #2a2200;background:#0d0a00}.AudioForensicsTool_summaryLabel__WDcUK{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#b8960c;font-family:var(--font-mono);white-space:nowrap;padding-top:2px}.AudioForensicsTool_summaryList__sHvnO{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.AudioForensicsTool_summaryList__sHvnO li{font-size:12px;color:#bbb;font-family:var(--font-mono)}.AudioForensicsTool_summaryList__sHvnO li:before{content:"• ";color:#b8960c}.AudioForensicsTool_hashGrid__CwiRx{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.AudioForensicsTool_hashRow__gLyOk{display:flex;align-items:baseline;gap:12px;padding:6px 8px;background:#050505;border:1px solid #1a1a1a}.AudioForensicsTool_hashLabel__w_v3P{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#666;font-family:var(--font-mono);width:60px;flex-shrink:0}.AudioForensicsTool_hashVal__O9oNj{font-size:11px;color:#b8960c;font-family:var(--font-mono);word-break:break-all;flex:1 1}.AudioForensicsTool_hashExportRow__9S_yR{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.AudioForensicsTool_hashNote__j645t{font-size:11px;color:#555;font-family:var(--font-mono)}.AudioForensicsTool_tabs__wlcst{display:flex;gap:2px;border-bottom:1px solid #222}.AudioForensicsTool_tab__52siQ{background:transparent;border:1px solid transparent;border-bottom:none;color:#555;font-family:var(--font-mono);font-size:11px;padding:6px 14px;cursor:pointer;text-transform:lowercase;transition:color .15s,border-color .15s}.AudioForensicsTool_tab__52siQ:hover{color:#aaa}.AudioForensicsTool_tabActive__JBe1k{color:#b8960c;border-color:#333 #333 #000;background:#080808}.AudioForensicsTool_waveCanvas__ha1nk{width:100%;height:180px;display:block;background:#000;border:1px solid #1a1a1a;cursor:crosshair}.AudioForensicsTool_specCanvas__Tj5Gv{width:100%;height:220px;display:block;background:#000;border:1px solid #1a1a1a}.AudioForensicsTool_codecPanel__TC3dT{padding:10px;border:1px solid #1a1a1a;background:#050505;margin-top:8px}.AudioForensicsTool_codecRow__q_o_l{display:flex;align-items:baseline;gap:14px;margin-bottom:4px}.AudioForensicsTool_codecLabel__jlJjD{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#555;font-family:var(--font-mono);width:160px;flex-shrink:0}.AudioForensicsTool_codecValue__siKQ0{font-size:13px;color:#ccc;font-family:var(--font-mono)}.AudioForensicsTool_codecConf__U_m25{font-size:11px;color:#666;font-family:var(--font-mono)}.AudioForensicsTool_codecEvidence__N_rp4{font-size:11px;color:#777;font-family:var(--font-mono);line-height:1.5;margin-top:8px;padding:8px;border:1px solid #1a1a1a;background:#030303}.AudioForensicsTool_timelineCanvas__wCQQc{width:100%;height:100px;display:block;background:#000;border:1px solid #1a1a1a}.AudioForensicsTool_legendRow__zDucm{display:flex;flex-wrap:wrap;gap:12px;padding:6px 0}.AudioForensicsTool_legendItem__zqs_0{font-size:10px;font-family:var(--font-mono)}.AudioForensicsTool_analysisWait__M4xvV{font-size:11px;color:#555;font-family:var(--font-mono);padding:8px 0}.AudioForensicsTool_anomalyList__yudqT{border:1px solid #1a1a1a;background:#030303;max-height:280px;overflow-y:auto}.AudioForensicsTool_anomalyHeader__jw4ql{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#555;font-family:var(--font-mono);padding:6px 10px;border-bottom:1px solid #1a1a1a;background:#080808}.AudioForensicsTool_anomalyItem__AXFmX{display:grid;grid-template-columns:80px 160px 1fr 40px;grid-gap:8px;gap:8px;padding:5px 10px;border-bottom:1px solid #111;align-items:baseline}.AudioForensicsTool_anomalyItem__AXFmX:last-child{border-bottom:none}.AudioForensicsTool_anomalyTime__rXuD7{font-size:11px;color:#888;font-family:var(--font-mono)}.AudioForensicsTool_anomalyType___4Ha6{font-size:10px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em}.AudioForensicsTool_anomalyDesc__5viVx{font-size:11px;color:#777;font-family:var(--font-mono)}.AudioForensicsTool_anomalySev__hMp9J{font-size:10px;color:#555;font-family:var(--font-mono);text-align:right}.AudioForensicsTool_anomalyMore__sIDL6{font-size:11px;color:#555;font-family:var(--font-mono);padding:6px 10px}.AudioForensicsTool_editList__M0WYW{border:1px solid #1a1a1a;background:#030303;max-height:320px;overflow-y:auto;margin-top:8px}.AudioForensicsTool_editHeader__Og1Kv{border-bottom:1px solid #1a1a1a;background:#080808;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#444;font-family:var(--font-mono)}.AudioForensicsTool_editHeader__Og1Kv,.AudioForensicsTool_editItem__UNqOe{display:grid;grid-template-columns:100px 100px 1fr;grid-gap:8px;gap:8px;padding:5px 10px}.AudioForensicsTool_editItem__UNqOe{border-bottom:1px solid #111;align-items:baseline}.AudioForensicsTool_editItem__UNqOe:last-child{border-bottom:none}.AudioForensicsTool_editTime__ClXx9{font-size:11px;color:#aaa;font-family:var(--font-mono)}.AudioForensicsTool_editConf__IZki3{font-size:12px;font-family:var(--font-mono);font-weight:700}.AudioForensicsTool_editMethods__YhxC3{font-size:10px;color:#666;font-family:var(--font-mono)}.AudioForensicsTool_confHigh__tGh6N .AudioForensicsTool_editConf__IZki3{color:#dc3232}.AudioForensicsTool_confMed__VXxy4 .AudioForensicsTool_editConf__IZki3{color:#b8960c}.AudioForensicsTool_confLow__H6iby .AudioForensicsTool_editConf__IZki3{color:#555}.AudioForensicsTool_noEdits__TfkYs{font-size:11px;color:#555;font-family:var(--font-mono);padding:10px}.AudioForensicsTool_editNote__0qwMP{font-size:10px;color:#555;font-family:var(--font-mono);line-height:1.5;padding:8px 0;border-top:1px solid #1a1a1a;margin-top:8px}.AudioForensicsTool_metaFormat__1W5Fv{font-size:12px;color:#888;font-family:var(--font-mono);margin-bottom:10px}.AudioForensicsTool_metaFormat__1W5Fv strong{color:#b8960c}.AudioForensicsTool_metaTable__Mv08l{border:1px solid #1a1a1a;background:#030303;max-height:420px;overflow-y:auto}.AudioForensicsTool_metaRow__mu3GY{display:grid;grid-template-columns:220px 1fr;grid-gap:12px;gap:12px;padding:5px 10px;border-bottom:1px solid #111;align-items:baseline}.AudioForensicsTool_metaRow__mu3GY:last-child{border-bottom:none}.AudioForensicsTool_metaKey__n6W10{font-size:11px;color:#666;font-family:var(--font-mono)}.AudioForensicsTool_metaVal__vPuTD{font-size:11px;color:#ccc;font-family:var(--font-mono);word-break:break-word}.AudioForensicsTool_noMeta__riv8v{font-size:11px;color:#555;font-family:var(--font-mono);padding:8px 0}.AudioForensicsTool_metaNote__xjfC_{font-size:11px;color:#555;font-family:var(--font-mono);margin-top:8px}.AudioForensicsTool_bwfNote__xVHuZ{font-size:11px;color:#40a060;font-family:var(--font-mono);margin-top:8px}.AudioForensicsTool_notesSection__WPod0{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.AudioForensicsTool_notesLabel__0CT8z{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#555;font-family:var(--font-mono)}.AudioForensicsTool_notesArea__Onzre{width:100%;background:#050505;border:1px solid #333;color:#ccc;font-family:var(--font-mono);font-size:12px;padding:8px;resize:vertical;line-height:1.5;outline:none;box-sizing:border-box}.AudioForensicsTool_notesArea__Onzre:focus{border-color:#b8960c}.AudioForensicsTool_notesArea__Onzre::placeholder{color:#444}.AudioForensicsTool_reportActions__KnqT2{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.AudioForensicsTool_reportPreview__Bi51m{border:1px solid #1a1a1a;background:#030303;padding:12px}.AudioForensicsTool_reportPreviewHeader__110pi{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#555;font-family:var(--font-mono);margin-bottom:12px}.AudioForensicsTool_reportPreviewSection__Vxhf4{margin-bottom:12px;font-size:12px;color:#bbb;font-family:var(--font-mono);line-height:1.6}.AudioForensicsTool_rpLabel___JCGd{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#b8960c;margin-bottom:3px}.AudioForensicsTool_rpKey__Kycgy{display:inline-block;width:72px;color:#555;font-size:11px}