.WifiBodySensingTool_framing__gfp8E{display:flex;flex-direction:column;gap:.5rem;max-width:64ch}.WifiBodySensingTool_framing__gfp8E p{margin:0;font-size:.8rem;line-height:1.65;color:var(--text)}.WifiBodySensingTool_framingDim__uVrHG{color:rgba(200,200,200,.5)!important;font-size:.74rem!important}.WifiBodySensingTool_framingDim__uVrHG strong{color:rgba(230,180,60,.95)}.WifiBodySensingTool_statusRow__cu70a{display:flex;align-items:center;gap:.6rem;font-size:.78rem;color:rgba(200,200,200,.7)}.WifiBodySensingTool_statusRow__cu70a strong{color:var(--text-bright)}.WifiBodySensingTool_spinner__VrrYH{display:inline-block;width:10px;height:10px;border:1.5px solid rgba(255,180,60,.3);border-top-color:rgba(255,180,60,.95);border-radius:50%;animation:WifiBodySensingTool_wbs-spin__uQyEi .8s linear infinite;flex-shrink:0}@keyframes WifiBodySensingTool_wbs-spin__uQyEi{to{transform:rotate(1turn)}}.WifiBodySensingTool_progressTrack__LYSuW{margin-top:.4rem;width:100%;height:4px;background:rgba(255,255,255,.06);border:1px solid var(--line-strong)}.WifiBodySensingTool_progressFill__hu1cz{height:100%;background:rgba(230,180,60,.85);transition:width 80ms linear}.WifiBodySensingTool_canvasWrap__xQ5vb{position:relative;width:100%;background:#030608;border:1px solid var(--line-strong);overflow:hidden}.WifiBodySensingTool_canvas__dqcyc{display:block;width:100%;height:100%}.WifiBodySensingTool_pathRow__utZax{display:flex;gap:1rem;align-items:flex-start;flex-wrap:wrap}.WifiBodySensingTool_dirBox__xBZ3r{display:flex;flex-direction:column;gap:.5rem}.WifiBodySensingTool_dirGrid__gz3B5{display:grid;grid-template-columns:repeat(3,44px);grid-template-rows:repeat(3,44px);grid-gap:4px;gap:4px}.WifiBodySensingTool_dirBtn__btvzO{background:transparent;border:1px solid var(--line-strong);color:var(--text-dim);font-family:var(--font-mono),monospace;font-size:.72rem;cursor:pointer;display:flex;align-items:center;justify-content:center;letter-spacing:.04em}.WifiBodySensingTool_dirBtn__btvzO:hover{color:var(--text);border-color:rgba(255,255,255,.3)}.WifiBodySensingTool_dirBtnActive__iGcwP{border-color:rgba(230,180,60,.6);color:rgba(230,180,60,.95);background:rgba(230,180,60,.06)}.WifiBodySensingTool_dirGrid__gz3B5>.WifiBodySensingTool_dirBtn__btvzO:first-child{grid-column:2;grid-row:1}.WifiBodySensingTool_dirGrid__gz3B5>.WifiBodySensingTool_dirBtn__btvzO:nth-child(2){grid-column:3;grid-row:1}.WifiBodySensingTool_dirGrid__gz3B5>.WifiBodySensingTool_dirBtn__btvzO:nth-child(3){grid-column:3;grid-row:2}.WifiBodySensingTool_dirGrid__gz3B5>.WifiBodySensingTool_dirBtn__btvzO:nth-child(4){grid-column:3;grid-row:3}.WifiBodySensingTool_dirGrid__gz3B5>.WifiBodySensingTool_dirBtn__btvzO:nth-child(5){grid-column:2;grid-row:3}.WifiBodySensingTool_dirGrid__gz3B5>.WifiBodySensingTool_dirBtn__btvzO:nth-child(6){grid-column:1;grid-row:3}.WifiBodySensingTool_dirGrid__gz3B5>.WifiBodySensingTool_dirBtn__btvzO:nth-child(7){grid-column:1;grid-row:2}.WifiBodySensingTool_dirGrid__gz3B5>.WifiBodySensingTool_dirBtn__btvzO:nth-child(8){grid-column:1;grid-row:1}.WifiBodySensingTool_peakEmpty__Yr4vq{font-size:.78rem;color:rgba(200,200,200,.5);padding:.5rem .6rem;border:1px dashed var(--line-strong)}.WifiBodySensingTool_eventList__5E2qY{display:flex;flex-direction:column;gap:4px;max-height:360px;overflow-y:auto}.WifiBodySensingTool_eventRow__5GWf8{display:grid;grid-template-columns:80px 70px 90px 1fr;grid-gap:.6rem;gap:.6rem;align-items:center;font-size:.74rem;padding:.35rem .55rem;border:1px solid var(--line-strong);background:rgba(255,255,255,.015)}.WifiBodySensingTool_eventTs__EO8qU{font-family:var(--font-mono),monospace;color:var(--text)}.WifiBodySensingTool_eventChannel__OrUey{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(120,170,240,.85);border:1px solid var(--line-strong);padding:1px 6px;text-align:center}.WifiBodySensingTool_eventMag__XMGCM{font-family:var(--font-mono),monospace;color:rgba(230,180,60,.95)}.WifiBodySensingTool_eventLabel__gbJSU{font-size:.7rem;letter-spacing:.06em;color:rgba(220,220,220,.65)}.WifiBodySensingTool_rawGrid__MwGzr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.WifiBodySensingTool_rawGrid__MwGzr>div{display:flex;flex-direction:column;gap:2px;padding:.4rem .6rem;border:1px solid var(--line-strong);background:rgba(255,255,255,.015)}.WifiBodySensingTool_readKey__jXh0X{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.4)}.WifiBodySensingTool_readVal__l3pY9{font-family:var(--font-mono),monospace;font-size:.85rem;color:var(--text-bright)}.WifiBodySensingTool_controlsGrid__pe1Oj{display:flex;flex-direction:column;gap:.7rem}.WifiBodySensingTool_knobGroup__Z6Ajg{display:flex;flex-direction:column;gap:.3rem}.WifiBodySensingTool_knobLabel__ZwEBH{font-size:10px;color:var(--text-dim);letter-spacing:.06em}.WifiBodySensingTool_btnRow__AFJqB{display:flex;gap:.5rem;flex-wrap:wrap}.WifiBodySensingTool_toggleRow__dHYSm{display:flex;gap:1.5rem;flex-wrap:wrap}.WifiBodySensingTool_toggleLabel__GyQFg{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;color:var(--text);cursor:pointer}.WifiBodySensingTool_toggleLabel__GyQFg input[type=checkbox]{accent-color:rgba(230,180,60,.95)}@media (max-width:600px){.WifiBodySensingTool_rawGrid__MwGzr{grid-template-columns:repeat(2,minmax(0,1fr))}}