.BluetoothInspectorTool_unsupported__e0jxs{display:flex;flex-direction:column;gap:6px;font-size:.85rem;color:var(--text-muted);line-height:1.5}.BluetoothInspectorTool_btn__UJ8Ms{padding:.38rem 1rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:transparent;color:var(--text);font-family:var(--font-mono);font-size:.85rem;cursor:pointer;transition:border-color .12s,color .12s;white-space:nowrap}.BluetoothInspectorTool_btn__UJ8Ms:hover{border-color:var(--accent);color:var(--accent)}.BluetoothInspectorTool_btn__UJ8Ms:disabled{opacity:.4;cursor:default}.BluetoothInspectorTool_btnPrimary___ypoY{background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:var(--accent);color:var(--accent-bright)}.BluetoothInspectorTool_btnPrimary___ypoY:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}.BluetoothInspectorTool_btnDanger__Ps_hO{border-color:var(--err);color:var(--err)}.BluetoothInspectorTool_btnDanger__Ps_hO:hover{background:color-mix(in srgb,var(--err) 10%,transparent)}.BluetoothInspectorTool_hint__yqpxd{font-size:.79rem;color:var(--text-muted);margin-top:8px;line-height:1.5}.BluetoothInspectorTool_error__lZgKB{color:var(--err);font-size:.82rem;margin-top:6px}.BluetoothInspectorTool_deviceCard__p1ydF{border:1px solid var(--ok);border-radius:var(--radius-sm);padding:14px 16px;background:color-mix(in srgb,var(--ok) 5%,var(--surface));display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.BluetoothInspectorTool_deviceHeader__ChrwC{display:flex;align-items:center;gap:10px}.BluetoothInspectorTool_deviceName__ZNTeB{font-family:var(--font-mono);font-size:1rem;color:var(--text);font-weight:500}.BluetoothInspectorTool_connBadge__36zjr{padding:2px 8px;border-radius:3px;background:color-mix(in srgb,var(--ok) 16%,transparent);border:1px solid color-mix(in srgb,var(--ok) 40%,transparent);color:var(--ok);font-size:.72rem;font-family:var(--font-mono);text-transform:uppercase}.BluetoothInspectorTool_deviceId__IBupL{font-family:var(--font-mono);font-size:.72rem;color:var(--text-faint)}.BluetoothInspectorTool_deviceServices__5kVmJ{font-size:.78rem;color:var(--text-muted)}.BluetoothInspectorTool_serviceList__ptrQD{display:flex;flex-direction:column;gap:6px}.BluetoothInspectorTool_serviceItem__hojY8{border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.BluetoothInspectorTool_serviceHeader__PzhJ2{width:100%;display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--surface);border:none;cursor:pointer;text-align:left;font-family:var(--font-mono);font-size:.82rem;transition:background .1s}.BluetoothInspectorTool_serviceHeader__PzhJ2:hover{background:color-mix(in srgb,var(--accent) 6%,var(--surface))}.BluetoothInspectorTool_serviceChevron__IT_Yq{color:var(--text-faint);flex-shrink:0}.BluetoothInspectorTool_serviceName__pUAXX{color:var(--accent);flex:1 1}.BluetoothInspectorTool_serviceUuid__LfxK_{color:var(--text-muted);font-size:.76rem}.BluetoothInspectorTool_charCount__AuPn9{color:var(--text-faint);font-size:.72rem;white-space:nowrap}.BluetoothInspectorTool_charList__ILYgh{padding:8px 14px 12px;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border)}.BluetoothInspectorTool_uuidFull__kWnKF{font-family:var(--font-mono);font-size:.7rem;color:var(--text-faint);margin-bottom:4px}.BluetoothInspectorTool_charItem__TpDlv{padding:8px 10px;background:color-mix(in srgb,var(--accent) 4%,transparent);border-radius:calc(var(--radius-sm) - 2px);border:1px solid var(--border)}.BluetoothInspectorTool_charHeader__aFtjW{display:flex;align-items:center;gap:8px;margin-bottom:4px}.BluetoothInspectorTool_charName__265yV{font-family:var(--font-mono);font-size:.82rem;color:var(--text)}.BluetoothInspectorTool_charUuid__ykyO7{font-family:var(--font-mono);font-size:.72rem;color:var(--text-faint)}.BluetoothInspectorTool_charProps__6Edxi{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.BluetoothInspectorTool_propChip__2vxKB{padding:1px 6px;border-radius:3px;background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);color:var(--accent);font-size:.7rem;font-family:var(--font-mono)}.BluetoothInspectorTool_charReadRow__RxVqK{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BluetoothInspectorTool_btnTiny__zQB9_{padding:2px 8px;border-radius:3px;border:1px solid var(--border);background:transparent;color:var(--text-muted);font-family:var(--font-mono);font-size:.72rem;cursor:pointer;transition:all .1s}.BluetoothInspectorTool_btnTiny__zQB9_:hover{border-color:var(--accent);color:var(--accent)}.BluetoothInspectorTool_btnTiny__zQB9_:disabled{opacity:.4;cursor:default}.BluetoothInspectorTool_charValue__QKfty{font-family:var(--font-mono);font-size:.78rem;color:var(--ok);background:color-mix(in srgb,var(--ok) 8%,transparent);padding:2px 7px;border-radius:3px}.BluetoothInspectorTool_notesList__Soz1c{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:5px;font-size:.8rem;color:var(--text-muted);line-height:1.5}