.SignalInterferenceTool_blurb__We4V2{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;color:var(--text-faint);line-height:1.7;margin:10px 0 0;padding:8px 12px;border-left:2px solid var(--line-strong);background:var(--panel)}.SignalInterferenceTool_canvas__GyqGW{display:block;width:100%;height:320px;background:var(--bg);border:1px solid var(--line)}.SignalInterferenceTool_legend__0sLhq{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;color:var(--text-faint);letter-spacing:.06em}.SignalInterferenceTool_legendItem__K8Wxu{display:inline-flex;align-items:center;gap:6px}.SignalInterferenceTool_legendSwatch__1R2VF{display:inline-block;width:10px;height:2px}.SignalInterferenceTool_swatch_A__U8PwU{background:rgba(120,180,255,.85)}.SignalInterferenceTool_swatch_B__0I7pB{background:rgba(220,130,255,.85)}.SignalInterferenceTool_swatch_S__JVA6a{background:rgba(240,180,80,.95);height:3px}.SignalInterferenceTool_controls__K7gv_{display:flex;flex-direction:column;gap:6px;border:1px solid var(--line)}.SignalInterferenceTool_row__KiygX{display:grid;grid-template-columns:130px 1fr;align-items:center;grid-gap:12px;gap:12px;padding:8px 12px;border-top:1px solid var(--line)}.SignalInterferenceTool_row__KiygX:first-child{border-top:none}@media (max-width:600px){.SignalInterferenceTool_row__KiygX{grid-template-columns:1fr;gap:4px}}.SignalInterferenceTool_rowLabel__ZEocw{font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.SignalInterferenceTool_rowControl__lNJ9R{min-width:0}.SignalInterferenceTool_stat__GcGJ1{display:grid;grid-template-columns:130px 1fr;grid-gap:12px;gap:12px;padding:8px 12px;border-top:1px solid var(--line);font-family:var(--font-mono),var(--font-mono-fallback)}@media (max-width:600px){.SignalInterferenceTool_stat__GcGJ1{grid-template-columns:1fr;gap:4px}}.SignalInterferenceTool_statKey__6KLFF{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.SignalInterferenceTool_statVal__KVOtD{font-size:11px;color:var(--text)}.SignalInterferenceTool_statWarn__kvrDD{color:#d6a04a}.SignalInterferenceTool_notesList__LB6Zf{margin:0;padding:0;list-style:none;border:1px solid var(--line)}.SignalInterferenceTool_notesList__LB6Zf li{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;color:var(--text-faint);line-height:1.65;padding:9px 12px;border-top:1px solid var(--line)}.SignalInterferenceTool_notesList__LB6Zf li:first-child{border-top:none}.SignalInterferenceTool_notesList__LB6Zf strong{color:var(--text-dim);font-weight:600}